Ping MCP Server
About
An MCP server providing on-chain AI tools for seamless interaction with the Solana blockchain.
Details
- Author
- pingaifun
- Categories
- Developer Tools, Other, AI, Finance
Jump to
Option 1: Install from npm ( recommend for clients like Cursor/Cline)
# Install globally npm install -g ping-mcp # Or install locally in your project npm install ping-mcp
git clone https://github.com/PingAIFun/ping-mcp.git cd ping-mcp
Create a.envfile with your credentials:
# Solana Configuration SOLANA_PRIVATE_KEY=your_private_key_here RPC_URL=your_solana_rpc_url_here OPENAI_API_KEY=your_openai_api_key # OPTIONAL
To add this MCP server to Claude Desktop, follow these steps:
-
Locate the Claude Desktop Configuration File
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json
- Linux:~/.config/Claude/claude_desktop_config.json
Add the ConfigurationCreate or edit the configuration file and add the following JSON:
{ "mcpServers": { "solana-mcp": { "command": "npx", "args": ["ping-mcp"], "env": { "RPC_URL": "your_solana_rpc_url_here", "SOLANA_PRIVATE_KEY": "your_private_key_here", "OPENAI_API_KEY": "your_openai_api_key" // OPTIONAL }, "disabled": false, "autoApprove": [] } } }
{ "mcpServers": { "solana-mcp": { "command": "node", "args": ["/path/to/ping-mcp/build/index.js"], "env": { "RPC_URL": "your_solana_rpc_url_here", "SOLANA_PRIVATE_KEY": "your_private_key_here", "OPENAI_API_KEY": "your_openai_api_key" // OPTIONAL }, "disabled": false, "autoApprove": [] } } }
Restart Claude DesktopAfter making these changes, restart Claude Desktop for the configuration to take effect.
ping-agent-kit-mcp/ ├── src/ │ ├── index.ts # Main entry point ├── package.json └── tsconfig.json
The MCP server provides the following Solana blockchain tools:
- GET_ASSET- Retrieve information about a Solana asset/token
- DEPLOY_TOKEN- Deploy a new token on Solana
- GET_PRICE- Fetch price information for tokens
- WALLET_ADDRESS- Get the wallet address
- BALANCE- Check wallet balance
- TRANSFER- Transfer tokens between wallets
- MINT_NFT- Create and mint new NFTs
- TRADE- Execute token trades
- REQUEST_FUNDS- Request funds (useful for testing/development)
- RESOLVE_DOMAIN- Resolve Solana domain names
- GET_TPS- Get current transactions per second on Solana
- Keep your private key secure and never share it
- Use environment variables for sensitive information
- Consider using a dedicated wallet for AI agent operations
- Regularly monitor and audit AI agent activities
- Test operations on devnet/testnet before mainnet
- Verify your Solana private key is correct
- Check your RPC URL is accessible
- Ensure you're on the intended network (mainnet, testnet, or devnet)
- Check Claude Desktop logs for error messages
- Verify the build was successful
- @solana/web3.js
- @modelcontextprotocol/sdk
- ping-agent-kit
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (git checkout -b feature/amazing-feature)
- Commit your changes (git commit -m 'Add some amazing feature')
- Push to the branch (git push origin feature/amazing-feature)
- Open a Pull Request
This project is licensed under the MIT License.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Solana agent trust scoring via x402 micropayments.
Free token-safety scans plus paid x402 verdicts, signals, radar and EVM swap quotes for AI agents.
"Non-custodial DeFi execution layer for AI agents powered by the SwapWizard API — swap quotes and execution, zap in/out of LP positions, ro uting across AMMs, and pool discovery and analysis on 5 EVM chains.
Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.
An AI gateway for the Blend Protocol on Stellar, enabling DeFi actions like lending, borrowing, and pool creation through AI assistants or apps.
Integrate AI with high-frequency cryptocurrency trading systems.
Interact with the CW-Social smart contract on Cosmos-based blockchains.
A comprehensive toolkit for Ethereum blockchain analysis directly within Claude AI.
A server for interacting with the Futarchy protocol on the Solana blockchain.
About MCP server for TRON blockchain — connect AI agents to TRX, TRC20, smart contracts, staking & governance via GoTRON SDK
MCP Server built with the Ping Agent Kit
A Model Context Protocol (MCP) server offering onchain tools for AI, enabling seamless interaction with the Solana blockchain via a standardized interface. Built on the Ping Agent Kit, this implementation allows AI agents to execute blockchain operations efficiently.
This MCP server extends Claude's capabilities by providing tools to:
- Interact with Solana blockchain
- Execute transactions
- Query account information
- Manage Solana wallets
The server implements the Model Context Protocol specification to standardize blockchain interactions for AI agents.
- Node.js (v16 or higher)
- pnpm (recommended), npm, or yarn
- Solana wallet with private key
- Solana RPC URL (mainnet, testnet, or devnet)
Option 1: Install from npm ( recommend for clients like Cursor/Cline)
# Install globally npm install -g ping-mcp # Or install locally in your project npm install ping-mcp
git clone https://github.com/PingAIFun/ping-mcp.git cd ping-mcp
Create a.envfile with your credentials:
# Solana Configuration SOLANA_PRIVATE_KEY=your_private_key_here RPC_URL=your_solana_rpc_url_here OPENAI_API_KEY=your_openai_api_key # OPTIONAL
To add this MCP server to Claude Desktop, follow these steps:
-
Locate the Claude Desktop Configuration File
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json
- Linux:~/.config/Claude/claude_desktop_config.json
Add the ConfigurationCreate or edit the configuration file and add the following JSON:
{ "mcpServers": { "solana-mcp": { "command": "npx", "args": ["ping-mcp"], "env": { "RPC_URL": "your_solana_rpc_url_here", "SOLANA_PRIVATE_KEY": "your_private_key_here", "OPENAI_API_KEY": "your_openai_api_key" // OPTIONAL }, "disabled": false, "autoApprove": [] } } }
{ "mcpServers": { "solana-mcp": { "command": "node", "args": ["/path/to/ping-mcp/build/index.js"], "env": { "RPC_URL": "your_solana_rpc_url_here", "SOLANA_PRIVATE_KEY": "your_private_key_here", "OPENAI_API_KEY": "your_openai_api_key" // OPTIONAL }, "disabled": false, "autoApprove": [] } } }
Restart Claude DesktopAfter making these changes, restart Claude Desktop for the configuration to take effect.
ping-agent-kit-mcp/ ├── src/ │ ├── index.ts # Main entry point ├── package.json └── tsconfig.json
The MCP server provides the following Solana blockchain tools:
- GET_ASSET- Retrieve information about a Solana asset/token
- DEPLOY_TOKEN- Deploy a new token on Solana
- GET_PRICE- Fetch price information for tokens
- WALLET_ADDRESS- Get the wallet address
- BALANCE- Check wallet balance
- TRANSFER- Transfer tokens between wallets
- MINT_NFT- Create and mint new NFTs
- TRADE- Execute token trades
- REQUEST_FUNDS- Request funds (useful for testing/development)
- RESOLVE_DOMAIN- Resolve Solana domain names
- GET_TPS- Get current transactions per second on Solana
- Keep your private key secure and never share it
- Use environment variables for sensitive information
- Consider using a dedicated wallet for AI agent operations
- Regularly monitor and audit AI agent activities
- Test operations on devnet/testnet before mainnet
- Verify your Solana private key is correct
- Check your RPC URL is accessible
- Ensure you're on the intended network (mainnet, testnet, or devnet)
- Check Claude Desktop logs for error messages
- Verify the build was successful
- @solana/web3.js
- @modelcontextprotocol/sdk
- ping-agent-kit
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (git checkout -b feature/amazing-feature)
- Commit your changes (git commit -m 'Add some amazing feature')
- Push to the branch (git push origin feature/amazing-feature)
- Open a Pull Request
This project is licensed under the MIT License.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Solana agent trust scoring via x402 micropayments.
Free token-safety scans plus paid x402 verdicts, signals, radar and EVM swap quotes for AI agents.
"Non-custodial DeFi execution layer for AI agents powered by the SwapWizard API — swap quotes and execution, zap in/out of LP positions, ro uting across AMMs, and pool discovery and analysis on 5 EVM chains.
Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.
An AI gateway for the Blend Protocol on Stellar, enabling DeFi actions like lending, borrowing, and pool creation through AI assistants or apps.
Integrate AI with high-frequency cryptocurrency trading systems.
Interact with the CW-Social smart contract on Cosmos-based blockchains.
A comprehensive toolkit for Ethereum blockchain analysis directly within Claude AI.
A server for interacting with the Futarchy protocol on the Solana blockchain.
About MCP server for TRON blockchain — connect AI agents to TRX, TRC20, smart contracts, staking & governance via GoTRON SDK
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





