📅 Eventra

Public Model Context Protocol server for Google Calendar integration

Quick Start

Connect your LLM applications to Google Calendar with our MCP server. Get started with calendar management tools in minutes.

View API Documentation

API Tools

Browse the available calendar management tools and their parameters. Perfect for understanding what's possible with this MCP server.

View Tools

Integration Guide

Complete integration examples and OAuth flow documentation for connecting your applications to this MCP server.

GitHub Repo

API Endpoints

MCP Connection: GET /sse
Server-Sent Events endpoint for MCP client connections
API Documentation: GET /tools
JSON documentation of available tools and parameters
Health Check: GET /health
Server status and uptime information
OAuth Callback: GET /oauth2callback
Google OAuth authorization callback handler

🟢 Server Status

Online and Ready

Server is running and accepting MCP connections

🔌 Integration Example

Connect to this MCP server from your LLM applications:

import { Client } from "@modelcontextprotocol/sdk/client/index.js"; import { SSEClientTransport } from "@modelcontextprotocol/sdk/client/sse.js"; const transport = new SSEClientTransport( new URL("${window.location.origin}/sse") ); const client = new Client( { name: "calendar-client", version: "1.0.0" }, { capabilities: {} } ); await client.connect(transport); // Get calendar events for today const events = await client.callTool("getMyCalendarDataByDate", { date: new Date().toISOString().split('T')[0] });
Made by
Anant Kr Sharma
View Repository