4,500+ servers built on MCP Fusion
Vinkius
MakePlans logo
Vinkius
AutoGen logo

How to Use the MakePlans MCP in AutoGen

Let AutoGen agents debate schedule conflicts and coordinate MakePlans bookings without human intervention.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

MakePlans MCP on Cursor AI Code Editor MCP Client MakePlans MCP on Claude Desktop App MCP Integration MakePlans MCP on OpenAI Agents SDK MCP Compatible MakePlans MCP on Visual Studio Code MCP Extension Client MakePlans MCP on GitHub Copilot AI Agent MCP Integration MakePlans MCP on Google Gemini AI MCP Integration MakePlans MCP on Lovable AI Development MCP Client MakePlans MCP on Mistral AI Agents MCP Compatible MakePlans MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
AutoGen

Connect MakePlans MCP to AutoGen

Create your Vinkius account to connect MakePlans to AutoGen and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Resolve scheduling conflicts using AutoGen

Booking systems often fail when schedules collide. In AutoGen, a booking agent attempts to run `create_booking`, while a coordinator agent checks for overlaps using `list_bookings`. If a conflict arises, the agents negotiate a solution. They query `list_available_slots` together, find an alternative time, and update the calendar without bothering your staff.

Coordinate staff and resources across multiple agents

Managing complex bookings requires checking both staff and rooms. One AutoGen agent manages staff schedules via `list_people`, while another tracks physical assets using `list_resources`. They communicate to find a slot where both are free. Once they agree, the booking agent calls `get_resource` to lock the room and finalize the appointment details.

Automated cancellation and rescheduling workflows

When a client requests a change, this MCP Server handles the raw scheduling tasks. The customer-facing AutoGen agent gets the request, while the backend agent checks the original booking with `get_booking`. The agents coordinate to run `delete_booking` on the old slot and immediately execute `create_booking` for the new time, verifying the change with `get_service`.

Setup guide

Set up MakePlans MCP in AutoGen

Prerequisites

  • Python 3.10+ installed
  • autogen-ext[mcp] package
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install AutoGen with MCP

    Run pip install "autogen-ext[mcp]" autogen-agentchat. The MCP extension includes mcp_server_tools for stateless tool access.

  2. 2

    Fetch tools from the MCP

    Call mcp_server_tools(SseServerParams(url=...)) with your Vinkius endpoint. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Run your agent

    Pass the tools to AssistantAgent and call agent.run(). The agent invokes MakePlans tools and returns structured results.

agent.py
from autogen_ext.tools.mcp import SseServerParams, mcp_server_tools
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient

server_params = SseServerParams(
    url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
)

tools = await mcp_server_tools(server_params)

agent = AssistantAgent(
    name="MakePlans_assistant",
    model_client=OpenAIChatCompletionClient(model="gpt-4o"),
    tools=tools,
)

result = await agent.run("List recent MakePlans data")
print(result.messages[-1].content)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about MakePlans MCP in AutoGen

Use mcp_server_tools with your Vinkius HTTP MCP URL to fetch the tools. Pass the resulting tool list to your AssistantAgent constructor, and the framework handles schema conversion automatically.
Yes, multiple agents can call tools like list_bookings or list_available_slots in parallel. AutoGen coordinates the execution, allowing your agents to negotiate schedules and resolve conflicts in real time.
If create_booking fails due to a conflict, the error is passed back to the agent conversation. The agents analyze the error, run list_available_slots to find a new time, and try the booking again.
Yes, you can filter the tools passed to the agent. By only providing list_services and list_resources, you ensure the agent can browse your catalog without making or deleting bookings.
We route all requests through secure, single-use V8 isolates that destroy themselves after running. No customer names, phone numbers, or appointment histories are logged or stored on our infrastructure. Your connection to MakePlans is fully encrypted.

Start using the MakePlans MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for MakePlans. 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.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.