stevearagonsite_PythonServerMcp

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

  1. Clone the repository
  2. Create and activate a virtual environment with uv
  3. 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.