mcp-python-starter
If you are the rightful owner of mcp-python-starter and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A minimal Model Context Protocol (MCP) server implemented in Python, designed to match the features and structure of a TypeScript starter.
The MCP Python Starter is a lightweight server implementation that provides a basic framework for developing applications using the Model Context Protocol. It is designed to be simple and easy to use, making it an ideal starting point for developers who want to integrate MCP into their projects. The server includes essential features such as a greeting tool, markdown resource serving, and environment-based configuration. It also supports integration with Visual Studio Code for streamlined development and testing. The project is structured to allow for easy expansion and customization, with optional support for development containers and testing.
Features
- Hello Tool: Returns a greeting using the MCP_GREETING environment variable.
- Markdown Resource: Serves a static markdown file from resources/example.md.
- Prompt: Simple prompt handler example.
- Environment-based configuration: Reads greeting and secret from environment variables.
- VS Code integration: .vscode/mcp.json for easy server launch with input prompts.