ai-scheduler-mcp
Google Tasks と Calendar API を統合するための MCP(Model Context Protocol)サーバーです。MCPクライアント(Roo Codeなど)から Google Tasks と Calendar の機能を利用できます。
The ai-scheduler-mcp is a Model Context Protocol (MCP) server designed to integrate Google Tasks and Calendar API. It allows MCP clients, such as Roo Code, to utilize the functionalities of Google Tasks and Calendar. The server is set up using Docker and requires a specific Docker network named 'mcp-network'. Users must prepare OAuth 2.0 credentials from Google Cloud Console and store them in a 'credentials.json' file. The server supports initial authentication to generate a 'token.json' for API access. Once authenticated, the server can be started with various configurations, including custom ports and restart policies. The server uses Server-Sent Events (SSE) for communication and can be accessed from different platforms, including Docker containers and host machines.
Features
- Integration with Google Tasks and Calendar API
- Docker-based deployment
- OAuth 2.0 authentication
- Server-Sent Events (SSE) communication
- Customizable server configurations
Usage with Different Platforms
docker_network_creation
bash
docker network create mcp-network
docker_image_build
bash
ai_scheduler_mcp build
initial_authentication
bash
ai_scheduler_mcp start-auth
server_start
bash
ai_scheduler_mcp start
ai_scheduler_mcp start -P 8080 -r always
mcp_client_connection
{
"mcpServers": {
"ai-scheduler-mcp-server": {
"url": "http://localhost:${PORT}/sse"
}
}
}
alias_setup
bash
alias ai_scheduler_mcp="/path/to/your/project/ai-scheduler-mcp/scripts/ai-scheduler-mcp.sh"
Related MCP Servers
View all calendar_management servers →apple-mcp
by supermemoryai
This is a collection of Apple-native tools for the Model Context Protocol (MCP) that integrates with various Apple applications to automate tasks and manage communications.
iMCP
by loopwork-ai
iMCP is a macOS app that connects your digital life with AI, supporting the Model Context Protocol (MCP) for seamless integration with various clients.
mcp-gsuite
by MarkusPfundstein
MCP server to interact with Google products, specifically Gmail and Calendar.
google-calendar-mcp
by nspady
This is a Model Context Protocol (MCP) server that provides integration with Google Calendar, allowing LLMs to interact with calendar events through a standardized interface.
applescript-mcp
by joshrutkowski
A Model Context Protocol server that enables LLM applications to interact with macOS through AppleScript, providing a standardized interface for AI applications to control system functions, manage files, handle notifications, and more.
google-workspace-mcp
by aaronsb
The Google Workspace MCP Server is a Model Context Protocol server that allows users to manage their Google Workspace, including Gmail, Calendar, and Drive, through a secure and efficient interface.
meeting-mcp
by Meeting-Baas
A Model Context Protocol (MCP) server that provides tools for managing meeting data, including transcripts, recordings, calendar events, and search functionality.