| Crates.io | brk_mcp |
| lib.rs | brk_mcp |
| version | 0.1.0-alpha.3 |
| created_at | 2025-06-24 10:02:14.391835+00 |
| updated_at | 2026-01-14 21:52:07.170744+00 |
| description | A bridge for LLMs to access BRK |
| homepage | https://bitcoinresearchkit.org |
| repository | https://github.com/bitcoinresearchkit/brk |
| max_upload_size | |
| id | 1724103 |
| size | 42,111 |
Model Context Protocol (MCP) server for Bitcoin on-chain data.
Expose BRK's REST API to AI assistants via MCP. The LLM reads the OpenAPI spec and calls any endpoint through a generic fetch tool.
| Tool | Description |
|---|---|
get_openapi |
Get the OpenAPI specification for all REST endpoints |
fetch |
Call any REST API endpoint by path and query |
get_openapi to discover available endpointsfetch with the desired path and query parameterslet mcp = MCP::new("http://127.0.0.1:3110", openapi_json);
The MCP server is integrated into brk_server and exposed at /mcp endpoint.
brk_rmcp for MCP protocol implementationminreq for HTTP requests