Ping MCP Server

A Model Context Protocol (MCP) server offering onchain tools for AI, enabling seamless interaction with the Solana blockchain via a standardized

Local serverstdioTypeScript

What is the Ping MCP MCP server?

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. That is what the ping mcp mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.

The short version

This MCP server extends Claude's capabilities by providing tools to:

Getting it running

Installation goes through your MCP client rather than a global install: point it at ping-mcp on npm and it is fetched when the client starts. The copy-paste blocks for Claude Desktop, Claude Code and Cursor are further down this page.

The tools it exposes

The server publishes 11 tools. What each one is for:

  • 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

What it needs from you

Configuration is passed through the environment: RPC_URL, SOLANA_PRIVATE_KEY, OPENAI_API_KEY, DEPLOY_TOKEN. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.

  • Node.js (v16 or higher) * pnpm (recommended), npm, or yarn * Solana wallet with private key * Solana RPC URL (mainnet, testnet, or devnet)

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 11 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Ping MCP.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

Plenty of cloud and infrastructure servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Ping MCP's toolset — GET_ASSET, DEPLOY_TOKEN, GET_PRICE and 8 more — is a fair guide to whether it matches your workflow. It is maintained by PingAIFun; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Available tools

ToolWhat it does
GET_ASSETRetrieve information about a Solana asset/token
DEPLOY_TOKENDeploy a new token on Solana
GET_PRICEFetch price information for tokens
WALLET_ADDRESSGet the wallet address
BALANCECheck wallet balance
TRANSFERTransfer tokens between wallets
MINT_NFTCreate and mint new NFTs
TRADEExecute token trades
REQUEST_FUNDSRequest funds (useful for testing/development)
RESOLVE_DOMAINResolve Solana domain names
GET_TPSGet current transactions per second on Solana

How to install the Ping MCP MCP server

{
  "mcpServers": {
    "ping": {
      "command": "npx",
      "args": ["-y", "ping-mcp"],
      "env": {
        "RPC_URL": "your-value",
        "SOLANA_PRIVATE_KEY": "your-value",
        "OPENAI_API_KEY": "your-value",
        "DEPLOY_TOKEN": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js (v16 or higher) * pnpm (recommended), npm, or yarn * Solana wallet with private key * Solana RPC URL (mainnet, testnet, or devnet)
VariableDescriptionRequired
RPC_URLEndpoint or connection string the server talks to.Yes
SOLANA_PRIVATE_KEYCredential the server authenticates with.Yes
OPENAI_API_KEYCredential the server authenticates with.Yes
DEPLOY_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • Use Ping MCP to GET ASSET.
  • Use Ping MCP to DEPLOY TOKEN.
  • Use Ping MCP to GET PRICE.

Frequently asked questions

It connects Ping MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 11 tools (GET_ASSET, DEPLOY_TOKEN, GET_PRICE, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Ping MCP directly.