
SatoshiAPI — Bitcoin Data Via Lightning
Wire Lightning L402-paid Bitcoin market data—price, fees, blocks, sentiment, DCA hints—into agent workflows.
Overview
SatoshiAPI MCP is a MCP server for the Build phase that delivers L402 Lightning-paid Bitcoin data APIs to your coding agent over stdio.
What is this MCP server?
- Bitcoin data API paid via L402 Lightning invoices from the MCP layer
- Surfaces price, fees, blocks, sentiment, and DCA-oriented signals
- PyPI satoshiapi-mcp v1.0.2 with stdio transport
- Optional LND REST, macaroon, and TLS cert env vars for auto-payment
- Public site satoshiapi.io documents the underlying SatoshiAPI product
- PyPI identifier satoshiapi-mcp version 1.0.2
- Transport: stdio
- Env vars: SATOSHIAPI_LND_REST, SATOSHIAPI_LND_MACAROON, SATOSHIAPI_LND_CERT
What problem does it solve?
Agents that need trustworthy Bitcoin fees, blocks, and sentiment either hallucinate numbers or force you to wire ad-hoc APIs and payments by hand.
Who is it for?
Solo builders already running LND (or willing to) who ship Bitcoin-informed agents, bots, or internal ops tools.
Skip if: Beginners without Lightning nodes, fiat-only SaaS teams, or anyone who only needs occasional spot BTC quotes with no L402 setup.
What do I get? / Deliverables
Once LND auto-pay env vars are set, your agent can request paid SatoshiAPI datasets through MCP without rebuilding Lightning plumbing each time.
- MCP tools exposing SatoshiAPI Bitcoin datasets behind L402
- Configurable Lightning auto-pay via documented environment variables
- Integration path documented at satoshiapi.io with server v1.0.2
Recommended MCP Servers
Journey fit
Build integrations is where you connect external paid APIs and wallets to the product or agent stack you are shipping. Integrations covers MCP servers that fetch third-party financial data with real payment rails attached.
How it compares
Lightning-paid financial data MCP, not a generic CoinGecko skill or a self-custody wallet UI.
Common Questions / FAQ
Who is SatoshiAPI MCP for?
Developers using MCP agents who want metered Bitcoin market and network data settled via L402 Lightning from a dedicated API.
When should I use SatoshiAPI MCP?
Use it while building or integrating crypto analytics, fee estimators, or DCA assistants that must pull live paid BTC intelligence inside the agent.
How do I add SatoshiAPI MCP to my agent?
Install satoshiapi-mcp from PyPI, add stdio MCP config, and set SATOSHIAPI_LND_REST, SATOSHIAPI_LND_MACAROON, and SATOSHIAPI_LND_CERT for automatic invoice payment.