Crypto Trading MCP (Model Context Protocol)
A simple Model Context Protocol (MCP) server for price lookup and trading across multiple cryptocurrency exchanges.
https://github.com/user-attachments/assets/34f3a431-9370-4832-923e-ab89bf1d4913
Requirements
- Python 3.10 or higher
Supported Exchanges
Currently supports spot trading only.
- Upbit
- Gate.io
- Binance
More exchanges will be added in the future.
Environment Setup
Add the authentication information required by each exchange to the environment variables.
For example, Upbit is as follows:
UPBIT_ACCESS_KEY="your-access-key"
UPBIT_SECRET_KEY="your-secret-key"
Development Guide
Adding a New Exchange
- Create a new exchange class inheriting from
CryptoExchangeabstract class - Implement required API methods
- Write test cases
- Register the new exchange in the factory class
Running Tests
# Install test dependencies
uv pip install -e ".[test]"
# Run tests
pytest
Crypto Trading MCP
Project Details
- vkdnjznd/crypto-trading-mcp
- MIT License
- Last Updated: 4/19/2025
Recomended MCP Servers
🚀 Servidor MCP para integração Evolution API com WhatsApp - Conecte agentes de IA ao WhatsApp
A Model Context Protocol (MCP) server for interacting with Ghost CMS through LLM interfaces like Claude. Allow you...
This is a simple example of using MCP Server to invoke the task chain of the iFlytek SparkAgent...
MCP server for Helm Chart CLI
Waldzell AI's monorepo of MCP servers. Use in Claude Desktop, Cline, Roo Code, and more!
Model Context Protocol (MCP) server to access an instance of TrueRAG
Plex MCP server
Things.app MCP Server
MCP-Hub and -Inspector, Multi-Model Workflow and Chat Interface





