# Pyth Network MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.pyth-network%2Fmcp
Registry id: `mcp-registry/io.github.pyth-network/mcp`
Status: live (checked 2026-10-27T03:34:13.873Z)

## Verdict

Pyth Network MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 723 ms median handshake and 3 outages in 90 days. Its agent-readiness grade is A (94/100) across 6 tools, costing an agent about 3,203 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 723 ms | 34% of MCP servers |
| p95 handshake latency | 2832 ms | — |
| Checks in 30 days | 4,909 | — |
| Outages, 90 days | 3 | — |
| Median recovery | 2 min | — |
| Agent-readiness score | 94/100 (A) | 78% of MCP servers |
| Tools | 6 | — |
| Tool-list size for an agent | ~3,203 tokens | 45% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "pyth-network-mcp-server": {
      "type": "http",
      "url": "https://mcp.pyth.network/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http pyth-network-mcp-server https://mcp.pyth.network/mcp
```

## Tools (6)

- `convert_date_to_timestamp`: Convert a date string to Unix timestamp for use with get_historical_price, get_price_range and get_candlestick_data. Use this tool when you need to compute time
- `get_candlestick_data`: Fetch OHLC candlestick bars for one symbol, for charting, technical analysis or backtesting. OHLC values are already human-readable (no exponent). Requires the 
- `get_historical_price`: Get the price of one or more feeds at one past instant. Requires the user's own Pyth Pro access token. If the user configured it in their MCP client, omit `acce
- `get_latest_price`: Get the most recent real-time price for one or more feeds. Requires the user's own Pyth Pro access token. If the user configured it in their MCP client, omit `a
- `get_price_range`: Get every price update for one or more feeds within a short historical window (at most 60 seconds), e.g. to see exactly how a price moved around an event. Requi
- `get_symbols`: List available Pyth Pro price feeds. Use this FIRST to discover what feeds exist before calling get_latest_price, get_historical_price, get_price_range or get_c

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