Contentful MCP Server - UBOS

✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Contentful MCP Server

A Model Context Protocol (MCP) server that allows Claude to interact with Contentful CMS data directly. This integration enables Claude to fetch content types and entries from your Contentful space.

Features

  • Fetch all content types from your Contentful space
  • Retrieve entries for specific content types
  • Structured responses for easy consumption by AI assistants

Prerequisites

  • Node.js (v16 or higher)
  • A Contentful account with API keys
  • Claude Desktop (to use the MCP server with Claude)

Installation

  1. Clone this repository:
    git clone https://github.com/yourusername/contentful-mcp-server.git
    cd contentful-mcp-server
    
    

2.Install dependencies: npm install

Create a .env file in the root directory with your Contentful credentials: 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

Or configure a build script in your package.json: “scripts”: { “build”: “tsc”, “start”: “node dist/index.js” }

##Configuration for Claude Desktop

{
  "mcpServers": {
    "contentful": {
      "command": "node",
      "args": [
        "/absolute/path/to/contentful-mcp-server/dist/index.js"
      ]
    }
  }
}

Featured Templates

View More
AI Assistants
Image to text with Claude 3
150 942
AI Assistants
AI Chatbot Starter Kit v0.1
127 528
Verified Icon
AI Assistants
Speech to Text
128 1247
AI Agents
AI Video Generator
244 1222 5.0
Data Analysis
Pharmacy Admin Panel
232 1463

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.