cryo-mcp

cryo-mcp

3.5

If you are the rightful owner of cryo-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Completion Protocol (MCP) server for the Cryo blockchain data extraction tool.

Cryo MCP is a server that implements the Model Completion Protocol (MCP) to provide access to Cryo's blockchain data extraction capabilities via an API. It allows users to query blockchain data from any MCP-compatible client, making it easier to interact with blockchain datasets. The server supports a variety of query options, including SQL queries, and provides access to detailed dataset schemas and sample data. It is designed to work seamlessly with MCP clients and supports multiple output formats such as JSON, CSV, and Parquet. Cryo MCP is particularly useful for users who need to access and analyze Ethereum blockchain data, offering features like contract filtering, block range options, and access to the latest block data.

Features

  • Full Cryo Dataset Access: Query any Cryo dataset through an API server
  • MCP Integration: Works seamlessly with MCP clients
  • Flexible Query Options: Support for all major Cryo filtering and output options
  • Block Range Options: Query specific blocks, latest block, or relative ranges
  • SQL Queries: Run SQL queries directly against downloaded blockchain data

Tools

  1. list_datasets

    Returns a list of all available Cryo datasets.

  2. query_dataset

    Query a Cryo dataset with various filtering options.

  3. lookup_dataset

    Get detailed information about a specific dataset, including schema and sample data.

  4. get_latest_ethereum_block

    Returns information about the latest Ethereum block.

  5. query_sql

    Run a SQL query against downloaded blockchain data.

  6. query_blockchain_sql

    Query blockchain data using SQL, automatically downloading any required data.

  7. list_available_sql_tables

    List all available tables that can be queried with SQL.

  8. get_sql_table_schema

    Get the schema for a specific parquet file.

  9. get_sql_examples

    Get example SQL queries for different blockchain datasets.