Skip to content
Vinkius

Drupal Connector for AI agents.

10 live capabilities

Manage headless content and JSON:API workflows from your favorite AI client.

Live agent request Drupal / Connector

Waiting for input…

AI Agent

Why people use Drupal

Drupal Headless Content Management via Drupal

This Connector lets you skip that entirely. You just tell your agent what to change, and it handles the backend calls for you. You get your content updated in seconds without ever leaving your chat window.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a natural language interface for your headless content.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Bulk Content Updates

    A manager needs to change the status of 10 articles.

  2. Real-world use case 02

    Fast Content Creation

    A writer wants to post a new blog entry.

  3. Real-world use case 03

    Security Audits

    An admin needs to see who has access to the site.

Complete set · 10capabilities

The complete Drupal capability set.

These are the exact actions your AI can choose when you ask it to work with Drupal.

Capability set01 / 03

01—04

4 capabilities in this set.

Part of 10 available through Drupal.

  1. 01 Capability

    Get taxonomy term

    Extract properties that drive active Term mappings. This helps you understand how your categories are structured.

  2. 02 Capability

    List managed files

    Inspect internal arrays to find specific picture constraints. Use this to see all the files currently managed by the system.

  3. 03 Capability

    List content nodes

    Identify bounded routing spaces inside your Headless Drupal models. This shows you all the content currently live on your site.

  4. 04 Capability

    List term vocabularies

    Enumerate and export structured rules for your Taxonomies. This gives you a full list of your content categories.

Capability set02 / 03

05—07

3 capabilities in this set.

Part of 10 available through Drupal.

  1. 05 Capability

    List drupal users

    Identify active arrays of rented Admin identities. Use this to see every user who currently has access to your site.

  2. 06 Capability

    Patch cms node

    Substitute draft values safely to replace specific row segments. This allows you to update one part of a node without touching the rest.

  3. 07 Capability

    Wipe cms node

    Use this to permanently delete specific nodes from your site. It helps you clear out old document entities quickly without manual deletion.

Capability set03 / 03

08—10

3 capabilities in this set.

Part of 10 available through Drupal.

  1. 08 Capability

    Get file metadata

    Fetch the exact structural matching to verify where files are stored. This is useful for checking your CDN URIs.

  2. 09 Capability

    Get single node

    Retrieve cloud logging traces for specific Node UUIDs. Use this to find the exact data for a single piece of content.

  3. 10 Capability

    Create cms node

    Provision JSON payloads to write new rows into Drupal entities. Use this to create new content nodes using plain text.

Set up in minutes

One URL. Then ask Drupal to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Drupal from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_khl0nMsaToaE4vm7MyYoAmLbSdZZMzMdhxvwKGVC/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Drupal, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Drupal for the conversation.

Where the request belongs

Work Drupal can move forward.

Built around the request

This is for the content manager who hates the admin UI, the developer debugging content schemas, and the ops person who needs to audit users without a manual spreadsheet.

01

Content Manager

Updates articles and categories via chat instead of clicking through the Drupal dashboard.

02

Full-stack Developer

Tests and verifies entity schemas and content endpoints directly from their IDE.

03

Digital Marketer

Manages media assets and organizes taxonomy terms using plain English.

04

Ops Team Member

Audits registered users and monitors file storage to ensure site security.

Bring your own AI

Change the model, client or framework. Keep Drupal connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Drupal.

The practical details behind the request, access and result.

Can I use the Drupal MCP with my headless setup?

Yes, it's built specifically for headless sites using the JSON:API module.

Does the Drupal MCP require me to log into the admin UI?

No, it bypasses the UI so you can manage content through your AI client.

Can I use this to update specific parts of a node?

Yes, you can update specific segments of a node without changing everything else.

How do I find my files using the Drupal MCP?

You can list all managed files and see their storage details.

Is it safe to delete nodes with this Connector?

Yes, it gives you a direct way to remove specific entities from your database.

Can I use this to manage my taxonomy terms?

You can list vocabularies and terms to organize your content categories.

Does the Drupal MCP work with any AI client?

It works with any client that supports the Model Context Protocol.

Can my agent create a new content node in Drupal?

Yes. Use the 'create_cms_node' capability. Provide the node type (e.g., 'article') and a JSON object with the attributes. The agent will orchestrate the HTTP POST request to your Drupal JSON:API to persist the entity.

How do I list all taxonomy terms for a specific vocabulary?

Use the 'list_term_vocabularies' capability. Provide the vocabulary ID (e.g., 'tags'). Your agent will execute bulk iterations to track explicitly registered terms and return them within your chat context.

Can I retrieve the direct URL for a managed image file?

Absolutely. Use the 'get_file_metadata' capability with the file ID. The agent will analyze the explicit UUID bounds and fetch the literal URL parameters, providing the public location of the managed attachment.

One connection away

Give your agent a direct line to Drupal.

Connect Drupal once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available