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 henry@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-http
transport 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