Vinkius
Prismic

Prismic MCP. Query structured content and schema data instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Prismic MCP on Cursor AI Code Editor MCP Client Prismic MCP on Claude Desktop App MCP Integration Prismic MCP on OpenAI Agents SDK MCP Compatible Prismic MCP on Visual Studio Code MCP Extension Client Prismic MCP on GitHub Copilot AI Agent MCP Integration Prismic MCP on Google Gemini AI MCP Integration Prismic MCP on Lovable AI Development MCP Client Prismic MCP on Mistral AI Agents MCP Compatible Prismic MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Prismic connects your headless CMS content directly to any AI agent. Use this server to query document data, list custom types, and check schema definitions without leaving your chat or IDE.

It lets you perform advanced searches using Prismic predicates, fetch full document JSON by ID, and audit the entire repository structure programmatically.

What your AI agents can do

Get document by id

Retrieves the complete content payload of a single Prismic document using its unique ID.

Get query form schema

Fetches and displays the schema details for a specified query form (e.g., 'everything').

Get repo metadata

Retrieves high-level information about your Prismic repository, including all defined types and languages.

+ 7 more capabilities included
Get Full Document JSON by ID

Fetch all content and metadata for a single Prismic document using its unique identifier.

Query Content with Predicates

Perform powerful, filtered searches across the entire repository using raw search predicates (e.g., finding documents tagged 'seo' in locale 'en-us').

List Repository Structure Elements

Retrieve metadata like all custom types, global tags, and supported languages defined in your CMS.

Check Query Form Schemas

Get the underlying schema details for a specific query form (e.g., 'everything') to understand how it filters data.

Search by Tag or Type

Limit searches quickly by requesting only documents belonging to a specific custom type or possessing a global tag.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Prismic MCP Server: 10 Tools for CMS Querying

Access every Prismic API function—from fetching a single document by ID to running complex, multi-filter queries across entire content libraries.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Prismic on Vinkius
get019d75f9

get document by id

Retrieves the complete content payload of a single Prismic document using its unique ID.

get019d75f9

get query form schema

Fetches and displays the schema details for a specified query form (e.g., 'everything').

get019d75f9

get repo metadata

Retrieves high-level information about your Prismic repository, including all defined types and languages.

list019d75f9

list custom types

Lists every custom content type that has been configured in the repository.

list019d75f9

list documents by tag

Finds and lists all documents that have been assigned a specific global tag.

list019d75f9

list documents by type

Lists all documents belonging to one specified custom content type.

list019d75f9

list global tags

Retrieves a complete list of every global tag used across the entire repository.

list019d75f9

list i18n languages

Lists all language locales (e.g., 'en-us', 'fr-ca') configured for content in the repository.

query019d75f9

query prismic documents

The main query tool: executes powerful searches using raw Prismic predicates, supporting pagination and locale filters.

search019d75f9

search filtered locale

Performs a filtered search for documents, restricting results to a specific language locale (e.g., 'es-mx').

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Prismic, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,900+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Prismic MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Prismic. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually checking content structure is tedious and slow.

Right now, verifying what your CMS can actually do means opening the dashboard. You click into 'Settings' to see custom types, then you have to manually check every tag or language setting to make sure everything lines up before you start coding a new component. It’s slow, and it’s easy to miss a single global tag that breaks your logic.

With this MCP server, the agent handles all of that in chat. You simply ask it to 'List all custom types' or 'Show me available locales.' The result is an immediate list you can copy and paste—no dashboard hopping required.

Using Prismic’s `get_document_by_id` tool.

Previously, if you wanted the JSON structure for a specific page, you might have to navigate through multiple preview screens, copy IDs, and then piece together the component architecture manually. It was a multi-step process that required careful tracking of metadata versus actual content.

Now, you tell your agent the ID. The tool runs `get_document_by_id` and returns the single, complete JSON payload in seconds. You get exactly what you need to pass directly into your component code.

What you can do with this MCP connector

You're running into content structure issues? This server connects your Prismic headless CMS straight to your AI agent. You can query and manage document content and schema definitions without ever having to leave your chat or IDE—no jumping back to the main dashboard, I mean.

This setup lets you do way more than just simple searches; it gives your agent deep access into the repo's guts. It handles everything from querying specific fields with raw predicates to listing every single structural element in your content model.

Getting Data: What You Can Pull Down

You can grab the whole payload for any single document using its unique ID via get_document_by_id. This gives you all the component architecture and metadata, wrapped up in one solid JSON blob. If you need to perform a specific search, you'll use query_prismic_documents which executes powerful searches across your entire repo using raw Prismic predicates; this tool handles pagination and lets you filter by locale right out of the box.

Need something more targeted? You can run an advanced search restricted only to a specific language locale—say, Spanish in Mexico—using search_filtered_locale. Or, if you know what type or tag you're looking for, you don't need complex queries. You can list all documents just by their custom content type using list_documents_by_type, or find every document assigned a specific global tag with list_documents_by_tag.

Mapping the Structure: Understanding Your Repo

Before you write any code, you gotta know what's available. This server gives you visibility into the entire content model. You can run get_repo_metadata to pull high-level info about your Prismic repository—it spits out every defined type and every language locale it supports. Want to see everything in one go? Use list_custom_types to get a complete list of all configured custom content types.

Similarly, you can run list_global_tags to pull every single global tag used across the entire system.

It also lists every available language locale (like 'en-us' or 'fr-ca') through list_i18n_languages. If you want to understand how data is filtered, check out get_query_form_schema which fetches the schema details for any specified query form, like checking what fields are involved in an 'everything' search.

The Bottom Line

In short, your AI client uses these tools to perform a full audit of your CMS structure. It reads all custom types and global tags; it checks out the underlying schema definitions for any given query form; it pulls complete document JSONs by ID; and finally, it runs complex, filtered searches using raw predicates against specific types or tags.

You're getting deep structural access to Prismic without needing admin credentials or manual dashboard navigation.

Built · Hosted · Managed by Vinkius Prismic MCP Server - Query CMS Content & Schema Server ID 019d75f9-df59-702a-8a1b-9328426c7746
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Prismic MCP

How do I start extracting content from my Prismic repository? +

Subscribe, enter your Prismic Repository Name, and if your repository is private, grab an Access Token from Settings → API & Security. No manual SDK setups or GraphQL integrations — just connect and start querying your custom types and documents directly through your AI agent.

Can my AI agent help me build Next.js components matching my Custom Types? +

Yes! Ask your agent to query a specific document ID or list custom types. It will retrieve the exact JSON payload returned by the Prismic API. Based on that structure, the agent can instantly generate your Next.js/React component props, mock data, and TS interfaces natively inside Cursor.

What happens when I need to find all blog posts tagged with 'announcement' in French? +

Just ask your AI agent. It uses the search_filtered_locale tool and Prismic predicates to filter documents precisely by type, tag, and language code without requiring you to manually craft complex API query strings or write ad-hoc fetch scripts.

Does it support deep repository insights for large content websites? +

Absolutely. You can list all custom types, pull an array of all global tags, and verify all configured languages for multi-lingual websites. It acts as an instant audit tool for publishers, content operations teams, and architects managing extensive CMS architectures.

How do I get started with `get_repo_metadata` and what credentials are needed? +

You need to provide your Prismic Access Token during setup. This token gives the AI client read-only access, allowing you to pull core repository data like master references, custom types, and available languages.

What is the practical difference between `query_prismic_documents` and `list_documents_by_tag`? +

The general query tool supports complex filtering using raw Prismic predicates. Use it when you need to combine multiple criteria (e.g., type AND tag AND locale) for precise content retrieval.

If I use `get_document_by_id`, do I receive the full component structure and copy? +

Yes, this tool fetches the entire document payload as a single JSON object. It provides all necessary data—including internal slists and component architecture—for rendering without needing follow-up API calls.

How does `get_query_form_schema` help me build accurate queries? +

It returns a JSON schema that details the exact structure of query parameters for any given form. Your agent uses this blueprint to construct predicates, ensuring your search request is valid and complete.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Prismic. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.