mcp-server
by web-dev-lab-official
Overview
Develops an MCP server to expose tools (e.g., arithmetic, Google Calendar event management) and resources to AI applications.
Installation
uv run main.pySecurity Notes
CRITICAL: The `credentials.json` file contains active, hardcoded Google OAuth `client_id` and `client_secret`. This is a severe security vulnerability as these credentials are now publicly exposed in the repository, making them vulnerable to misuse. It is imperative that these credentials be revoked immediately and replaced with securely managed, user-specific credentials (e.g., environment variables or a secret manager) for any deployment. Running this code as-is with these exposed credentials is highly risky.
Similar Servers
agents-mcp-usage
Demonstrates a Model Context Protocol (MCP) server integration with various AI agent frameworks.
mcp_server
Provides a Python server that exposes various external APIs (Microsoft Graph, GitHub, OpenWeatherMap) as tools to be consumed by AI assistants via the Model Context Protocol (MCP).
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.