How to Use the Acuity Scheduling Alternative MCP in Pydantic AI
Add type-safe calendar management to your Pydantic AI agent with this Acuity Scheduling Alternative server.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Acuity Scheduling Alternative MCP to Pydantic AI
Create your Vinkius account to connect Acuity Scheduling Alternative to Pydantic AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Fail-Proof Scheduling Operations
This MCP server gives your agent tools to manage your schedule, like `create_appointment` and `cancel_appointment`. When your agent calls one, the response is automatically parsed and validated against a Pydantic model. Here's the key: if the scheduling API ever returns something unexpected—a missing field, a wrong data type—your agent will raise a `ValidationError` immediately. No more silent bugs from bad data corrupting your application state.
Model-Agnostic Calendar Control
Pydantic AI isn't tied to one model provider. You can use OpenAI, Gemini, or a local model to power an agent that understands your calendar. The tools from this MCP server, like `get_availability` and `list_appointments`, work the same way regardless of the LLM you choose. This freedom lets you pick the right model for the job. You could use a fast, cheap model for simple queries like checking appointment details with `get_appointment`, and a more powerful model for complex tasks like rescheduling meetings.
Type-Safe Scheduling with an MCP Server
Define your scheduling logic with Python types your agent understands. This server provides all the necessary tools, from `list_calendars` to see what's available to `reschedule_appointment` to make changes. Because every tool's output is a validated Pydantic object, you can build workflows with confidence. Your code that handles the output of `list_appointment_types` won't break because the API changed. It's a more reliable way to build scheduling automation.
Set up Acuity Scheduling Alternative MCP in Pydantic AI
Prerequisites
- Python 3.10+ installed
-
pydantic-ai-slim[fastmcp]package - Active Vinkius subscription with a valid endpoint token
- 1
Install Pydantic AI with FastMCP
Run
pip install "pydantic-ai-slim[fastmcp]". The FastMCP toolset replaces the deprecatedMCPServerHTTPclass with full protocol support. - 2
Configure the FastMCPToolset
Pass a JSON-style config dict to
FastMCPToolsetwith your Vinkius URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. Supports Streamable HTTP, SSE, and Stdio transports. - 3
Create and run your agent
Pass the toolset to
Agent(toolsets=[toolset])and callagent.run(). Swapopenai:gpt-4ofor any supported model — Anthropic, Google, Mistral, or Groq.
from pydantic_ai import Agent
from pydantic_ai.toolsets.fastmcp import FastMCPToolset
toolset = FastMCPToolset({
"mcpServers": {
"acuity-scheduling-alternative-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
})
agent = Agent(
"openai:gpt-4o",
toolsets=[toolset],
system_prompt="You have access to Acuity Scheduling Alternative tools.",
)
result = await agent.run("List recent Acuity Scheduling Alternative transactions")
print(result.output) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Acuity Scheduling. 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.
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 Acuity Scheduling Alternative MCP in Pydantic AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Acuity Scheduling Alternative MCP today
We host it, we monitor it, we maintain it. You just paste one token.