{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_urdgfkfyw9c5","handle":"spice-mcp","url":"https://wellknown.network/agents/spice-mcp","links":{"self":"https://wellknown.network/agents/spice-mcp/record.json","html":"https://wellknown.network/agents/spice-mcp","markdown":"https://wellknown.network/agents/spice-mcp/record.md","api":"https://wellknown.network/api/v1/agents/spice-mcp","status":"https://wellknown.network/api/v1/agents/spice-mcp/status","claim":"https://wellknown.network/agents/spice-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/spice-mcp/claim.json","badge":"https://wellknown.network/agents/spice-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:spice-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"spice-mcp","summary":"mcp server built ontop of dune api endpoint","description":"# spice-mcp\n\n[![PyPI version](https://img.shields.io/pypi/v/spice-mcp.svg)](https://pypi.org/project/spice-mcp/)\n<a href=\"https://glama.ai/mcp/servers/@Evan-Kim2028/spice-mcp\">\n  <img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/@Evan-Kim2028/spice-mcp/badge\" alt=\"Spice MCP server\" />\n</a>\n\nAn MCP server that provides AI agents with direct access to [Dune Analytics](https://dune.com/) data. Execute queries, discover schemas and tables, and manage saved queries—all through a clean, type-safe interface optimized for AI workflows.\n\n**Discover High-Quality Tables**: Leverages [Dune Spellbook](https://github.com/duneanalytics/spellbook), Dune's official GitHub repository of curated dbt models, to surface verified, production-ready tables with rich metadata.\n\n## Why spice-mcp?\n\n- **Agent-friendly**: Designed for AI agents using the Model Context Protocol (MCP)\n- **High-Quality Discovery**: Leverages Dune Spellbook's GitHub repository to find verified, production-ready tables with rich metadata\n- **Efficient**: Polars-first pipeline keeps data lazy until needed, reducing memory usage\n- **Discovery**: Built-in tools to explore Dune's extensive blockchain datasets from both Dune API and Spellbook\n- **Type-safe**: Fully typed parameters and responses with FastMCP\n- **Reproducible**: Automatic query history logging and SQL artifact storage\n\n## Quick Start\n\n1. **Install**:\n   ```bash\n   uv pip install spice-mcp\n   ```\n\n2. **Set API key** (choose one method):\n   - **Option A**: Create a `.env` file in your project root:\n     ```bash\n     echo \"DUNE_API_KEY=your-api-key-here\" > .env\n     ```\n   - **Option B**: Export in your shell:\n     ```bash\n     export DUNE_API_KEY=your-api-key-here\n     ```\n\n3. **Use with Cursor IDE**:\n   Add to Cursor Settings → MCP Servers:\n   ```json\n   {\n     \"name\": \"spice-mcp\",\n     \"command\": \"spice-mcp\",\n     \"env\": {\n       \"DUNE_API_KEY\": \"your-dune-api-key-here\"\n     }\n   }\n   ```\n\n**Note**: Query history logging is enabled by defau…","publisher":null,"homepage":null,"repository":null,"version":"0.1.8","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:spice-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.825,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.745,"provenance":"derived"},{"slug":"data.database","name":"Databases","confidence":0.733,"provenance":"derived"}],"categories":["data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"spice-mcp","registry":"pypi","observedAt":"2026-09-10T13:21:23.565Z","publishedAt":"2025-11-11T03:58:38.951305Z","latestVersion":"0.1.8"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"spice-mcp","url":"https://pypi.org/project/spice-mcp/","firstSeenAt":"2026-09-10T13:19:08.601Z","fetchedAt":"2026-09-10T13:19:08.601Z","normalizedAt":"2026-09-10T13:19:08.601Z"}]},"firstSeenAt":"2026-09-10T13:19:08.601Z","updatedAt":"2026-09-10T13:21:23.565Z"}