What are the requirements to run this server?
Python 3.12+ and `uv` for package/virtual environment management. Docker is optional but required for container execution.
@stevearagonsite
Basic information
A template repository for MCP
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"PythonServerMcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP (Model Context Protocol) server that provides real-time cryptocurrency price information using the CoinMarketCap API. It is built with Python and the MCP framework, designed for clients that need structured crypto price data.
Install dependencies with uv sync, configure a .env file with your COINMARKETCAP_API_KEY and ENVIRONMENT setting, then run python main.py locally or build and run a Docker container. The server communicates via stdio (MCP transport) and can be added to an MCP client’s mcp.json file.
Python 3.12+ and `uv` for package/virtual environment management. Docker is optional but required for container execution.
Create a `.env` file in the project root with `COINMARKETCAP_API_KEY=your_api_key_here`. Optionally set `ENVIRONMENT` to LOCAL, DEV, STAGING, or PROD.
Ensure dependencies are installed (`uv sync`), then run `python main.py`. The server listens on stdio for MCP requests.
Build the image with `docker build -t mcp/python-server-mcp -f Dockerfile .`, then run it interactively with `docker run -i --rm mcp/python-server-mcp`. Add the container configuration to your client’s `mcp.json`.
Define the tool function in `src/__init__.py`, register it using the `@server.add_tool` decorator in `main()`, and document it with docstrings.
MCP Toolbox for Databases is an open source MCP server for databases.
A search tool helps dev to solve the naming things problem.
Hindsight: Agent Memory That Learns
🚀 The fast, Pythonic way to build MCP servers and clients.

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Comments