mcpField
B
basic-sentiment-mcp-server

basic-sentiment-mcp-server

ローカル
github.com/pdulapalliデータ・分析079 週間前に更新

basic-sentiment-mcp-server について

テキストの感情を扱う基本的な MCP サーバープロジェクトです。README には依存関係の準備と、MCP Inspector を使ったテスト方法が記載されています。

主な機能

  1. 01テキスト感情の処理
  2. 02Python によるプロジェクト設定
  3. 03MCP Inspector でのテスト手順

活用シーン

  1. 01STDIO での MCP サーバーテスト
  2. 02基本的な感情サーバー設定の確認

MCP 対応

テキストの感情を扱う MCP サーバーです。MCP クライアントに公開するツールや結果について、README に記載はありません。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

basic-sentiment-mcp-server

前提条件

ℹ️ NOTE: このセットアップは macOS でのみテストされています。

こちらの手順に従って Homebrew をインストールしてください。

Python

Python 3.10 以上であれば、どのバージョンでも動作するはずです。次のようにインストールしてください。

brew install python

また、公式の手順に従って Python パッケージマネージャーの uv もインストールしてください。

npx

npx も必要です。Node パッケージマネージャーの npm をインストールすると利用できます。

こちらの手順に従って npm のバージョンマネージャー nvm をインストールしてください。

次に、Node.js と npm をインストールします。Node バージョン 22「Jod」(LTS)を使用します。

nvm install lts/jod

これで Node.js、npm、npx をまとめてインストールできます。次のコマンドを実行して、npx がインストールされていることを確認できます。

npx --version

依存関係のインストール

プロジェクトディレクトリのルートで、次のコマンドを実行してください。

uv sync

サーバーの実行とテスト

MCP SDK はプロジェクトの依存関係に含まれているため、MCP Inspector ユーティリティを使用できます。

プロジェクトディレクトリのルートで、次のコマンドを実行してください。

uv run mcp dev server.py

次のようなメッセージが出力されます。

MCP Inspector is up and running at http://127.0.0.1:{somePort}

その URL をブラウザーで開くと、MCP Inspector が表示されます。

Transport Type で STDIO を選択します。Connect をクリックし、正常に接続できると、インスペクタービューが表示されます。

コメント

MCP は初めてですか?

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

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