mcpField
E
Elephant Accountability

Elephant Accountability

远程服务
eaccountability.org商业与营销025 周前更新

关于 Elephant Accountability

这是 Elephant Accountability 认证与审计服务的 MCP 服务,面向评估其服务的采购 Agent 和买家。它以结构化方式提供服务、方法、适配度、成果及审计申请信息。

主要功能

  1. 01查询审计与合作层级
  2. 02查看 EVI v0.9 覆盖面
  3. 03评估买家公司的适配度
  4. 04获取客户成果证明
  5. 05查看 LLM 可见度测量
  6. 06提交审计申请

适用场景

  1. 01采购时比较审计层级
  2. 02评估潜在买家的适配度
  3. 03查看可见度测量和服务成果
  4. 04通过 Agent 申请审计

MCP 相关

它通过 HTTP 向 MCP 客户端提供六种工具和三项资源,涵盖服务、方法、适配度评估、成果证明、透明度数据及审计申请。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://elephant-mcp.fly.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Elephant Accountability MCP 服务

面向 Elephant Accountability 认证机构的 MCP 服务。通过模型上下文协议向 AI Agent 提供供应商服务、方法论和审计请求。

在线端点: https://elephant-mcp.fly.dev/mcp 清单: https://elephant-mcp.fly.dev/.well-known/mcp.json A2A Agent 卡片: https://elephant-mcp.fly.dev/.well-known/agent.json 主页: https://eaccountability.org

此服务的功能

当 AI Agent(Claude、ChatGPT、自定义 LangChain Agent 等)需要依据 EVI v0.9 标准评估 Elephant Accountability,或向买家展示其审计层级时,可以查询此服务,而不必抓取网站。

此服务提供六种工具:

工具用途
get_offerings审计和合作层级(自助服务、代办服务、长期顾问服务),包括交付 SLA,以及指向 /get-started 页面以获取权威定价信息的链接
get_covered_surfacesEVI v0.9 衡量的、可被 Agent 发现的各类界面:llms.txt、Schema.org、MCP、A2A、.well-known/agent.json、UCP、结构化定价信息、目录登记信息
assess_fit根据买家公司的发展阶段、垂直领域、AI 功能和平台合作关系,计算 0–100 的匹配度评分
get_proof_points客户的实际成效指标(包含关联方披露)
get_transparency_snapshot每周在 5 个大模型上的可见度测量结果
request_auditAgent 发起的审计请求;转交至 Stripe、Calendly 或电子邮件分流处理

通过 resources/list 提供两个资源:elephant://offerings、elephant://proof-points、elephant://transparency。

使用场景

  • 你正在构建采购 Agent,希望直接查询 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。询问:“"Elephant Accountability 适合一家处于种子阶段、提供 AI 功能的 AEC SaaS 公司吗?"”——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 数据库。

架构

单个 FastAPI 应用。实际处理工作由三个文件完成:

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 表——记录每个由 Agent 发起的审计请求,并持久保存以便后续跟进
  • 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 Agent 提供内容的权威来源。欢迎提交以下方面的 PR:

  • 协议更新(MCP 规范变更)
  • 对 Agent 有用的新工具形式
  • Bug 修复

如需咨询服务或更改内容(成效指标、方法论),请发送电子邮件至 [email protected],而不是提交 PR。

许可证

MIT。请参阅 LICENSE。

发布者

Elephant Accountability LLC Christopher Kenney,唯一成员/经理 美国 [email protected]

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。