Multi Server icon

Multi Server

Hosts multiple Model Context Protocol servers, each offering access to diverse public APIs and services.

소개

Leverage a robust FastAPI application designed to host multiple Model Context Protocol (MCP) servers, each a gateway to a unique set of public APIs and services. This project simplifies the integration and exposure of external data sources like weather, news, currency exchange rates, and inspirational quotes, making them accessible via standardized MCP endpoints. It serves as an essential framework for developers building applications that require consolidated access to diverse real-world information through a unified interface, streamlining the process of connecting AI agents or other systems to a wide array of online data.

주요 기능

  • 1 GitHub stars
  • Integrates with popular public APIs including OpenWeatherMap, NewsAPI, Exchange Rates API, and Quotes API.
  • Offers a comprehensive set of callable tools for each server, such as fetching forecasts, searching news, or converting currencies.
  • Hosts multiple distinct Model Context Protocol (MCP) servers within a single FastAPI application.
  • Supports flexible installation (UV/pip) and deployment options (Uvicorn, Gunicorn, Docker).
  • Provides dedicated MCP servers for weather, news, currency conversion, and inspirational quotes.

사용 사례

  • Developing custom MCP tools and services by extending the existing server architecture.
  • Serving diverse public APIs through a unified Model Context Protocol (MCP) interface for AI agents and applications.
  • Creating a centralized gateway for external data in FastAPI-based microservices or larger applications.