blacklotusdev8-test_m について
Smithery で構築された MCP サーバーのサンプルで、名前を指定して挨拶するツールを備えています。ローカル実行や Docker でのデプロイ手順も含まれます。
主な機能
- 01名前を指定する挨拶ツール
- 02ローカル開発と対話型テスト
- 03Docker コンテナ対応
- 04/mcp の MCP エンドポイント
活用シーン
- 01基本的な MCP の挨拶処理のテスト
- 02ローカルまたは Docker での MCP サーバー実行
MCP 対応
`/mcp` エンドポイントを通じて、MCP クライアントに挨拶ツールを提供します。Smithery playground を使った対話型テストも記載されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://server.smithery.ai/@blacklotusdev8/test_m/mcpclaude mcp add --transport http ai-smithery-blacklotusdev8-test-m https://server.smithery.ai/@blacklotusdev8/test_m/mcp{"mcpServers":{"ai-smithery-blacklotusdev8-test-m":{"type":"http","url":"https://server.smithery.ai/@blacklotusdev8/test_m/mcp"}}}Cursor で開く{"servers":{"ai-smithery-blacklotusdev8-test-m":{"type":"http","url":"https://server.smithery.ai/@blacklotusdev8/test_m/mcp"}}}VS Code で開く{"mcpServers":{"ai-smithery-blacklotusdev8-test-m":{"type":"http","url":"https://server.smithery.ai/@blacklotusdev8/test_m/mcp"}}}{"mcpServers":{"ai-smithery-blacklotusdev8-test-m":{"serverUrl":"https://server.smithery.ai/@blacklotusdev8/test_m/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://server.smithery.ai/@blacklotusdev8/test_m/mcp認証が必要ツール
詳細
テスト
Smithery で構築された MCP サーバーです。
前提条件
- Smithery API キー: smithery.ai/account/api-keys で取得できます。
はじめに
-
サーバーを実行します:
uv run dev -
対話形式でテストします:
uv run playground
サンプルツールをテストするには、「John に hello と伝えて」と入力してみてください。
Docker で実行する
イメージをビルドします(プロジェクトのルートから):
docker build -t hello-server .
コンテナを実行します:
docker run --rm -p 8081:8081 --shm-size=1g hello-server
注:
- サーバーは
0.0.0.0:8081でリッスンし、/mcpで MCP エンドポイントを提供します。 --shm-size=1gを指定すると、Playwright/Firefox ベースのスクレイピングのブラウザー安定性が向上します。
MCP クライアントを次のアドレスに接続できます:
http://localhost:8081/mcp
開発
サーバーコードは src/hello_server/server.py にあります。そこでサーバーの機能を追加または更新してください。
デプロイ
デプロイの準備はできていますか?コードを GitHub にプッシュして、Smithery にデプロイします:
-
github.com/new で新しいリポジトリを作成します。
-
Git を初期化して GitHub にプッシュします:
git add . git commit -m "Hello world 👋" git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git git push -u origin main -
smithery.ai/new でサーバーを Smithery にデプロイします。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。