Convex Connector for AI agents.
4 live capabilities
Manage your real-time database and cloud functions through natural conversation.
Waiting for input…
Why people use Convex
Convex for Real-time Database Management
This Connector lets you stay in your chat or IDE. You just describe the data you need or the change you want to make, and the agent handles the execution.
What Vinkius changes
That you get a direct line from your AI client to your live backend data and logic.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Fixing a broken user profile
A support agent notices a user's account is locked.
- Real-world use case 02
Checking live signups
A product manager wants to see how many users joined in the last hour.
- Real-world use case 03
Triggering a welcome email
A developer needs to manually trigger a welcome flow for a VIP user.
Complete set · 4capabilities
The complete Convex capability set.
These are the exact actions your AI can choose when you ask it to work with Convex.
01—04
4 capabilities in this set.
Part of 4 available through Convex.
- 01 Capability
Run mutation
Use this to modify your database records or update application state with full ACID guarantees. It ensures your data changes are reliable and consistent.
- 02 Capability
Run query
Fetch specific documents or lists from your Convex tables to see the current state of your data. This helps you get the exact information you need instantly.
- 03 Capability
Run function
Call a specific Convex function using its URL identifier for targeted logic execution. It is the best way to trigger specific backend behaviors.
- 04 Capability
Run action
Trigger side effects like sending notifications or hitting third-party APIs without needing to be transactional. This is perfect for handling external interactions.
Set up in minutes
One URL. Then ask Convex to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Convex from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_MADGSG1GwcjX2nZFJX7QdDYmcBCtd1WoRLCUHsG9/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Convex, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Convex for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_MADGSG1GwcjX2nZFJX7QdDYmcBCtd1WoRLCUHsG9/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Convex URL.
- Step 03
Save and start
Save the connection and enable Convex in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"convex": {
"url": "https://edge.vinkius.com/vk_preview_MADGSG1GwcjX2nZFJX7QdDYmcBCtd1WoRLCUHsG9/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Convex
Open Agent mode in chat and ask: "Using Convex, help me...". 4 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"convex": {
"url": "https://edge.vinkius.com/vk_preview_MADGSG1GwcjX2nZFJX7QdDYmcBCtd1WoRLCUHsG9/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Convex
Ask Copilot: "Using Convex, help me...". 4 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"convex": {
"url": "https://edge.vinkius.com/vk_preview_MADGSG1GwcjX2nZFJX7QdDYmcBCtd1WoRLCUHsG9/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Convex
Open Cascade and ask: "Using Convex, help me...". 4 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"convex": {
"url": "https://edge.vinkius.com/vk_preview_MADGSG1GwcjX2nZFJX7QdDYmcBCtd1WoRLCUHsG9/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Convex
Ask Cline: "Using Convex, help me...". 4 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add convex --transport http "https://edge.vinkius.com/vk_preview_MADGSG1GwcjX2nZFJX7QdDYmcBCtd1WoRLCUHsG9/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Convex
Ask Claude: "Using Convex, show me...". 4 tools are ready
Where the request belongs
Work Convex can move forward.
For the developer who's tired of manual SQL-like queries, the product manager who needs live data without asking engineering for a CSV, and the support lead who needs to fix user records on the fly.
Full-stack Developer
Debugging live application state or running data migrations during a deployment.
Product Manager
Checking real-time user metrics or app state without needing a custom dashboard.
Customer Support Lead
Updating user account details or triggering administrative actions for customers.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsXata
Automate your serverless database workflows with Xata. manage organizations, projects, and branches directly from your AI agent.
Turso
Automate distributed database workflows via Turso. manage edge locations, organizations, and libSQL databases directly from any AI agent.
Xata (Serverless DB)
Manage your serverless databases via Xata. list organizations, manage projects, branches, and execute SQL queries directly from any AI agent.
Supabase
Connect your AI to Supabase. Execute database queries, manage users, and trigger PostgreSQL functions directly from your terminal.
Sanity
Manage headless CMS content via Sanity. query documents with GROQ, create/update/delete content and manage datasets from any AI agent.
Knack
Manage your Knack database. list objects, query records, and perform CRUD operations via natural language.
Bring your own AI
Change the model, client or framework. Keep Convex 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 Convex.
The practical details behind the request, access and result.
Can I use the Convex MCP to update my database?
Yes, you can use it to modify records directly through your agent. It handles mutations with full ACID guarantees.
Does the Convex MCP work with my existing deployment?
It connects directly to your live Convex deployment using your deployment URL and access key.
Can I use it to trigger external APIs?
Yes, the Connector allows your agent to call Convex actions, which is the standard way to handle side effects like hitting third-party APIs.
Is it safe to let an AI agent modify my data?
You control the access. The agent only performs the actions you authorize through your natural language requests.
Does the Convex MCP support complex queries?
It supports both standard queries for fetching data and functions for more complex logic, making it very flexible for different backend needs.
How do I connect my Convex backend to my AI client?
You just need your Convex Deployment URL and an optional Access Key to link it through the Vinkius marketplace.
What is the difference between run_query and run_mutation?
Use run_query for read-only operations that fetch data. Use run_mutation when you need to write, update, or delete data transactionally in your database.
Can I call external APIs using this server?
Yes, by using the run_action capability. Actions in Convex are designed for side effects like calling third-party APIs or performing long-running tasks.
How do I reference functions in subdirectories?
You can use run_query with colon notation (e.g., 'folder/file:function') or use run_function which accepts URL-style identifiers with slashes.
One connection away
Give your agent a direct line to Convex.
Connect Convex once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available