Python MCP Server Blueprint
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Python MCP Server BlueprintExplain how to add a new MCP tool to the blueprint"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Python MCP Server Blueprint
uv と ruff を使用した、Python製 Model Context Protocol (MCP) サーバーのテンプレートプロジェクト。
フレームワークとして、Anthropic公式の直感的な高レベルAPIである FastMCP を採用している。
機能・特徴
FastMCP: 最小限のコードで MCP Tool, Resource, Prompt を定義可能。
uv: 高速なパッケージマネージャーによる依存関係管理と仮想環境構築。
ruff: 超高速なリンター&フォーマッターによるコード品質管理。
Related MCP server: Simple Remote MCP Server
開発の準備
1. 依存関係のインストール
プロジェクトルートディレクトリで以下のコマンドを実行し、仮想環境の構築と依存関係の同期を行う。
uv syncコード品質の維持 (Ruff)
コードの静的解析 (Lint)
uv run ruff check .自動修正を実行する場合:
uv run ruff check --fix .コードのフォーマット
uv run ruff format .サーバーの起動
標準入出力 (stdio) モードでサーバーを起動する。
uv run python-mcp-serverビルドとクリーンアップ
パッケージのビルド
配布用パッケージ(WheelおよびSdist)をビルドする。
uv buildプロジェクトのクリーンアップ
ビルド生成物(dist/, build/)、パッケージ情報(*.egg-info)、キャッシュファイル(__pycache__, .ruff_cache)を削除する。
uv run clean-projectMCP クライアントへの登録例 (Claude Desktop)
Claude Desktop でこのサーバーを動作させるには、設定ファイル(通常は %APPDATA%\Claude\claude_desktop_config.json)に以下のように登録する。
{
"mcpServers": {
"python-mcp-server-blueprint": {
"command": "uv",
"args": [
"--directory",
"D:\\Sources\\python_mcp_server_blueprint",
"run",
"python-mcp-server"
]
}
}
}D:\\Sources\\python_mcp_server_blueprint の部分は、実際のプロジェクトの絶対パスに合わせて修正すること。また、Windowsのパス区切り文字は \\ にエスケープする必要がある。
Docker / nerdctl での実行
プロジェクトをコンテナイメージとしてビルドし、実行することができる。
1. イメージのビルド
nerdctl build -t python-mcp-server-blueprint .2. コンテナの起動
標準入出力 (stdio) モードで起動する場合
標準入出力の対話が必要なため、インタラクティブモード(-i)を有効にして起動する。
nerdctl run -i --rm python-mcp-server-blueprintSSE (HTTP) モードで起動する場合
ポート 8000 をフォワードし、ホストを 0.0.0.0 に指定して起動する。
nerdctl run -d -p 8000:8000 --name mcp-server python-mcp-server-blueprint --transport sse --host 0.0.0.0Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- FlicenseBquality-maintenanceA production-ready FastMCP server template with modular architecture for building MCP servers with organized tools, resources, and prompts, featuring container support and AI agent documentation system.3
- FlicenseBqualityDmaintenanceA template and demonstration project for building, testing, and deploying remote MCP servers using FastMCP and uv. It provides a foundational structure for creating MCP-compliant tools that can be hosted publicly and integrated with LLM agents.2
- Alicense-qualityFmaintenanceEnables dynamic creation and code generation of MCP servers using FastMCP, with tools for adding custom tools, resources, and generating runnable Python code.41MIT
- Alicense-qualityCmaintenanceA production-ready template for developing MCP servers with Python and FastMCP, including example tools like a multiply calculator and code review prompt generator.Apache 2.0
Related MCP Connectors
Primarily to be used as a template repository for developing MCP servers with FastMCP in Python, P…
MCP server for generating rough-draft project plans from natural-language prompts.
A MCP server built for developers enabling Git based project management with project and personal…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/northfieldzz/python_mcp_server_blueprint'
If you have feedback or need assistance with the MCP directory API, please join our Discord server