MCP Server Template (Python)
@Nisarg38
MCP Server Template (Python) について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-server-template-nisarg38": {
"command": "python",
"args": [
"-m",
"src.main"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is MCP Server Template (Python)?
A ready‑to‑use template for building Model Context Protocol (MCP) servers in Python. It helps developers quickly create servers that register and expose tools and prompts for AI models to use.
How to use MCP Server Template (Python)?
Install with pip install -e ".[dev]" inside a cloned copy of the repository, then start the server with python -m src.main or the mcp-server-template CLI. Command‑line options let you change the port (--port), enable debug mode (--debug), switch transport (--transport stdio), or set the logging level (--log-level).
Key features of MCP Server Template (Python)
- Ready‑to‑use template for building MCP servers in Python.
- Create tools and prompts with simple Python decorators.
- Command‑line interface with port, debug, and transport options.
- HTTP (default port 8080) and stdio transport support.
- Docker‑ready with a provided
Dockerfile. - Includes development tools (tests, linting, formatting).
Use cases of MCP Server Template (Python)
- Prototyping a custom MCP server that exposes domain‑specific tools.
- Developing and testing tools and prompts for AI model integration.
- Containerising an MCP server for deployment on cloud platforms (AWS, GCP, Azure).
- Using as a starting point for hackathons or internal microservices.
FAQ from MCP Server Template (Python)
What is the Model Context Protocol (MCP)?
MCP is a protocol that allows AI models to access external tools and prompts. The template provides an easy way to build an MCP‑compliant server.
What Python version is required?
Python 3.10 or newer.
How do I add a new tool?
Define a function in src/main.py and decorate it with @mcp.tool(). The function’s docstring serves as the description shown to the AI.
How can I deploy the server?
Build a Docker image with docker build -t my-mcp-server . and run it, or deploy the container to any cloud platform that supports containerised apps.
What transport options are available?
The server supports HTTP (default on port 8080) and stdio. Use --transport stdio to switch to the stdio transport.
「開発者ツール」の他のコンテンツ
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
Deepwiki MCP Server
regenrek📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
MCP-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
コメント