Elephant Accountability について
Elephant Accountability の認証・監査サービスを扱う MCP サーバーです。サービスを評価する調達エージェントや購入者向けに、提供内容、方法論、適合度、成果、監査依頼の情報を提供します。
主な機能
- 01監査・契約プランの照会
- 02EVI v0.9 の対象面を確認
- 03購入企業との適合度を評価
- 04顧客実績の取得
- 05LLM 可視性測定の確認
- 06監査依頼の送信
活用シーン
- 01調達時に監査プランを比較
- 02購入候補企業との適合度を評価
- 03可視性測定と成果を確認
- 04エージェント経由で監査を依頼
MCP 対応
HTTP 経由で MCP クライアントに六つのツールと三つのリソースを公開し、サービス、方法論、適合度評価、実績、透明性データ、監査依頼を扱います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://elephant-mcp.fly.dev/mcpclaude mcp add --transport http elephant-accountability https://elephant-mcp.fly.dev/mcp{"mcpServers":{"elephant-accountability":{"type":"http","url":"https://elephant-mcp.fly.dev/mcp"}}}Cursor で開く{"servers":{"elephant-accountability":{"type":"http","url":"https://elephant-mcp.fly.dev/mcp"}}}VS Code で開く{"mcpServers":{"elephant-accountability":{"type":"http","url":"https://elephant-mcp.fly.dev/mcp"}}}{"mcpServers":{"elephant-accountability":{"serverUrl":"https://elephant-mcp.fly.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Elephant Accountability MCP サーバー
Elephant Accountability の認証機関向け MCP サーバーです。Model Context Protocol を介して、ベンダーの提供内容、方法論、監査依頼を AI エージェントに公開します。
ライブエンドポイント: https://elephant-mcp.fly.dev/mcp マニフェスト: https://elephant-mcp.fly.dev/.well-known/mcp.json A2A エージェントカード: https://elephant-mcp.fly.dev/.well-known/agent.json ホームページ: https://eaccountability.org
このサーバーの機能
AI エージェント(Claude、ChatGPT、カスタムの LangChain エージェントなど)が、EVI v0.9 標準に照らして Elephant Accountability を評価したり、購入者に監査プランを提示したりする必要がある場合、ウェブサイトをスクレイピングする代わりにこのサーバーに問い合わせます。
以下の 6 つのツールを公開しています。
| ツール | 目的 |
|---|---|
get_offerings | 監査およびエンゲージメントのプラン(セルフサービス、代行、リテイナー)と、提供 SLA、および正式な価格を確認できる /get-started へのリンク |
get_covered_surfaces | EVI v0.9 で測定する、エージェントが検出可能なサーフェス:llms.txt、Schema.org、MCP、A2A、.well-known/agent.json、UCP、構造化された価格情報、ディレクトリ登録 |
assess_fit | ステージ、業種、AI 機能、プラットフォームとのパートナーシップに基づき、購入企業との適合度を 0~100 でスコア化 |
get_proof_points | 指標を含む、実際のクライアント成果(関連当事者の開示を含む) |
get_transparency_snapshot | 5 つの LLM における、週次の LLM 可視性測定値 |
request_audit | エージェントから開始する監査依頼。Stripe、Calendly、またはメールによるトリアージに振り分け |
resources/list を介して、2 つのリソースを公開しています:elephant://offerings、elephant://proof-points、elephant://transparency。
利用する理由
- 調達エージェントを構築しており、Elephant Accountability の監査プランと EVI v0.9 の方法論を直接照会したい場合。
- Claude Desktop、Cursor、その他の MCP 対応クライアントを使用しており、Elephant の提供内容と適合性評価に直接アクセスしたい場合。
- 独自の MCP サーバーのデプロイ方法を調べている競合他社の場合 — このリポジトリは MIT ライセンスで、自由にクローンできます。
クイックスタート — ローカル開発
git clone https://github.com/Chris-Eaccountability/elephant-accountability-mcp.git
cd elephant-accountability-mcp
python -m venv .venv && source .venv/bin/activate
pip install -r requirements-dev.txt
# Run the server
uvicorn app.server:app --reload --host 0.0.0.0 --port 8080
# In another terminal, hit it
curl http://localhost:8080/.well-known/mcp.json
curl -X POST -H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0", "id":1, "method":"tools/list"}' \
http://localhost:8080/mcp
クイックスタート — Claude Desktop への追加
claude_desktop_config.json を編集し、以下を追加します:
{
"mcpServers": {
"elephant-accountability": {
"url": "https://elephant-mcp.fly.dev/mcp",
"transport": "http"
}
}
}
Claude Desktop を再起動します。「シード段階の AEC SaaS で AI 機能を提供している企業にとって、Elephant Accountability は適していますか?」と尋ねてみてください。Claude が assess_fit を呼び出し、スコア付きの回答を返します。
独自のコピーをデプロイする(Fly.io)
fly launch --name your-mcp-name --region iad --no-deploy
fly volumes create elephant_mcp_data --size 1 --region iad
fly deploy
これで完了です。シークレットもデータベースのセットアップも不要です。サーバーは初回起動時に SQLite DB を初期化します。
アーキテクチャ
単一の FastAPI アプリです。実際の処理を担うファイルは 3 つです:
app/
├── server.py # FastAPI routes, JSON-RPC dispatch, SQLite persistence
├── content.py # Source-of-truth content: manifest, offerings, proof points
└── __init__.py # Version
ストレージ:
audit_requestsテーブル — エージェントから開始されたすべての監査依頼を保存し、フォローアップに備えますreciprocal_callsテーブル — どの AI クライアントがどのツールを呼び出したかを追跡します(購入意向のシグナル)
どちらのテーブルも初回起動時に自動作成されます。マイグレーションは不要です。
テストの実行
pip install -r requirements-dev.txt
pytest -v
21 件のテストで、マニフェスト、A2A カード、JSON-RPC のディスパッチ、各ツールのハンドラー、永続化、CORS をカバーしています。
プロトコル準拠
- MCP バージョン:
2024-11-05 - トランスポート:JSON-RPC 2.0 を使用した HTTP
- サポートするメソッド:
initialize、tools/list、tools/call、resources/list、resources/read
コントリビューション
このリポジトリは、Elephant Accountability が AI エージェントに公開する内容の正式な情報源です。以下に関する PR を歓迎します:
- プロトコルの更新(MCP 仕様の変更)
- エージェントに役立つ新しいツール形式
- バグ修正
サービスに関するお問い合わせやコンテンツの変更(実績、方法論)については、PR を作成するのではなく [email protected] にメールでご連絡ください。
ライセンス
MIT。LICENSE を参照してください。
発行者
Elephant Accountability LLC Christopher Kenney、単独メンバー/マネージャー 米国 [email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。