mcp-server
Verified Safeby web-dev-lab-official
Overview
Integrates AI applications with Google Calendar by exposing calendar functionalities as MCP tools, resources, and prompts.
Installation
uv run server_http.pySecurity Notes
The server relies on `token.json` and `credentials.json` for Google OAuth, which contain sensitive `client_id`, `client_secret`, and refresh tokens. The `https://www.googleapis.com/auth/calendar` scope grants full access to the user's calendar. While standard for Google API integration, these files must be securely handled and protected to prevent unauthorized calendar access. The HTTP server (`server_http.py`) is exposed on localhost by default; exposure to public networks would require additional security measures. No malicious patterns or `eval` statements were found in the provided source code.
Similar Servers
mcp-python-starter
A feature-complete Model Context Protocol (MCP) server template in Python for developing AI applications and agents.
agents-mcp-usage
This repository demonstrates the integration of a Model Context Protocol (MCP) server with various AI agent frameworks, showcasing agent communication and operation within a shared context.
MCP-Servers-using-Python
Demonstrates how to build Model Context Protocol (MCP) servers using `fastmcp` and `fastapi_mcp` libraries through various examples.
mcp-servers-vibe-coding
This repository provides a workshop guide for building custom Model Context Protocol (MCP) servers to extend AI coding assistants with specific tools like date/time functions, database interaction, and image generation.