mcpField
M
mcp-server-say-hello

mcp-server-say-hello

ローカル
github.com/BrightLin開発ツール078 週間前に更新

mcp-server-say-hello について

mcp-server-say-helloは、簡単な挨拶ツールを学習・テストする開発者向けのPython製MCPサーバー例です。名前を受け取り、個別のテキスト挨拶を返し、uvx、Docker、pipで導入できます。

主な機能

  1. 01個別の挨拶を生成
  2. 02`say_hello`ツールを登録
  3. 03ユーザー名パラメーターを受け取る
  4. 04uvx、Docker、pipでの導入に対応

活用シーン

  1. 01挨拶を使ってMCPツール呼び出しをテスト
  2. 02MCPサーバー設定を学ぶための小さな例として利用

MCP 対応

MCPクライアントに`say_hello`ツールを公開します。このツールはユーザー名を受け取り、テキストの挨拶を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-server-say-hello

標準化された挨拶ツールインターフェースを提供する、MCP プロトコル準拠の挨拶サービスです。

機能

  • パーソナライズされた挨拶の生成
  • MCP v1.2 プロトコル仕様に準拠
  • 複数環境へのデプロイに対応(uvx/docker/pip)
  • 完全なツール登録仕様

ツール登録

ツール一覧
  1. say_hello
    • 説明:ユーザー向けの挨拶ツール

    • 入力パラメーター:

      {
        "name": "username"
      }
      
    • 成功レスポンス:

      {
        "type": "text",
        "text": "Hello {username}!"
      }
      

API リファレンス

エンドポイント:POST /say_hello

リクエストパラメーター:

{
  "name": "username"
}

成功レスポンス:

{
  "message": "Hello {username}!"
}

統合設定

VS Code の設定
{
  "mcp": {
    "servers": {
      "say_hello": {
        "command": "uvx",
        "args": ["mcp-server-say-hello"]
      }
    }
  }
}

またはローカルで設定します(pip install または pip install -e . を使用してパッケージをインストールした場合):

{
  "mcp": {
    "servers": {
      "say_hello": {
        "command": "/path/to/python",
        "args": ["-m", "mcp_server_say_hello"]
      }
    }
  }
}

注:コマンドには Python の bin パスを使用してください。PATH に追加済みの場合は「python」を使用できます。

Claude Desktop または Trae CN Desktop の設定

python を使用する場合

{
  "mcpServers": {
    "say_hello": {
      "command": "python",
      "args": ["-m", "mcp_server_say_hello"]
    }
  }
}

または uvx を使用する場合

{
  "mcpServers": {
    "say_hello": {
      "command": "uvx",
      "args": ["mcp-server-say-hello"]
    }
  }
}

AIGC プロンプトの例

image

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。