Doodle Connector for AI agents.
10 live capabilities
Coordinate group meetings and scheduling polls through your AI agent.
Waiting for input…
Why people use Doodle
Doodle for Group Scheduling and Meeting Coordination
This Connector lets you just tell your AI agent to handle the Doodle poll for you. You can create the poll, check the votes, and read the comments in a single chat. You get a finished schedule without ever having to leave your workspace.
What Vinkius changes
You stop manual polling and let your agent handle the logistics.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
The Kickoff Coordination
A project manager needs a meeting for 10 people.
- Real-world use case 02
The Team Offsite Feedback
An operations lead wants to see the comments on the "Offsite Location" poll to see if anyone has concerns about the venue before they book it.
- Real-world use case 03
The Executive Sync Audit
An assistant wants to see all polls and find out which ones are still open for the CEO to review during a morning briefing.
Complete set · 10capabilities
The complete Doodle capability set.
These are the exact actions your AI can choose when you ask it to work with Doodle.
01—04
4 capabilities in this set.
Part of 10 available through Doodle.
- 01 Capability
Get poll
Pulls every detail for a specific poll using its unique ID. This is useful for deep dives into a single scheduling event.
- 02 Capability
Close poll
Closes the poll and marks the final winning option as the winner. Use this to lock in a decision and stop more votes.
- 03 Capability
List polls
Shows all your Doodle polls with their current status and chosen options. Use this to get a high-level view of all active tasks.
- 04 Capability
Create poll
Sets up a new group scheduling poll with the dates and times you specify. It saves you from manual entry on the website.
05—07
3 capabilities in this set.
Part of 10 available through Doodle.
- 05 Capability
Delete poll
Permanently removes a poll and all its votes and comments from the system. Use this to keep your account clean.
- 06 Capability
List participants
Lists the names of everyone who has submitted a vote on a poll. This helps you quickly see who is confirmed.
- 07 Capability
Add participant
Adds a new vote for a person with specific preferences like yes, no, or if-need-be. Use this to input data programmatically.
08—10
3 capabilities in this set.
Part of 10 available through Doodle.
- 08 Capability
Remove participant
Removes a specific person's vote and lets the system update the totals. It keeps your count accurate automatically.
- 09 Capability
Get comments
Retrieves all the text comments left on a specific poll. This lets you see the nuance behind the votes.
- 10 Capability
Add comment
Posts a new comment to a poll to keep the conversation in one place. It's a great way to centralize group feedback.
Set up in minutes
One URL. Then ask Doodle to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Doodle 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_Z1UkJScv3u4SWdM6r0MrrO2WIVfF2thlWG2Qq1uK/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 Doodle, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Doodle for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Z1UkJScv3u4SWdM6r0MrrO2WIVfF2thlWG2Qq1uK/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 Doodle URL.
- Step 03
Save and start
Save the connection and enable Doodle in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"doodle": {
"url": "https://edge.vinkius.com/vk_preview_Z1UkJScv3u4SWdM6r0MrrO2WIVfF2thlWG2Qq1uK/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 Doodle
Open Agent mode in chat and ask: "Using Doodle, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"doodle": {
"url": "https://edge.vinkius.com/vk_preview_Z1UkJScv3u4SWdM6r0MrrO2WIVfF2thlWG2Qq1uK/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 Doodle
Ask Copilot: "Using Doodle, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"doodle": {
"url": "https://edge.vinkius.com/vk_preview_Z1UkJScv3u4SWdM6r0MrrO2WIVfF2thlWG2Qq1uK/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 Doodle
Open Cascade and ask: "Using Doodle, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"doodle": {
"url": "https://edge.vinkius.com/vk_preview_Z1UkJScv3u4SWdM6r0MrrO2WIVfF2thlWG2Qq1uK/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 Doodle
Ask Cline: "Using Doodle, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add doodle --transport http "https://edge.vinkius.com/vk_preview_Z1UkJScv3u4SWdM6r0MrrO2WIVfF2thlWG2Qq1uK/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 Doodle
Ask Claude: "Using Doodle, show me...". 10 tools are ready
Where the request belongs
Work Doodle can move forward.
This is for the person whose inbox is constantly flooded with "does Tuesday at 2 work for you?" emails. It's for the coordinator who needs to move fast without the friction of manual data entry.
Project Manager
Coordinates across departments to find kickoff times without chasing people down for every single availability update.
Executive Assistant
Manages high-level scheduling and tracks executive preferences via natural language instead of manual spreadsheets.
Operations Coordinator
Automates group events and monitors real-time feedback for large teams to ensure everyone is on the same page.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsGeekbot
Run asynchronous standups and team check-ins through Slack or Microsoft Teams that respect everyone timezone and schedule.
Notion Calendar (formerly Cron)
Manage scheduling via Notion Calendar. create events, track team availability, and manage scheduling links directly from any AI agent.
Fantastical
Manage calendars via Fantastical. create events using natural language, handle scheduling openings and proposals, and monitor connected accounts directly from any AI agent.
Fellow
Run better meetings with collaborative agendas, action item tracking, and AI-generated summaries that keep teams accountable.
MeetingPulse
Interactive audience engagement via MeetingPulse. track polls, Q&As, and meeting analytics.
Cal.com
Manage your scheduling via Cal.com. track bookings, manage event types, and coordinate meetings directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Doodle 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 Doodle.
The practical details behind the request, access and result.
Can I use Doodle MCP to create polls for my team?
Yes, you can ask your agent to create new polls with specific dates and times. It handles the setup so you don't have to visit the website manually.
Does Doodle MCP work with Claude or Cursor?
Yes, it works with any MCP-compatible client, including Claude, Cursor, and Windsurf, allowing you to manage polls directly in your preferred workspace.
Can my agent see who has voted on a Doodle poll?
Yes, your agent can pull a list of all participants who have submitted votes, making it easy to see who is confirmed for a meeting.
How do I close a poll using the Doodle MCP?
You can simply tell your agent to close the poll and set the winning option. It will lock the results and stop any further voting.
Can I delete old polls using Doodle MCP?
Yes, your agent can permanently remove old polls and wipe all associated votes and comments to keep your Doodle account organized.
Can I read comments on Doodle polls via the agent?
Yes, your agent can retrieve all comments left on a specific poll, letting you see team feedback without switching tabs.
Can my agent create a meeting poll with specific date and time options?
Yes. Use the 'create_poll' capability. You can provide a JSON array of option strings (e.g., ['2026-04-01 10:00', '2026-04-02 14:00']). The agent will command the Doodle backend to generate the standard poll structure instantly.
How do I add a participant's vote programmatically via chat?
Use the 'add_participant' capability. Provide the poll ID, the participant's name, and a JSON array of preference values (0=no, 1=yes, 2=if-need-be) matching the number of poll options. The agent will trigger the response routing instantly.
Can I close a poll and set the final meeting time through the agent?
Absolutely. Use the 'close_poll' capability. Provide the poll ID and the text of the winning option. The agent will change the poll state to CLOSED, locking the participation arrays and officially confirming the chosen time.
One connection away
Give your agent a direct line to Doodle.
Connect Doodle once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available