4,500+ servers built on MCP Fusion
Vinkius
Fantastical logo
Vinkius
Google ADK logo

How to Use the Fantastical MCP in Google ADK

Connect your Google ADK agents to your calendar with the Fantastical MCP Server.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Fantastical MCP to Google ADK

Create your Vinkius account to connect Fantastical to Google ADK 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

Google ADK agents handle calendar events

Your agent uses `create_event` to put tasks directly onto your calendar. It interprets your natural language intent to set the right time blocks. This turns your agent into an active scheduler. It manages your time alongside your other Google Cloud data sources.

Syncing Google ADK agents with Fantastical openings

The agent queries `list_openings` to find time for new meetings. It uses `get_opening` to pull specific details needed for coordination. This creates a tight loop between your agent and your availability. It keeps your calendar accurate while you focus on higher-level tasks.

Monitoring calendar status in Google ADK

Your agent runs `list_events` to scan your busy periods. It uses `list_calendars` to distinguish between personal and professional time blocks. This gives your agent total awareness of your schedule. It acts on that information to adjust your day automatically.

Setup guide

Set up Fantastical MCP in Google ADK

Prerequisites

  • Python 3.10+ installed
  • google-adk package (pip install google-adk)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install Google ADK

    Run pip install google-adk to install the Agent Development Kit. MCP support is included via the McpToolset class.

  2. 2

    Connect via SSE transport

    Use McpToolset.from_server() with SseServerParams pointing to your Vinkius endpoint. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Create an LlmAgent

    Pass the returned mcp_tools list directly to LlmAgent(tools=mcp_tools). The ADK maps each MCP tool to a native Gemini function call — no manual schema definitions required.

  4. 4

    Run with any Gemini model

    The agent works with any Gemini model (gemini-2.0-flash, gemini-2.5-pro, etc.). Copy the full example on the right to get started with Fantastical tools in your ADK agent.

agent.py
from google.adk.agents import LlmAgent
from google.adk.tools.mcp_tool.mcp_toolset import McpToolset
from google.adk.tools.mcp_tool.mcp_session_manager import SseServerParams

# Connect to the MCP via SSE
mcp_tools, exit_stack = await McpToolset.from_server(
    connection_params=SseServerParams(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    )
)

# Create your agent with auto-discovered tools
agent = LlmAgent(
    name="Fantastical_agent",
    model="gemini-2.0-flash",
    instruction="You have access to Fantastical tools via MCP.",
    tools=mcp_tools,
)

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Fantastical. 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 Fantastical MCP in Google ADK

You initialize the McpToolset with your server URL. The agent then maps the tools to its execution layer.
Yes. You can use the tool_names filter to restrict which actions the agent can perform.
The server uses the same parsing engine found in the app. It handles natural language input with high accuracy for your agents.
It operates over HTTP or Stdio. The connection stays active as long as your agent process is running.
All traffic is encrypted and scoped to your API token. Your sensitive calendar entries never touch external storage beyond the API call.

Start using the Fantastical 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 Fantastical. 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.