- Home
- MCP servers
- Contentful Delivery
Contentful Delivery
- typescript
8
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mshaaban0-contentful-delivery-mcp": {
"command": "npx",
"args": [
"-y",
"@mshaaban0/contentful-delivery-mcp-server@latest"
],
"env": {
"CONTENTFUL_SPACE_ID": "your_space_id",
"CONTENTFUL_ACCESS_TOKEN": "your_access_token",
"CONTENTFUL_CONTENT_TYPE_IDS": "blogPost,article,product"
}
}
}
}This MCP server provides seamless access to Contentful's Delivery API through natural language capable AI assistants. It enables you to query entries, assets, and content types, and to retrieve content with simple commands in your AI workflows.
How to use
You run the MCP server as a local process and connect your AI assistant to it so you can query Contentful data with natural language. Start by configuring the server with your Contentful credentials and then connect your assistant to expose the available actions as tools.
How to install
Prerequisites you need on your machine:
- Node.js and npm installed on your system.
Step-by-step commands you can follow to get started.
Available tools
query_entries
Natural language search across all content entries in Contentful Delivery.
get_entry
Fetch a specific entry by its ID.
get_entries
List entries with filtering capabilities (content type, author, date, etc.).
get_assets
Browse and retrieve assets stored in Contentful.
get_asset
Get detailed information for a specific asset by ID.
get_content_type
View the schema for a particular content type.
get_content_types
List all available content types in the space.