# Timothymycompc Solana Pulse Gateway MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.timothymycompc%2Fsolana-pulse-gateway
Registry id: `mcp-registry/io.github.timothymycompc/solana-pulse-gateway`
Status: live (checked 2026-10-26T19:50:50.234Z)

## Verdict

Timothymycompc Solana Pulse Gateway MCP server answered 99.52% of Glimind's liveness checks over 30 days, better than 16% of MCP servers, with 138 ms median handshake and 2 outages in 90 days. Its agent-readiness grade is A (92/100) across 15 tools, costing an agent about 4,389 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.52% | 16% of MCP servers |
| Median handshake latency | 138 ms | 82% of MCP servers |
| p95 handshake latency | 2702 ms | — |
| Checks in 30 days | 3,563 | — |
| Outages, 90 days | 2 | — |
| Median recovery | 134.4 h | — |
| Agent-readiness score | 92/100 (A) | 73% of MCP servers |
| Tools | 15 | — |
| Tool-list size for an agent | ~4,389 tokens | 40% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "timothymycompc-solana-pulse-gateway-mcp-": {
      "type": "http",
      "url": "https://solana-pulse-gateway-1021990235790.us-central1.run.app/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http timothymycompc-solana-pulse-gateway-mcp- https://solana-pulse-gateway-1021990235790.us-central1.run.app/mcp
```

## Tools (15)

- `balance`: Run before sending SOL or paying fees, to confirm the wallet has enough. Never trust a remembered balance. A wallet's SOL balance, read from the chain. Example:
- `blockhash`: Run just before building a transaction to sign. Blockhashes expire in about 60-90 seconds; this says how long is left. A fresh blockhash and how many blocks (an
- `check_tx`: Run on every transaction before signing. Shows what each wallet gains and loses, blocks drainer tricks, and catches failures and expired blockhashes before you 
- `convert`: Run before putting any token amount in a transaction. "5 USDC" is 5,000,000 raw units; wrong decimals send 1,000x too much or too little. Converts between norma
- `explain_tx`: Run after a transaction lands or fails, to report what happened instead of guessing from logs. For failures it names the failing program and the fix. Reads a co
- `fee`: Run before setting a priority fee. Gives the price in the unit Compute Budget expects (micro-lamports per compute unit) and the total in SOL, so a unit mix-up n
- `find_token`: Run whenever a user names a token ("buy BONK"). Tickers aren't unique; copycats reuse them. Never take an address from memory. Finds the real address for a tick
- `history`: Run to see a wallet's recent activity or get a real transaction ID. Never make one up. Lists a wallet's latest transactions, newest first, whether each worked, 
- `token_account`: Run before sending a token. Tokens go to the recipient's token account, not their wallet, and models can't work that address out. Finds the token account (ATA) 
- `token_safety`: Run before buying, accepting or recommending a token. Answers SAFE, CAUTION or AVOID with exact reasons from chain and market data. Simulates a real holder sell
- `tokens`: Run to learn which tokens a wallet holds and how much. Ranked by USD value; unverified (often spam airdrop) tokens are flagged so you don't report fake holdings
- `tx_matches`: Run just before signing a transfer built from a request like "send 5 USDC to X", or a swap built for "swap 1 USDC for JUP". Confirms it moves exactly that token
- `wallet`: Run when asked what a wallet holds or is worth. One call instead of balance + tokens + history; spam is left out of the total. SOL balance, top tokens with USD 
- `whats_this`: Run when unsure what an address is, before sending to it or passing it on. SOL sent to a token or program address can be lost for good. Says what any address is
- `why_failed`: Run whenever a Solana transaction or dry run fails, before retrying. Retrying blind burns fees. Turns a Solana error (hex code, log line or RPC error) into the 

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
