stevearagonsite_PythonServerMcp
0
The Python Server MCP is an API server designed to provide real-time cryptocurrency price information using the CoinMarketCap API. It is built in Python, supports various environment configurations, and can be deployed using Docker.
Python Server MCP - Cryptocurrency Price Service
This project is an MCP (Model Context Protocol) server that provides cryptocurrency price information. It is implemented using Python and leverages the CoinMarketCap API for real-time price retrieval. Key features include:
- Real-time cryptocurrency price retrieval
- Environment-based configuration support
- Docker deployment capabilities
Requirements
- Python 3.12+
- uv package and virtual environment manager
- Docker (optional)
Installation
- Clone the repository
- Create and activate a virtual environment with
uv
- Install dependencies using
uv sync
Configuration
- Create an
.env
file with environment variables, including CoinMarketCap API key.
Usage
- Execute locally with Python or deploy with Docker.
Development
- Extend functionality by adding new tools by defining and registering them.