solx402-mcp-server
by leandrogavidia
Overview
The SOLx402 MCP Server enables AI assistants to interact with the x402 payment protocol on Solana, providing tools for service discovery, consumption, USDC payments, and access to Solana development resources.
Installation
pnpm --filter ./apps/mcp-server run devEnvironment Variables
- PORT
- HOST
- SMITHERY_API_KEY
- SMITHERY_PROFILE
- ASI1_API_KEY
- privateKey
- mainnetRpcUrl
- isMainnet
- facilitatorUrl
- maxPrice
- devnetRpcUrl
- useSolanaMcpServer
Security Notes
The server design requires passing the Solana wallet's private key (Base58-encoded) via URL query parameters. While the `smithery.yaml` marks this as `x-secret: true`, passing sensitive credentials like a private key directly in a URL query parameter is a significant security risk. Query parameters can be logged by proxies, web servers, and appear in browser history or referrer headers, potentially exposing the private key. A more secure method would involve environment variables or a secure secret management system where the key is never transmitted directly in the URL.
Similar Servers
solana-mcp-server
Provides a unified Multi-Chain Protocol (MCP) server for Solana RPC methods, network management, and optional monetized access via the x402 payment protocol, supporting stdio, HTTP, and WebSocket transports.
INPAYX
Autonomous AI agent for on-chain behavioral experimentation on Solana, mirroring crypto market psychology through independent decision-making and interaction with DeFi, NFTs, and tokens.
VEEPAY
Building and managing autonomous AI agents on the Solana blockchain for Web3 automation, decision-making, and modeling complex behaviors (e.g., whale cognition/financial trading).
bit2me-mcp
Enables AI assistants to securely interact with the Bit2Me cryptocurrency exchange for market data, wallet management, trading, and financial product queries.