Token导航 LogoToken导航TokenDH.com
C2PA Documentation MCP Server logo
搜索检索stdio官方级别未说明来源级核验

C2PA Documentation MCP Server

MCP Server

一个为AI助手提供C2PA开发文档和资源的模型上下文协议服务器。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
代码示例PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BenBreaksIn

提供方

BenBreaksIn

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

C2PA文档MCP服务器

A. 模型上下文协议(MCP) 该服务器为AI助手提供访问官方C2PA(内容来源和真实性联盟)开发文档和资源的权限。

什么是C2PA?

C2PA是内容来源和真实性的开放标准。它允许创作者将加密签名的元数据附加到数字内容中,提供了一种验证图像、视频、音频和文档的来源和历史的方法。

特性

此MCP服务器使AI助手能够:

  • 🔍 搜索C2PA规格:通过官方C2PA规范进行智能搜索,包括上下文片段和直接链接
  • 📚 访问GitHub文档:从官方C2PA存储库中获取README文件、代码示例和文档
  • 💻 查找代码示例:发现Rust、Python和JavaScript库中的实现示例
  • 📖 获取API参考资料:快速访问所有C2PA库的API文档
  • 🏷️ 浏览资源:访问结构化规范部分和嵌入式文档
  • 💡 引文支持:使用适当的规范部分参考和永久链接获取答案

快速开始

选项1:Docker(推荐)

  1. 克隆和构建:
   git clone 
   cd c2pa-mcp-server
   docker build -t c2pa-docs-server:latest .
  1. 配置MCP客户端 (以Claude Desktop为例):
   {
     "mcpServers": {
       "c2pa-docs": {
         "command": "docker",
         "args": [
           "run", "--rm", "-i", "--network=host",
           "c2pa-docs-server:latest"
         ],
         "env": {
           "GITHUB_TOKEN": "optional-github-token-for-higher-rate-limits"
         }
       }
     }
   }
  1. 重新启动MCP客户端 开始问C2PA问题!

选项2:直接使用Python

pip install -r requirements.txt
python main.py

使用示例

连接后,您可以询问您的AI助手:

  • *“在C2PA规范中搜索清单结构”*
  • *“显示C2PA签名的Python示例”*
  • *“如何在Rust库中创建断言?”*
  • *“C2PA清单有哪些不同类型?”*
  • *“获取JavaScript库的API引用”*

可用工具

工具说明
spec.search通过智能排名搜索官方C2PA规范
github.get从C2PA存储库中获取文件或浏览目录
examples.list通过编程语言查找代码示例和样本
api.ref获取C2PA库的API文档URL

数据源

- 内容/c2pa-spec -规范和模式 - 内容/c2pa-rs -Rust实现 - 内容/c2pa-python -Python绑定 - 内容/c2pa-js -JavaScript/TypeScript库

  • API文档:docs.rs,GitHub Pages托管的文档

配置

环境变量

  • GITHUB_TOKEN (可选):用于更高API速率限制的GitHub个人访问令牌

安全功能

  • 主机分配列表防止访问未经授权的域
  • 请求缓存并驱逐LRU
  • 使用指数回退重试逻辑
  • 无特权的Docker容器执行

建筑

  • HTTP客户端:具有缓存和重试功能的强大aiohttp会话
  • 规格索引:使用BeautifulSoup进行HTML解析以实现智能搜索
  • GitHub集成:API完全支持base64解码和目录浏览
  • MCP资源:可浏览的规范部分和嵌入式文档
  • 引文支持:带有规范永久链接的结构化响应

贡献

欢迎投稿!该服务器通过提供对官方文档和示例的轻松访问,帮助开发人员构建支持C2PA的应用程序。

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

相关项目

目录标签

目录标签

代码示例PythonClaude内容验证本地部署文档搜索API参考开源标准

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP