mcpField
W
whois

whois

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

whois について

whois は、人物について AI に尋ねるためのシンプルな MCP サンプルで、エージェントとサーバーを含みます。Anthropic、OpenAI、Gemini、ローカルの Llama を使って実行できます。

主な機能

  1. 01人物情報を尋ねるサンプル
  2. 02MCP サーバーとエージェントを同梱
  3. 03Anthropic、OpenAI、Gemini、Llama に対応

活用シーン

  1. 01名前を指定して AI に人物を尋ねる
  2. 02異なるモデルで人物クエリを試す

MCP 対応

MCP サーバーと、人物クエリを送るエージェントが含まれています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

whois

AI に人物について尋ねるために使用できる、MCP エージェントとサーバーの最小限の例です。

インストール

次のコマンドで依存関係をインストールします。

pip install -r requirements.txt

環境変数

API に安全にアクセスするため、次のキーが環境に設定されていることを確認してください。

export ANTHROPIC_API_KEY='your_anthropic_api_key'
export OPENAI_API_KEY='your_openai_api_key'
export GEMINI_API_KEY='your_gemini_api_key'
export LLAMA_API_URL='http://localhost:11434/api/generate'  # For Ollama Llama3 model

使用方法

  1. サーバーを実行します。
uvicorn server:app --reload
  1. エージェントを実行します(クエリの例)。
python agent.py "Albert Einstein" openai
python agent.py "Richard Feynman" anthropic
python agent.py "Nikola Tesla" llama
python agent.py "Stephen Hawking" gemini

コメント

MCP は初めてですか?

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

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