内容ful MCP 服务器是一个模型上下文协议(MCP)服务器,它允许Claude直接与内容ful CMS数据进行交互。通过这一集成,Claude能够从您的内容ful空间获取内容类型和条目,为数据交互提供了便利。
git clone https://github.com/yourusername/contentful-mcp-server.git
cd contentful-mcp-server
npm install
在根目录中创建一个.env文件,包含您的内容ful凭据:
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"
}
将以下内容添加到Claude Desktop的配置文件中:
{
"mcpServers": {
"contentful": {
"command": "node",
"args": [
"/absolute/path/to/contentful-mcp-server/dist/index.js"
]
}
}
}