What API key is required?
A DeepSeek API key (or any OpenAI‑compatible API) must be added to the `.env` file as `OPENAI_API_KEY`.
@heureux831
Basic information
A simplest MCP system implemented in Python, including a client and several servers.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-demo-heureux831": {
"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.
A minimal MCP (Model Context Protocol) project that demonstrates how to set up an MCP server with an API key stored in a .env file. It uses DeepSeek as the LLM backend and includes sample Python and Node.js servers for task lists, weather, and stock data. Aimed at developers learning MCP.
Create a .env file with OPENAI_API_KEY, OPENAI_BASE_URL, and OPENAI_MODEL (e.g., DeepSeek). Install dependencies with uv add mcp openai python-dotenv. Edit server.json to point to the server scripts (tasklist.py, weather.py, stock.js). Run the client with cd client && uv run client.py server.json.
.env file for API key configuration.server.json.uv virtual environment.A DeepSeek API key (or any OpenAI‑compatible API) must be added to the `.env` file as `OPENAI_API_KEY`.
Change the `OPENAI_BASE_URL` and `OPENAI_MODEL` in `.env` to match the desired service.
The project includes `tasklist.py`, `weather.py`, and `stock.js` as example MCP servers.
Activate the virtual environment, then run `uv run client.py server.json` from the `client` directory.
Task data is stored in `tasks.csv` in the project root. Other server data comes from external APIs (not specified).

Routebase keeps your API's design, docs, contract tests, mocks and monitoring in one living OpenAPI spec so they can't drift apart. Agents work on that same source of truth, under your team's permissions.
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Zyte MCP is a remote MCP server available at https://mcp.zyte.com/v1/mcp/, that lets an agent use Zyte on your behalf: to get web pages, to extract data from them, to search the web, and to work with your Scrapy Cloud pr

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
Comments