cryo-mcp

cryo-mcp

90

Cryo MCP is a Model Completion Protocol (MCP) server designed for blockchain data extraction using the Cryo tool. It facilitates easy querying of blockchain data through an API server that integrates with MCP clients, allowing SQL queries against blockchain datasets.

Cryo MCP 🧊

A Model Completion Protocol (MCP) server for the Cryo blockchain data extraction tool, allowing access to powerful data extraction capabilities via an API server implementing the MCP protocol. This makes querying blockchain data from any MCP-compatible client seamless.

Features

  • Full Cryo Dataset Access
  • MCP Integration
  • Flexible Query Options
  • Block Range Options
  • Contract Filtering
  • Latest Block Access
  • Multiple Output Formats: JSON, CSV, and Parquet
  • Schema Information
  • SQL Queries

Quick Start

For usage with Claude Code, set up using specific commands and environment variables to configure access to your RPC endpoint.

Requirements

  • Python 3.8+
  • uv
  • Cryo
  • Ethereum RPC endpoint
  • DuckDB

Configuration Options

Command-line options and environment variables for starting the Cryo MCP server and directing data storage.