mcpField
M
MCP Text Tools Demo

MCP Text Tools Demo

ローカル
github.com/capybara-sfw開発ツール086 週間前に更新

MCP Text Tools Demo について

テキスト反転機能を示すシンプルなMCPサーバーのサンプルです。STDIOまたはSSEで動作し、Cursorで利用する設定例があります。

主な機能

  1. 01入力テキストの反転
  2. 02STDIOトランスポートモード
  3. 03SSEトランスポートモード

活用シーン

  1. 01MCPクライアント経由でのテキスト反転
  2. 02STDIOサーバー設定のテスト
  3. 03SSEサーバー設定のテスト

MCP 対応

MCPサーバーとして、テキストを受け取り反転して返す `reverse_text` ツールを公開します。STDIOとSSEに対応しています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP テキストツールのデモ

これは、テキスト反転機能を提供するシンプルな MCP(Model Context Protocol)サーバーの例です。

インストール

  1. conda 環境を作成して有効化します:
conda create -n mcp-server-demo python=3.10
conda activate mcp-server-demo
  1. 依存関係をインストールします:
pip install -r requirements.txt

サーバーの実行

stdio モードを使用する(デフォルト)
python server.py
SSE モードを使用する
python server.py --transport sse --port 8000

Cursor での設定

  1. Cursor の設定を開きます
  2. Features > MCP に移動します
  3. + Add New MCP Server をクリックします
  4. サーバーを設定します:
    • stdio モードの場合:

      • Type: stdio
      • Name: Text Tools
      • Command: conda run -n mcp-server-demo python /path/to/server.py
    • SSE モードの場合:

利用可能なツール

  • reverse_text:テキスト入力を受け取り、反転したテキストを返します
    • パラメーター:
      • text: 反転するテキスト文字列

注意事項

  • サーバーを実行する前に、conda 環境が有効になっていることを確認してください:conda activate mcp-server-demo
  • Cursor でコマンドを設定するときは、conda run -n mcp-server-demo を先頭に付ける必要があります
  • コマンド内の /path/to/server.py は、実際のサーバースクリプトのパスに置き換えてください

コメント

MCP は初めてですか?

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

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