CryptoCoinStat
Checks on crypto tokens: live code, source gaps, real cap, owner powers, unlocks, signals.
Beschreibung vom Entwickler (englisches Original)
Local MCP server that signs x402 USDC payments (Solana, EVM) to buy PrivadoVPN access
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
SOLANA_PRIVATE_KEY, EVM_PRIVATE_KEY, PREFERRED_NETWORK, X402_BASE_URL, SOLANA_RPC_URL, EVM_RPC_URLAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"x402": {
"command": "npx",
"args": [
"-y",
"@privadovpn/x402-mcp"
],
"env": {
"SOLANA_PRIVATE_KEY": "your-value",
"EVM_PRIVATE_KEY": "your-value",
"PREFERRED_NETWORK": "your-value",
"X402_BASE_URL": "your-value",
"SOLANA_RPC_URL": "your-value",
"EVM_RPC_URL": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add x402 --env SOLANA_PRIVATE_KEY=your-value --env EVM_PRIVATE_KEY=your-value --env PREFERRED_NETWORK=your-value --env X402_BASE_URL=your-value --env SOLANA_RPC_URL=your-value --env EVM_RPC_URL=your-value -- npx -y @privadovpn/x402-mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"x402": {
"command": "npx",
"args": [
"-y",
"@privadovpn/x402-mcp"
],
"env": {
"SOLANA_PRIVATE_KEY": "your-value",
"EVM_PRIVATE_KEY": "your-value",
"PREFERRED_NETWORK": "your-value",
"X402_BASE_URL": "your-value",
"SOLANA_RPC_URL": "your-value",
"EVM_RPC_URL": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"x402": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@privadovpn/x402-mcp"
],
"env": {
"SOLANA_PRIVATE_KEY": "your-value",
"EVM_PRIVATE_KEY": "your-value",
"PREFERRED_NETWORK": "your-value",
"X402_BASE_URL": "your-value",
"SOLANA_RPC_URL": "your-value",
"EVM_RPC_URL": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
PREFERRED_NETWORK envX402_BASE_URL envSOLANA_RPC_URL envEVM_RPC_URL envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto privadovpn bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: SOLANA_PRIVATE_KEY, EVM_PRIVATE_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.1.1) kam vor 9 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: CryptoCoinStat, lcas, LandedFX
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Checks on crypto tokens: live code, source gaps, real cap, owner powers, unlocks, signals.
Find ERC-8004 agents on Ethereum and Base whose MCP or A2A endpoints actually answer.
All-in FX quotes and routes between 25 local currencies and stablecoins, after every fee.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Pay-per-use VPN and SOCKS5 proxy access for AI agents, powered by x402 USDC payments. Local stdio MCP server that signs and broadcasts payments (Solana, EVM); every plan includes both an HTTP proxy and a SOCKS5 proxy.
No subscription required — pay only for the access you use, starting at $0.05. Plans and prices are never hardcoded in this client: list_vpn_catalog always fetches the live, authoritative list from the backend's .well-known/x402-payment manifest. As of 2026-10-21, the approved pricing lineup is:
| Plan ID | Display Name | Duration | Price |
|---|---|---|---|
PREMIUMM15 | Premium M15 | 15 minutes | $0.05 |
PREMIUMX1 | Premium X1 | 1 hour | $0.15 |
PREMIUMX3 | Premium X3 | 3 hours | $0.39 |
PREMIUMD1 | Premium D1 | 24 hours | $0.99 |
PREMIUMD7 | Premium D7 | 7 days | $2.99 |
PREMIUMD30 | Premium D30 | 30 days | $5.99 |
Every plan currently includes both an HTTP proxy and a SOCKS5 proxy (the backend's catalog lists this per plan as services: ["http_proxy", "socks5_proxy"]) — there is no separate SOCKS5-only plan to choose. Always call list_vpn_catalog before purchasing — it returns the current, authoritative set of plans, prices, and included services.
This server signs payments locally and never transmits your private key anywhere.
SOLANA_PRIVATE_KEY and EVM_PRIVATE_KEY are read from local process environment variables. They are used only to sign transactions in-process and are never sent over the network or written to disk by this server.X402_BASE_URL to fulfill a purchase.wallet_status returns configured addresses and network selection only. It never returns private keys or any secret material.~/.privado/ on your local machine and are never logged to stdout/stderr by this server.npx -y @privadovpn/x402-mcp
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": { "privadovpn-x402-mcp": { "command": "npx", "args": ["-y", "@privadovpn/x402-mcp"], "env": { "SOLANA_PRIVATE_KEY": " " } } } }
Claude Code:
claude mcp add privadovpn-x402-mcp -e SOLANA_PRIVATE_KEY=<your-base58-key> -- npx -y @privadovpn/x402-mcp
Cursor (.cursor/mcp.json):
{
"mcpServers": { "privadovpn-x402-mcp": { "command": "npx", "args": ["-y", "@privadovpn/x402-mcp"], "env": { "SOLANA_PRIVATE_KEY": " " } } } }
| Variable | Required | Default | Description |
|---|---|---|---|
SOLANA_PRIVATE_KEY | At least one of SOLANA_PRIVATE_KEY / EVM_PRIVATE_KEY | — | Base58-encoded Solana secret key (32 or 64 bytes) used to sign and pay in SPL USDC. |
EVM_PRIVATE_KEY | At least one of SOLANA_PRIVATE_KEY / EVM_PRIVATE_KEY | — | Hex-encoded EVM private key used to sign EIP-3009 USDC authorizations. |
PREFERRED_NETWORK | No | solana if SOLANA_PRIVATE_KEY is set, else evm | Which network to prefer when a quote offers both. Accepts solana or evm (eip155 is an accepted alias for evm). |
X402_BASE_URL | No | https://x402.privadovpn.com | Base URL of the x402 payment backend used for catalog, quote, and fulfillment requests. |
SOLANA_RPC_URL | No | https://api.mainnet-beta.solana.com | Solana RPC endpoint used to check balances and broadcast transactions. |
EVM_RPC_URL | Required for EVM payments | — | EVM RPC endpoint used to check balances and broadcast transactions. |
| Tool | Purpose |
|---|---|
wallet_status | Show configured wallet addresses and network selection. Never returns private keys. |
list_vpn_catalog | List purchasable VPN plans (including which services — HTTP proxy, SOCKS5 — each plan includes) and supported server country codes. |
buy_vpn | Preferred purchase flow: quote, sign and pay on-chain, fulfill, and save credentials in one call. |
fulfill_payment | Recovery only: exchange an already-broadcast payment for VPN credentials. |
sign_and_pay | Debug only: sign and broadcast payment without fulfilling. Prefer buy_vpn. |
Each GET /pay request creates a new invoice on the server. Because of this, buy_vpn must be called exactly once per purchase attempt — calling it again after funds have already been sent creates a second invoice and results in a duplicate charge.
If buy_vpn reports that the on-chain payment succeeded but fulfillment failed (for example, due to a network error when exchanging the payment for credentials), do not call buy_vpn again. Instead call fulfill_payment with the plan, invoice_no, payment_signature, and settlement_tx values from the error. This exchanges the already-completed payment for credentials without creating a new invoice or sending additional funds.
buy_vpn and sign_and_pay both accept a dry_run flag that performs balance checks without broadcasting a transaction. Note that a dry run still creates a real invoice on the server; it does not need to be followed by a real purchase, but it should not be repeated for the same purchase attempt.
A single purchase covers every service the plan includes — there is no separate checkout for SOCKS5. The vpn object returned by buy_vpn/fulfill_payment (and saved to ~/.privado/) contains:
| Field | Present when | Description |
|---|---|---|
vpn.port, vpn.connection_string | Always | HTTP proxy. connection_string is https://user:pass@host:port. |
vpn.socks5_port, vpn.socks5_connection_string | Plan's services includes socks5_proxy | SOCKS5 proxy, same username/password as the HTTP proxy. socks5_connection_string is socks5://user:pass@host:port. |
This client does not parse or special-case these fields — whatever the backend returns is passed straight through to the agent and to the saved credentials file, so field names always match what list_vpn_catalog/buy_vpn actually return at the time of purchase.
Example of using a purchased SOCKS5 proxy with curl, once you have vpn.socks5_connection_string:
curl -x "$SOCKS5_CONNECTION_STRING" https://ifconfig.me
This server never configures system-wide or OS-level proxy settings — it only returns credentials. Routing any traffic through them is a separate, explicit step you take.
sequenceDiagram
participant Agent participant MCP as Local MCP (this server) participant Backend as x402.privadovpn.com
Agent->>MCP: buy_vpn(plan, country) MCP->>Backend: GET /pay?plan=... Backend-->>MCP: 402 Payment Required + quote (accepts[]) MCP->>MCP: sign payment locally (private key never leaves process) MCP->>Backend: broadcast transaction on-chain Backend-->>MCP: transaction confirmed MCP->>Backend: GET /pay (PAYMENT-SIGNATURE, X-Settlement-Transaction) Backend-->>MCP: VPN credentials MCP-->>Agent: credentials + settlement_tx + credentials_path
Supported networks: Solana (SPL USDC transfer) and EVM (EIP-3009 transferWithAuthorization USDC).
https://x402.privadovpn.com/.well-known/x402-paymenthttps://x402.privadovpn.com/llms.txthttps://x402.privadovpn.com/mcpgit clone git@github.com:privadovpn/x402-mcp.git
cd x402-mcp npm install npm run build npm test
Run with the MCP Inspector:
npx @modelcontextprotocol/inspector node dist/index.js
MIT. See LICENSE.
mcp-name: io.github.privadovpn/x402-mcp