Cryo MCP ServerServer

z80dev
GitHub
BlockchainData ExtractionQuery

Loading subscription status...

💡 Description

An API server implementing the Model Completion Protocol (MCP) for the Cryo blockchain data extraction tool, enabling users to query Ethereum blockchain data through any MCP compatible client.

📝 JSON Entries

{
  "mcpServers": [
    {
      "Cryo MCP Server": {
        "env": {
          "ETH_RPC_URL": "<ETH_RPC_URL>",
          "CRYO_DATA_DIR": "<DATA_DIR>"
        },
        "args": [
          "--rpc-url <ETH_RPC_URL>",
          "--data-dir <DATA_DIR>"
        ],
        "command": "cryo-mcp"
      }
    }
  ]
}

🛠️ Tools

list_datasets()get_latest_ethereum_block()query_dataset()lookup_dataset()query_sql()query_blockchain_sql()

Features

  • Complete access to cryo datasets via an API server
  • Integration with MCP for seamless client compatibility
  • Flexible querying options with filtering and output support
  • Block range querying capabilities
  • Contract filtering options
  • Access to the latest Ethereum block data
  • Support for multiple output formats (JSON, CSV, Parquet)
  • Detailed dataset schemas and sample data
  • Direct execution of SQL queries against downloaded blockchain data

💬 Example Queries

  • Get transactions from blocks 15M to 15.01M
  • Get just the latest block
  • Run a SQL query to summarize gas usage