Calendar-Autoauth-MCP-Server
Calendar AutoAuth MCP Server is designed to integrate Google Calendar with Claude Desktop, enabling AI assistants to manage calendar events via natural language. It provides features like event creation, update, and retrieval, backed by secure OAuth2 authentication and full Google Calendar API integration.
Calendar AutoAuth MCP Server
A Model Context Protocol (MCP) server for Google Calendar integration in Claude Desktop with auto authentication support. This server allows AI assistants to manage Google Calendar events through natural language interactions.
Features
- Create, update, and delete calendar events
- Retrieve event details by event ID
- List events within a specified time range
- Full integration with Google Calendar API
- Simple OAuth2 authentication with auto browser launch
- Supports both Desktop and Web application credentials
- Global credential storage
Installation & Authentication
Install via Smithery or use Docker for integration. Set up Google Cloud Project credentials and run authentication to configure the server for use with Claude Desktop.
Security Notes
- OAuth credentials are stored securely
- Maintain persistent authentication using offline access
- Regularly review and revoke unused access in Google Account settings
Troubleshooting
- Ensure OAuth keys are in the correct directory
- Verify OAuth keys file format
- Free up port 3000 if needed for authentication
Contributing & Support
Contributions are welcome! For questions, file an issue on the GitHub repository.
License
ISC License.
Author
gongrzhe