mcp-server
1
The Distributed MCP Server is designed as a Model Context Protocol server providing essential interfaces for accessing legal information, weather data, and Azure service pricing, among other functions. It integrates with AI assistants to enhance utility across various applications.
Overview
A Model Context Protocol (MCP) server offering interfaces for AI assistants to access various tools and data such as legal information, weather forecasts, Azure pricing, and utility functions.
Features:
- Legal Information Tools: Query and retrieve Chinese criminal law articles and specific paragraphs.
- Weather and Utility Tools: Access to US weather alerts, detailed weather forecasts, Azure service prices, and Chinese character counting.
Technical Stack:
- FastMCP framework
- Uvicorn ASGI server
- FastAPI/Starlette web framework
- Server-Sent Events (SSE) for communication
Requirements:
- Python 3.10+
- Docker (optional)
Usage:
- Local setup with Python virtual environment
- Various deployment options with Docker and Azure