lichenr3/MCP-server
3.2
If you are the rightful owner of MCP-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This repository hosts a Model Context Protocol (MCP) server that exposes a set of tools as accessible APIs through the FastMCP interface.
Tools
2
Resources
0
Prompts
0
MCP Server
This repository hosts a Model Context Protocol (MCP) server that exposes a set of tools (functions) as accessible APIs through the FastMCP interface.
Each tool is registered automatically from Python functions and can be invoked by MCP clients such as MCP-Client.
📦 Features
- Converts Python functions into callable MCP tools
- Supports multiple independent servers (e.g.
policyAdvisor,dailyChatting) - Uses
streamable-httptransport for communication - Easily extendable by adding new modules under
/tools
🗂️ Project Structure
├── http_server.py # Core FastMCP server class
├── utils.py # Utility to extract public functions from modules
├── daily_chatting_kit.py # Example tool: weather, date/time API
├── policy_database_kit.py # Example tool: MongoDB-based policy query API
└── run.py # Entry point: launches multiple servers in parallel