MCP发现插件

为WordPress网站提供MCP服务器发现功能,使AI代理能够通过mcp://协议发现并连接。

  • by 99rig
  • PHP
  • 本地部署
  • 更新于
在 GitHub 查看 99rig/mcp-wordpress

使用说明

mcp wordpress——Mumble mcp发现

Mumble MCP发现——WordPress插件v0.4.1

暴露 /.well-known/mcp-server 在任何WordPress网站上,AI代理 可以通过以下方式发现它 mcp://.实施 制图-勘误表-mcp-discovery-uri-04.

它做什么

安装后,您的网站将公开:

GET https://yoursite.com/.well-known/mcp-server

返回内容:

{
  "mcp_version": "2025-06-18",
  "name": "My Shop MCP Server",
  "endpoint": "https://yoursite.com/wp-json/mcp/v1",
  "transport": "http",
  "auth": {
    "required": false,
    "methods": ["none"]
  },
  "capabilities": ["tools", "resources"],
  "categories": ["e-commerce"],
  "languages": ["it"],
  "coverage": "IT",
  "trust_class": "public",
  "cache_ttl": 3600,
  "last_updated": "2026-03-31T00:00:00Z",
  "crawl": true
}

AI代理解析 mcp://yoursite.com 并直接连接。

安装

  1. 下载 mcp-discovery.zip 从 mcpstandard.dev
  2. 首选 插件→ 新增→ 上传插件
  3. 激活并转到 设置→ MCP发现
  4. 在以下位置验证 https://yoursite.com/.well-known/mcp-server

或者在wordpress.org上等待批准,然后直接从以下网址安装 插件→ 新增→ 搜索“Mumble MCP发现”.

设置

将军

字段 默认值 描述
服务器名称 站点名称 人类可读名称
描述 网站标语 自然语言描述
MCP端点URL REST API基础 MCP端点的URL
类别 自动 逗号分隔(WooCommerce自动检测)
联系人电子邮件 管理员电子邮件 服务器联系人
文档URL 链接到MCP文档
允许爬网 是 选择退出公共索引
缓存TTL 3600 秒客户端应缓存清单
覆盖范围 ISO 3166-1国家代码(例如IT、欧盟、WW)

认证

字段 默认值 描述
身份验证方法 无 无/承载/apikey/oauth2/mtls
承载和OAuth 2.0需要身份验证端点URL

安全态势

根据draft-04第6.10节声明服务器信任类。

字段 默认值 描述
信任类别 (未声明) 公共/沙盒/企业/受监管
清单过期 30天 信任类为“沙盒”时需要

合规性(仅受监管)

字段 描述
管辖权 ISO 3166-1或地区代码:欧盟、欧洲经济区、英国、IT、德国、美国
合规框架 逗号分隔:GDPR、HIPAA、ISO27001、PCI-DSS、SOC2
日志保留时间(天) 向客户端声明的最低日志保留时间

信任类别

如果 trust_class 未声明,客户端将服务器视为 public. 缺席永远不会被解释为特权的提升。

价值观 行为
public 没有限制。清单已自由缓存。
sandbox 非生产。客户端警告用户。 expires 自动生成。
enterprise 受控访问。需要授权。
regulated 宣布遵守制度。需要认证+合规性+日志记录。

安全

  • 端点域验证 --端点必须位于同一域或子域上。
  • 认证核心词汇 --无、无记名、mtls、apikey、oauth2。扩展使用 x- 前缀。
  • 合规对象 --监管服务器的管辖权+框架。

WooCommerce

自动检测到。添加 e-commerce 自动分类。

更新日志

v0.4.1

  • 添加 coverage 字段(ISO 3166-1国家代码)到管理面板和清单

v0.4.0

  • 与草案surra-mcp-discovery-uri-04一致
  • auth 现在结构化对象 {required, methods[]} 根据第6.10.4节
  • 新 trust_class 根据第6.10.2节,现场(公共/沙箱/企业/受监管)
  • 新 compliance 具有管辖权的对象和受监管服务器的框架
  • 新 logging 受监管服务器的保留天数对象
  • 新 cache_ttl 字段(默认值3600)
  • mcp_version 现在可以通过WordPress选项进行配置 mcp_protocol_version
  • 管理面板重组为以下部分:常规、身份验证、安全态势、合规性

v0.3.0

  • 端点域验证(草案-03第6.8节)
  • expires 字段——舱单到期日(第6.9节)

v0.2.0版本

  • 修复Nginx兼容性
  • PHP 7.4兼容性
  • GPL-2.0许可证

v0.1.0

  • 初始版本

相关

作者

Mumble集团-意大利米兰 support@mumble.group | https://mcpstandard.dev