Back to Home
swapnildagade1213 icon

mcp_server

by swapnildagade1213

Overview

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).

Installation

Run Command
uv run main.py

Security Notes

Hardcoded sensitive credentials (client_id, client_secret, tenant_id) are present in 'mcp_demo.py', albeit encrypted within the source code. Multiple instances of SSL/TLS certificate verification are explicitly disabled ('verify=False' in requests.get calls and 'NoVerifyHTTPAdapter()' for exchangelib), creating severe man-in-the-middle attack vulnerabilities. The 'decode_jwttoken' tool intentionally disables JWT signature verification, which could lead to misinterpretation or misuse.

Similar Servers

Stats

Interest Score24
Security Score2
Cost ClassLow
Avg Tokens100
Stars1
Forks0
Last Update2025-11-19

Tags

MCPAI AssistantAPI ToolsPythonIntegration