Gives Claude the ability to make payments and interact with paid APIs using the x402 protocol on Solana. You get five tools: check wallet balance, send direct payments to addresses, make HTTP requests to x402 endpoints with automatic payment handling, discover available paid services, and view transaction history. The server handles the full 402 payment flow automatically, from receiving the payment request to settling on chain in under a second to retrying with proof. You'll need to configure it with a Solana wallet private key. Useful when you want Claude to autonomously pay for API access, tip services, or interact with any x402-enabled endpoint without manual intervention.
Give any AI agent the ability to pay.
The Nory MCP Server enables AI agents and assistants to make instant micropayments using the x402 protocol. Built for the future where AI agents are consumers.
This is a Model Context Protocol (MCP) server that gives AI assistants like Claude the ability to:
npm install @nory/mcp-server
Or clone and build locally:
git clone https://github.com/nory/mcp-server
cd mcp-server
npm install
npm run build
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"nory": {
"command": "npx",
"args": ["@nory/mcp-server"],
"env": {
"NORY_WALLET_KEY": "your-wallet-private-key",
"NORY_API_URL": "https://api.noryx402.com"
}
}
}
}
Add to your project's .mcp.json:
{
"servers": {
"nory": {
"command": "npx",
"args": ["@nory/mcp-server"],
"env": {
"NORY_WALLET_KEY": "${NORY_WALLET_KEY}"
}
}
}
}
nory_check_balanceCheck your current wallet balance.
"Check my Nory wallet balance"
nory_payMake a direct payment to a wallet address.
"Pay 5 USDC to GkXn9...abc with memo 'Thanks!'"
nory_x402_requestMake an HTTP request to an x402-enabled API. Automatically handles payment negotiation.
"Use Nory to fetch data from https://api.noryx402.com/data/crypto"
nory_discover_servicesFind x402-enabled services you can pay for.
"What x402 services are available for AI tasks?"
nory_payment_historyView your recent payment history.
"Show me my last 10 Nory transactions"
All of this happens automatically when you use nory_x402_request.
User: "Use Nory to get the latest crypto prices from the premium data feed"
Claude: I'll use the Nory x402 payment system to access this paid API.
[Calls nory_x402_request with url="https://api.noryx402.com/data/crypto"]
Result: Successfully paid 0.0001 USDC and received the data...
User: "Before we start, check how much I have in my Nory wallet"
Claude: [Calls nory_check_balance]
Your Nory wallet (GkXn...abc) has:
- 100.00 USDC
- 1.50 SOL
| Variable | Description | Required |
|---|---|---|
NORY_WALLET_KEY | Your Solana wallet private key | Yes |
NORY_API_URL | Nory API endpoint (default: https://api.noryx402.com) | No |
MIT
NORY_WALLET_KEY*secretYour Solana wallet private key for making payments
NORY_API_URLNory API endpoint (default: https://api.noryx402.com)
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent