Hello Plugins
Hello, Plugins! — Python OpenAI Plugin
hello_plugins ツールを呼び出すと、正確に Hello, Plugins! を返す、最小限の OpenAI Plugin の例です。
OpenAI Plugin は Skill、MCP サーバー、またはその両方で構成できます。このプロジェクトは実行コードが必要な最小の形なので、Python MCP サーバーを 1 つだけ使用します。OpenAI API を直接呼び出さないため、OPENAI_API_KEY も必要ありません。
プロジェクト構造
hello-plugins-python/
├── server.py # MCP 서버와 hello_plugins 도구
├── test_server.py # 반환 문자열 테스트
├── requirements.txt # 고정된 Python 의존성
├── pyproject.toml
├── Dockerfile
└── README.mdRelated MCP server: hello-mcp
Windows 11 / PowerShell での実行
Python 3.10 以上が必要です。
cd hello-plugins-python
py -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt
python server.py実行後の MCP Streamable HTTP アドレスは次のとおりです。
http://localhost:8000/mcpPowerShell の実行ポリシーが原因で仮想環境のアクティブ化がブロックされる場合は、現在のターミナルでのみ次のコマンドを先に実行します。
Set-ExecutionPolicy -Scope Process -ExecutionPolicy BypassmacOS / Linux での実行
cd hello-plugins-python
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python server.pyテスト
python -m pytest -q
python verify_mcp.py期待される結果:
1 passed
MCP verification passed: Hello, Plugins!MCP Inspector での確認
Node.js がインストールされている場合は、次を実行します。
npx @modelcontextprotocol/inspectorInspector で Transport に Streamable HTTP を選択し、URL に http://localhost:8000/mcp を入力します。接続後 hello_plugins ツールを呼び出すと、次の文字列が返されます。
Hello, Plugins!ChatGPT Work に個人用 Plugin として接続
ChatGPT はローカル PC の localhost に直接アクセスできないため、テストするには /mcp エンドポイントを公開 HTTPS アドレスにデプロイするか、OpenAI Secure MCP Tunnel を使用する必要があります。
サーバーを公開 HTTPS 環境にデプロイします。
ChatGPT で Settings → Security and login → Developer mode をオンにします。
Plugins 画面で
+を押し、https://YOUR-DOMAIN/mcpを入力します。作成された個人用 Plugin をインストールします。
ChatGPT Work のチャットで
@Hello Pluginsを選択し、「プラグインの挨拶を出力して」とリクエストします。
Docker での実行
docker build -t hello-plugins .
docker run --rm -p 8000:8000 hello-plugins核心コード
@mcp.tool(
name="hello_plugins",
description="Return the exact greeting 'Hello, Plugins!'. This tool is read-only.",
)
def hello_plugins() -> str:
return "Hello, Plugins!"参考
公式 OpenAI Plugin ドキュメント: https://developers.openai.com/plugins
Plugin Quickstart: https://developers.openai.com/plugins/quickstart
MCP サーバー開発: https://developers.openai.com/plugins/build/mcp-server
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA minimal Model Context Protocol server that facilitates network-based client connections using Streamable HTTP transport. It provides a greeting tool and is optimized for consistent deployment across local environments, Docker, and Kubernetes.MIT
- AlicenseNot gradedqualityDmaintenanceA minimal learning-focused MCP server that demonstrates core primitives like tools and resources through simple greeting functions. It provides a foundational example for connecting AI models to external data using both Streamable HTTP and stdio transports.18MIT
- FlicenseNot gradedqualityCmaintenanceA minimal MCP server offering a hello_world tool that returns a greeting and current UTC time via streamable HTTP.
- -licenseNot gradedqualityCmaintenanceA simple MCP server that provides a 'hello' tool to return a personalized greeting, demonstrating integration with Claude Desktop.
Related MCP Connectors
Streamable HTTP MCP server for Google Calendar and Sheets with OAuth login.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
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/synabreu/hello-plugins-python'
If you have feedback or need assistance with the MCP directory API, please join our Discord server