What is the Hygraph MCP server and what does it do?
The Hygraph MCP server connects Hygraph directly to AI assistants through the Model Context Protocol (MCP). It acts as a secure bridge between AI assistants (such as Claude, Cursor, Windsurf, or VS Code) and Hygraph’s Content API, allowing large language models (LLMs) to interact with your Hygraph project using natural language commands. This enables developers and platform teams to build intelligent, compliant AI integrations that feel native to Hygraph, without reinventing API logic for every project. Learn more.
What tasks can I perform with the Hygraph MCP server?
With the MCP server, you can fetch, create, update, and publish content through your existing Hygraph APIs using AI assistants. Example tasks include: generating social media summaries from blog posts, creating new product entries, updating draft posts, checking content models, listing posts with authors, moving content between environments, performing bulk updates, and generating/publishing content automatically based on prompts or structured data. Note: Delete and unpublish operations are not currently supported via MCP. See full capabilities.
Who can benefit from using the Hygraph MCP server?
The MCP server is ideal for developers, platform teams, and organizations looking to integrate AI assistants with their content management workflows. It supports use cases such as automating content operations, enabling natural language interaction with CMS data, and building compliant, scalable AI-native content platforms. Hygraph is trusted by companies across industries including consumer electronics, SaaS, media, travel, and more. See customer stories.
Features & Capabilities
Which AI assistants and IDEs are compatible with the Hygraph MCP server?
The MCP server supports MCP-compatible tools including Claude (Code and Desktop), Cursor IDE, Windsurf IDE, and VS Code. Each client has specific setup instructions for connecting to the MCP server and authenticating with Hygraph. See setup guides.
What permissions are required to use the MCP server?
To fully leverage the MCP server's functionality, you need Permanent Auth Tokens (PAT) with Read, Create, Update, and Publish permissions. For read-only operations, only Read permission is required. Permissions can be configured in Hygraph Studio under Project Settings > Access > Permanent Auth Tokens. Learn more about configuring permissions.
Can I use OAuth for authentication with the MCP server?
No, OAuth is not currently supported for authentication with the MCP server. You must use Permanent Auth Tokens (PAT) for secure access. See PAT documentation.
Is the MCP server available for all Hygraph projects?
Yes, the Hygraph MCP server is available for all projects and is currently in Early Access. See availability details.
Setup & Implementation
How do I set up the Hygraph MCP server?
To set up the MCP server, follow these steps: 1) Retrieve your Permanent Auth Token (PAT) from Hygraph Studio. 2) Retrieve the MCP Server API endpoint from Project Settings > Access > Endpoints. 3) Configure your MCP client (Claude, Cursor, VS Code, Windsurf, etc.) with the endpoint and PAT. Each client has specific configuration instructions. See detailed setup steps.
How long does it take to implement the MCP server and how easy is it to start?
Implementation time depends on project complexity and client setup, but Hygraph is designed to be easy to set up and use. Customers have reported launching new projects within 2 months. The MCP server setup involves retrieving your PAT, endpoint, and configuring your client, which can be completed quickly with the provided documentation. See implementation example.
Troubleshooting & Support
What should I do if I get an authorization failed / 401 error?
Check that your token is valid and has the required permissions for the operation. Ensure the header format is correct (Authorization: Bearer YOUR_TOKEN) and there are no extra quotes around the token. You can test the token in the Hygraph API playground. See troubleshooting guide.
How do I resolve 'server not found in client' errors?
For stdio clients (Cursor/Windsurf), verify that npx is installed and test mcp-remote manually. For Claude Code, check the config and logs using claude mcp get hygraph and claude mcp logs hygraph. For Claude Desktop, ensure your Node version is >=22. See troubleshooting steps.
What support is available for troubleshooting, maintenance, and upgrades?
Hygraph provides 24/7 support via chat, email, and phone for troubleshooting, maintenance, and upgrades. Enterprise customers have access to dedicated Customer Success Managers, SLAs for critical issues, and a community Slack channel. Comprehensive documentation and regular health checks are also available. Contact support.
Security & Compliance
What are the security best practices for using the MCP server?
Use environment variables to store tokens and avoid committing them to remote repositories. Set up secret management in CI/CD pipelines. Create role-specific tokens, use read-only tokens for read-only workflows, and separate tokens per environment. Regularly audit token usage and configure Content API permissions in Hygraph. See security best practices.
What security and compliance certifications does Hygraph have?
Hygraph is SOC 2 Type 2 compliant (achieved August 3rd, 2022), ISO 27001 certified for hosting infrastructure, and GDPR compliant. These certifications ensure enhanced security and compliance standards for all users. See security features | View Security Report.
Technical Documentation & Resources
Where can I find technical documentation for the MCP server and Hygraph?
Comprehensive technical documentation, guides, and tutorials are available at Hygraph Documentation. This includes setup instructions, API reference, editor guides, and troubleshooting resources for the MCP server and other Hygraph features.
Business Impact & Customer Success
What business impact can I expect from using Hygraph and the MCP server?
Customers using Hygraph have reported significant business outcomes, including 3X faster time-to-market (Komax), 20% increase in website monetization (Autoweb), and improved customer engagement (Samsung achieved 15% higher engagement rate). The MCP server enables automation and AI-native workflows, further accelerating operational efficiency and scalability. See case studies.
Can you share specific customer success stories using Hygraph?
Yes. For example, Komax achieved 3X faster time-to-market and 70% faster page loading time; Autoweb saw a 20% increase in website monetization; Samsung improved engagement by 15%. These stories highlight Hygraph’s ability to deliver measurable results across industries. Explore more success stories.
The Hygraph MCP server connects Hygraph directly to AI assistants through the Model Context Protocol (MCP). It allows MCP-compatible tools, such as Claude, Cursor, Windsurf, or VS Code, to securely interact with your Hygraph project using natural language commands.
The Hygraph MCP server acts as a bridge between AI assistants and Hygraph’s Content API, allowing large language models (LLMs) to interact with your Hygraph project in a structured, secure, and standardized way.
The MCP server enables developers and platform teams to build intelligent, compliant AI integrations that feel native to Hygraph, without reinventing API logic for every project. The MCP server reuses the same model and permissions as your PAT. You can configure which models you want to be editable.
It exposes tools that handle discovery, querying, CRUD operations, and publishing. Once connected, AI assistants can read, create, update, and publish content through your existing Hygraph APIs, turning your CMS into an AI-native content platform. Currently, we do not allow delete or unpublish operations via MCP.
Once you have the MCP server up and running, you could perform the following tasks:
Fetch all blog posts published this week and generate a social media summary.
Create a new product entry with the specified details and publish it.
Update all draft posts tagged ‘urgent’ and change their status.
Check which content models exist in this project.
Show me the structure of the Product model.
List all posts with their authors.
Move content between environments.
Perform bulk updates or cleanups.
Generate and publish content automatically based on prompts or structured data.
Hygraph MCP authenticates using a bearer token. You need to supply the Permanent Auth Token (PAT) as the bearer token. If you have not created a PAT, follow the steps here.
To retrieve the PAT, follow these steps:
In your Hygraph project, go to Project Settings.
Under Access, click Permanent Auth Tokens.
Copy the PAT that you want to use to configure the MCP server.
Important
To fully leverage the MCP server's functionality, you need the Read, Create, Update, and Publish permissions. If you only intend to retrieve content, the Read permission is sufficient. For more information on setting up these permissions, see our docs on Configuring permissions for Permanent Auth Tokens.
If you can't find the config file, in Claude Desktop, go to Settings > Developer, and click Edit Config. This takes you directly to the file. Open it and follow the steps below.
The mcp-remote package is used to connect stdio-based MCP clients, such as Cursor or Windsurf to HTTP endpoints. For more information, see the official docs. If you face mcp-remote connection issues, you can:
Update to the latest version - npm install -g mcp-remote@latest.
Use the absolute path of npx in the config file. Run which npx to find the absolute path.