NestDaddy

Telegraph

io.github.telegraphprotocol/telegraph ยท v1.0.0

Decentralized AI inference (weather, deepfake detection, LLMs) with x402 USDC micropayments.

Connect Runs on your machine

Terminal
claude mcp add telegraph -e TELEGRAPH_NODE_URL=<TELEGRAPH_NODE_URL> -e TELEGRAPH_ENGINE_URL=<TELEGRAPH_ENGINE_URL> -e TELEGRAPH_DAEMON_URL=<TELEGRAPH_DAEMON_URL> -e TELEGRAPH_EVM_PRIVATE_KEY=<TELEGRAPH_EVM_PRIVATE_KEY> -e TELEGRAPH_SOLANA_PRIVATE_KEY=<TELEGRAPH_SOLANA_PRIVATE_KEY> -e EVM_NETWORK=<EVM_NETWORK> -e SVM_NETWORK=<SVM_NETWORK> -e REFRESH_INTERVAL_MS=<REFRESH_INTERVAL_MS> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "telegraph": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "TELEGRAPH_NODE_URL": "<TELEGRAPH_NODE_URL>",
        "TELEGRAPH_ENGINE_URL": "<TELEGRAPH_ENGINE_URL>",
        "TELEGRAPH_DAEMON_URL": "<TELEGRAPH_DAEMON_URL>",
        "TELEGRAPH_EVM_PRIVATE_KEY": "<TELEGRAPH_EVM_PRIVATE_KEY>",
        "TELEGRAPH_SOLANA_PRIVATE_KEY": "<TELEGRAPH_SOLANA_PRIVATE_KEY>",
        "EVM_NETWORK": "<EVM_NETWORK>",
        "SVM_NETWORK": "<SVM_NETWORK>",
        "REFRESH_INTERVAL_MS": "<REFRESH_INTERVAL_MS>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "telegraph": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "TELEGRAPH_NODE_URL": "<TELEGRAPH_NODE_URL>",
        "TELEGRAPH_ENGINE_URL": "<TELEGRAPH_ENGINE_URL>",
        "TELEGRAPH_DAEMON_URL": "<TELEGRAPH_DAEMON_URL>",
        "TELEGRAPH_EVM_PRIVATE_KEY": "<TELEGRAPH_EVM_PRIVATE_KEY>",
        "TELEGRAPH_SOLANA_PRIVATE_KEY": "<TELEGRAPH_SOLANA_PRIVATE_KEY>",
        "EVM_NETWORK": "<EVM_NETWORK>",
        "SVM_NETWORK": "<SVM_NETWORK>",
        "REFRESH_INTERVAL_MS": "<REFRESH_INTERVAL_MS>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "telegraph": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "TELEGRAPH_NODE_URL": "<TELEGRAPH_NODE_URL>",
        "TELEGRAPH_ENGINE_URL": "<TELEGRAPH_ENGINE_URL>",
        "TELEGRAPH_DAEMON_URL": "<TELEGRAPH_DAEMON_URL>",
        "TELEGRAPH_EVM_PRIVATE_KEY": "<TELEGRAPH_EVM_PRIVATE_KEY>",
        "TELEGRAPH_SOLANA_PRIVATE_KEY": "<TELEGRAPH_SOLANA_PRIVATE_KEY>",
        "EVM_NETWORK": "<EVM_NETWORK>",
        "SVM_NETWORK": "<SVM_NETWORK>",
        "REFRESH_INTERVAL_MS": "<REFRESH_INTERVAL_MS>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
TELEGRAPH_NODE_URL
Required
Telegraph node public API URL (e.g. http://13.237.89.59:7044)
TELEGRAPH_ENGINE_URL
Required
Telegraph Engine inference server URL (e.g. http://13.237.89.59:8080)
TELEGRAPH_DAEMON_URL
Required
Telegraph Daemon signal API URL (e.g. http://13.237.89.59:8081)
TELEGRAPH_EVM_PRIVATE_KEY
Optional, secret
EVM private key (0x-prefixed hex) of a USDC-funded burner wallet used to sign x402 payments. At least one of TELEGRAPH_EVM_PRIVATE_KEY or TELEGRAPH_SOLANA_PRIVATE_KEY is required.
TELEGRAPH_SOLANA_PRIVATE_KEY
Optional, secret
Solana private key (base58) for SVM x402 payments. Optional alternative to TELEGRAPH_EVM_PRIVATE_KEY.
EVM_NETWORK
Optional
CAIP-2 network identifier for EVM payments. Defaults to eip155:*.
SVM_NETWORK
Optional
CAIP-2 network identifier for Solana payments. Defaults to solana:*.
REFRESH_INTERVAL_MS
Optional
Dynamic miner-tool refresh interval in milliseconds. Defaults to 300000 (5 min). Set to 0 to disable.

Details

Package[email protected] (NPM, stdio)
First published30 Jun 2026
Last updated30 Jun 2026
Registry nameio.github.telegraphprotocol/telegraph

More data and analytics servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.