基本能力
产品定位
Contentful Delivery MCP Server 是一个基于模型上下文协议(MCP)的服务,旨在通过AI助手无缝访问Contentful的Delivery API。
核心功能
- 自然语言查询内容
- 通过ID或内容类型检索条目
- 资产管理
- 内容类型模式访问
- 分页支持
- 富文本内容处理
适用场景
- 内容管理系统(CMS)集成
- 开发效率提升
- 自然语言查询内容
- 内容条目和资产管理
工具列表
query_entries
- 自然语言搜索所有内容get_entry
- 通过ID获取特定条目get_entries
- 列出带有过滤条件的条目get_assets
- 浏览所有资产get_asset
- 通过ID获取资产详情get_content_type
- 查看内容类型模式get_content_types
- 列出可用的内容类型
常见问题解答
- 如何设置Contentful凭证?
bash
export CONTENTFUL_SPACE_ID="your_space_id"
export CONTENTFUL_ACCESS_TOKEN="your_access_token"
# Optional: Restrict content to specific content types
export CONTENTFUL_CONTENT_TYPE_IDS="blogPost,article,product" - 如何调试?
bash
npm run inspector
访问提供的URL以使用调试工具。
使用教程
使用依赖
- Node.js环境
安装教程
安装包到项目中:
bash
npm install @mshaaban0/contentful-delivery-mcp-server
或全局安装:
bash
npm install -g @mshaaban0/contentful-delivery-mcp-server
调试方式
运行检查器以调试:
bash
npm run inspector
访问提供的URL以使用调试工具。