NoKYC Score

Search no-KYC exchanges, swaps, wallets and VPNs with privacy and safety grades.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
82%
Naming quality
93%
Poisoning risk
80%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • HIGHTool poisoning patterns detected
  • INFOTool description contains placeholder or incomplete textin list_incidents

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~892Tokens (tool definitions)
~870 BTypical response size
Moderate attention impact (0.70% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "nokycscore": {
      "url": "https://nokycscore.com/mcp"
    }
  }
}

Remote endpoints

https://nokycscore.com/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_services(query, category, limit)

Find no-KYC services by name, website domain or description, optionally within one category. Returns each match with its KYC level, Privacy and Safety grades and incident count.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Name, domain or keywords, e.g. \"trocador\", \"monero swap\", \"vpn\"."
    },
    "category": {
      "type": "string",
      "enum": [
        "exchanges",
        "swaps",
        "aggregators",
        "p2p",
        "onramps",
        "cards",
        "gift-cards",
        "wallets",
        "payments",
        "marketplaces",
        "vpn",
        "vps",
        "hosting",
        "domains",
        "email",
        "esim",
        "phone",
        "email-alias",
        "ai",
        "proxies"
      ],
      "description": "Optional category key."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "required": [
    "query"
  ]
}
🟢get_service(service)

Full listing for one service: KYC level and what the terms say about ID, Privacy and Safety grades with the points behind them, features and warnings, fees and limits, and every recorded incident with its source. Answers "is X safe / legit / a scam / no-KYC?".

Input Schema

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "description": "Slug, name or website domain, e.g. \"fixedfloat\", \"FixedFloat\" or \"ff.io\"."
    }
  },
  "required": [
    "service"
  ]
}
🟢rank_category(category, sort, must_have, limit)

The best-graded services in one category, sorted by Safety (default) or Privacy, with services that never or rarely ask for ID first and those whose terms let them demand ID (KYC level 3) after them. Services that require ID from every user are left out, as on the site. Optionally keep only services with given features.

Input Schema

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "enum": [
        "exchanges",
        "swaps",
        "aggregators",
        "p2p",
        "onramps",
        "cards",
        "gift-cards",
        "wallets",
        "payments",
        "marketplaces",
        "vpn",
        "vps",
        "hosting",
        "domains",
        "email",
        "esim",
        "phone",
        "email-alias",
        "ai",
        "proxies"
      ],
      "description": "Category key; see list_categories."
    },
    "sort": {
      "type": "string",
      "enum": [
        "safety",
        "privacy"
      ],
      "default": "safety"
    },
    "must_have": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Feature keys to require, e.g. [\"monero\", \"no-account\", \"onion\"]. list_categories shows the keys for each category."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "required": [
    "category"
  ]
}
🟢compare_services(a, b)

Side-by-side grades, KYC levels and incident counts for two listed services.

Input Schema

{
  "type": "object",
  "properties": {
    "a": {
      "type": "string",
      "description": "First service (slug, name or domain)."
    },
    "b": {
      "type": "string",
      "description": "Second service."
    }
  },
  "required": [
    "a",
    "b"
  ]
}
🟢list_incidents(service, limit)

Recorded incidents (held funds, hacks, exit scams, shutdowns, policy changes), newest first, each with its public source. Optionally for one service.

Input Schema

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "description": "Optional service slug, name or domain."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 15
    }
  }
}
🟢list_categories

Every category with its key, page, number of live listings and the feature keys rank_category accepts for it.

Input Schema

{
  "type": "object",
  "properties": {}
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools