Back to Browse

Navi X402 MCP Server

Developer ToolsModerate5.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Paid agent tools, zero API keys: crypto, weather, translation, web intel, x402 discovery (USDC/Base)

About

Paid agent tools, zero API keys: crypto, weather, translation, web intel, x402 discovery (USDC/Base)

Security Report

5.2
Moderate5.2Moderate Risk

This MCP server implements a pay-per-call API gateway using the x402 protocol with USDC on Base. The code is well-structured with proper authentication (private key requirement), appropriate input validation, and clear price enforcement. The private key is handled securely (env var only, never logged), and the server gracefully degrades when unconfigured. Minor quality improvements around error handling and input sanitization are recommended, but no critical vulnerabilities were identified. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.

4 files analyzed · 9 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

Private key of the paying wallet (USDC on Base mainnet). Signs x402 payment authorizations locally.Required

Environment variable: X402_PRIVATE_KEY

Per-call price ceiling in USDC (default 0.05).Optional

Environment variable: MAX_PRICE_USDC

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-mobileappbyharis-navi-x402-mcp": {
      "env": {
        "MAX_PRICE_USDC": "your-max-price-usdc-here",
        "X402_PRIVATE_KEY": "your-x402-private-key-here"
      },
      "args": [
        "-y",
        "navi-x402-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

navi-x402-mcp

MCP server that gives your AI agent paid superpowers with zero API keys: live crypto prices, weather + air quality, translation, AI market reports, web page intelligence, Google Sheets reading, URL previews — and navi_x402_scout, which finds the best x402 service in the ecosystem for any task.

Every call is paid per-request in USDC on Base via the x402 protocol (prices: $0.001–$0.02). No accounts, no API keys, no subscriptions: your agent's wallet pays only for what it uses.

Setup

  1. Fund a wallet with a few USDC on Base mainnet (a dollar goes a long way).
  2. Add to your MCP client config (Claude Desktop, Cursor, etc.):
{
  "mcpServers": {
    "navi-x402": {
      "command": "npx",
      "args": ["-y", "navi-x402-mcp"],
      "env": {
        "X402_PRIVATE_KEY": "0x<private key of the paying wallet>",
        "MAX_PRICE_USDC": "0.05"
      }
    }
  }
}

Tools

Tools are generated dynamically from the live Navi catalog — new endpoints appear automatically. Current highlights:

ToolWhat it doesPrice
navi_x402_scoutTop-3 x402 services for a task, ranked by real 30-day usage$0.005
navi_crypto_pricesLive prices, 7d/30d change, ATH context (CoinGecko)$0.001
navi_market_reportStructured AI crypto market analysis$0.02
navi_weatherForecast + air quality for any location$0.001
navi_translateTranslation with BCP-47 normalization + formality$0.005
navi_web_intelligenceAI page analysis: summary, entities, sentiment$0.005
navi_page_contextPage structure, link taxonomy, repo metadata$0.005
navi_google_sheetsRead any shared Google Sheet as typed JSON$0.003
navi_url_previewOpenGraph/Twitter card metadata$0.001
navi_timestampTimezone-aware time with DST/week signals$0.001

Safety

  • MAX_PRICE_USDC (default 0.05) hard-caps the per-call price the server will ever authorize.
  • The private key never leaves your machine: it signs EIP-3009 transfer authorizations locally; settlement happens on-chain via the Coinbase facilitator.
  • Without X402_PRIVATE_KEY, tools are listed and explain how to enable payments instead of failing silently.

Env reference

VarDefaultPurpose
X402_PRIVATE_KEYPaying wallet (USDC on Base mainnet)
MAX_PRICE_USDC0.05Per-call price ceiling
NAVI_CATALOG_URLNavi public catalogAlternative catalog source

MIT — built by Navi.

Reviews

No reviews yet

Be the first to review this server!