1. Conduid
  2. Blockchain
  3. io.github.iworkist/btcmcp
MCP server · Blockchain

io.github.iworkist/btcmcp

An MCP server that provides Bitcoin price data from Binance API

Unclaimed blockchain
37Low

Scored 6 months ago · breakdown

About io.github.iworkist/btcmcp

io.github.iworkist/btcmcp is an MCP server in the Blockchain category: an MCP server that provides Bitcoin price data from Binance API.

Install

uvx
uvx btcmcp
pip
pip install btcmcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.iworkist/btcmcp

Powered by Claude · Grounded in docs

I know everything about io.github.iworkist/btcmcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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 price
  • GET /api/health - Health check
  • GET /api/tools - List available tools
  • GET / - 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)

  1. Setup Vercel Secrets in GitHub:

    • Go to your GitHub repository → Settings → Secrets and variables → Actions
    • Add these secrets:
      • VERCEL_TOKEN: Your Vercel API token
      • ORG_ID: Your Vercel organization ID
      • PROJECT_ID: Your Vercel project ID
  2. Push to main branch:

    git add .
    git commit -m "Deploy to Vercel"
    git push origin main
    
  3. Automatic 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

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.iworkist/btcmcp

How do I install io.github.iworkist/btcmcp?

Run uvx btcmcp, then add the server to your MCP client's configuration.

Is io.github.iworkist/btcmcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.iworkist/btcmcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.