这是一个模型上下文协议(MCP)服务器,允许Claude直接与Contentful CMS数据进行交互。此集成使Claude能够从您的Contentful空间中获取内容类型和条目。
git clone https://github.com/yourusername/contentful-mcp-server.git
cd contentful-mcp-server
创建一个根目录下的.env文件,包含您的Contentful凭证:
4. CONTENTFUL_SPACE_ID=your_space_id
CONTENTFUL_ACCESS_TOKEN=your_access_token
CONTENTFUL_ENVIRONMENT=develop
CONTENTFUL_PREVIEW_ACCESS_TOKEN=your_preview_token
npm run build
或者在您的package.json中配置构建脚本:
"scripts": {
"build": "tsc",
"start": "node dist/index.js"
}
{
"mcpServers": {
"contentful": {
"command": "node",
"args": [
"/absolute/path/to/contentful-mcp-server/dist/index.js"
]
}
}
}