liu599/hyancie-mcp
If you are the rightful owner of hyancie-mcp 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.
Dynamic Configurable MCP Server is a Go-based server that wraps HTTP APIs as MCP tools, allowing for easy configuration through a JSON file.
The Dynamic Configurable MCP Server is designed to facilitate the integration of external HTTP APIs into an MCP (Model-Context-Protocol) framework without requiring modifications to the Go source code. By utilizing a declarative approach, users can define tools within a `config.json` file, enabling seamless interaction between AI models and various APIs. The server supports multiple HTTP methods and offers flexible authentication options, including API Key and Bearer Token. It also features a robust response mapping system that translates complex JSON responses into a format that is easily interpretable by AI models. This server acts as a bridge, ensuring that AI models can access and utilize external data efficiently and effectively.
Features
- Declarative Tool Creation: Tools are defined entirely within a `config.json` file, eliminating the need for Go programming.
- HTTP Method Support: Compatible with standard HTTP methods such as `GET`, `POST`, and `PUT`.
- Flexible Authentication: Supports API Key and Bearer Token authentication methods.
- Powerful Response Mapping: Transforms complex JSON responses into human-readable output for AI models.
- Transport Modes: Operates in `stdio` for local communication or `sse` for HTTP server with Server-Sent Events.
Tools
get_weather_cn
Fetches real-time weather information based on city name.
food-info-search
Performs a search and formats the top 3 food-related search results.