Allium MCP Server is currently in Beta. We are constantly improving our MCP Server and adding new features.
If you have any feedback or suggestions, please reach out to us at support@allium.so or share your thoughts or suggestions via this feedback form.
https://mcp.allium.so
Available Tools
Tool Name | Description |
---|---|
explorer_run_query | Run a saved Explorer query using its query_id . Supports parameterization |
explorer_run_sql | Run raw SQL directly against Allium’s production datasets |
explorer_search_schemas | Semantic search across all schema docs. Returns relevant table IDs |
explorer_fetch_schema | Fetch YAML schema metadata by table IDs (full table name, e.g. ethereum.raw.blocks ) |
Schema IDs match full table names (e.g.
ethereum.raw.token_transfers
). Use search before fetching.Authentication
All tools require an API key via HTTP header:Tool Usage
Run Saved Queries
Execute queries created in the Allium Explorer UI.1
Save Your Query
Create and save a query in Explorer to obtain its
query_id
.2
Call the Tool
sql
- Full query textdata
- Result rowsmeta.columns
- Column names and typesqueried_at
- Execution timestamp
Run Raw SQL
Execute ad-hoc SQL queries directly:Supports up to 250,000 rows per query by default.
Explore Schemas
- Search Schemas
- Fetch Schema
Find relevant tables using semantic search:Returns:
Agent Integration
LangGraph / LangChain
Register tools in your agent configuration:explorer_fetch_schema
and explorer_search_schemas
the same way.
mcp-remote / Local CLI
Forstreamable-http
or other CLI-based setups:
Response Format
All query tools return a JSON-RPC result:content.text
as JSON to extract:
- sql - Full query string
- data - List of result rows (objects)
- meta.columns - Each column’s name and data type
- queried_at - ISO timestamp