
Btcmcp
- Updated September 23, 2025
- iworkist/btcmcp
btcmcp is an MCP server that provides Bitcoin price data from the Binance API to coding agents over stdio.
About
btcmcp is a small Model Context Protocol server that surfaces Bitcoin price information from Binance so agents can answer pricing questions or seed UI while you code. developers shipping crypto tickers, portfolio sketches, or alert bots can install the btcmcp package from PyPI (0.1.2) and attach it over stdio to Claude Code, Cursor, or Codex. The scope is intentionally narrow: spot BTC data via Binance rather than a full trading desk. That makes it a integration for finance-leaning SaaS or content sites, not a compliance-ready trading system. You still handle keys, rate limits, and product risk; btcmcp removes the friction of hand-rolling HTTP calls every time the agent needs a current price.
- Bitcoin price data sourced from the Binance API
- Stdio MCP via PyPI package btcmcp version 0.1.2
- Lightweight finance feed for agent prototypes and side projects
- Open-source repository at github.com/iworkist/btcmcp
- Fits quick spot-price checks without building a custom Binance client in chat
Btcmcp by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
claude mcp add btcmcp -- uvx btcmcpAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| Package | btcmcp |
|---|---|
| Transport | STDIO |
| Auth | None |
| Last updated | September 23, 2025 |
| Repository | iworkist/btcmcp ↗ |
What it does
Expose live Bitcoin price quotes from Binance to your coding agent while you build crypto dashboards, alerts, or trading experiments.
Who is it for?
Best when you're adding BTC spot quotes to dashboards, bots, or validation scripts inside MCP workflows.
Skip if: Production algorithmic trading, multi-asset portfolios, or regulated financial advice pipelines.
What you get
Once btcmcp is registered, your agent can fetch Binance-based Bitcoin price data through MCP tools during development.
- Stdio MCP server exposing Binance-sourced BTC price tools
- Version 0.1.2 package identifier btcmcp on PyPI
By the numbers
- Package version 0.1.2
- Single primary asset focus: Bitcoin via Binance API per server description
- Transport: stdio; registryType pypi with identifier btcmcp
README.md
BTC MCP Server
Bitcoin price MCP server deployed on Vercel with GitHub auto-deployment.
🚀 Features
- Real-time Bitcoin price from Binance API
- RESTful API endpoints
- Automatic deployment from GitHub
- Health monitoring
📡 API Endpoints
GET /api/get_btc_price- Get current Bitcoin priceGET /api/health- Health checkGET /api/tools- List available toolsGET /- API documentation
🛠️ Local Development
# Install dependencies
uv sync
# Run locally
uv run python api/index.py
# Test
uv run python test_btcmcp.py
🚀 Deployment
Automatic Deployment (GitHub + Vercel)
Setup Vercel Secrets in GitHub:
- Go to your GitHub repository → Settings → Secrets and variables → Actions
- Add these secrets:
VERCEL_TOKEN: Your Vercel API tokenORG_ID: Your Vercel organization IDPROJECT_ID: Your Vercel project ID
Push to main branch:
git add . git commit -m "Deploy to Vercel" git push origin mainAutomatic deployment:
- GitHub Actions will automatically deploy to Vercel
- Your API will be available at:
https://your-app.vercel.app
Manual Deployment
# Install Vercel CLI
npm i -g vercel
# Deploy
vercel --prod
📊 Example Usage
# Get Bitcoin price
curl https://your-app.vercel.app/api/get_btc_price
# Health check
curl https://your-app.vercel.app/api/health
🔧 Configuration
The server uses:
- Flask for web API
- Binance API for Bitcoin price data
- Vercel for hosting
- GitHub Actions for CI/CD
Recommended MCP Servers
How it compares
Binance price MCP integration, not a portfolio analytics skill or exchange trading bot.
FAQ
Who is btcmcp for?
Developers who need simple Bitcoin price access from Binance inside Claude Code, Cursor, or similar MCP hosts.
When should I use btcmcp?
Use it while building or prototyping apps that display or log BTC spot prices from Binance.
How do I add btcmcp to my agent?
Install the btcmcp package from PyPI (0.1.2), configure stdio MCP in your agent, and ensure network access to Binance API endpoints.