simple-mcp-server

simple-mcp-server

3

Simple MCP Server is a demonstration project showcasing how to build a minimalistic MCP Server. It features weather query capabilities using AMap's weather API and integrates with DingTalk for group messaging. The project is designed to work with AI dialogue clients such as Cherry Studio.

Simple MCP Server

  • Weather Query: Implemented via the AMap Open Platform Weather API, providing real-time and future weather information.
  • DingTalk Group Messaging: Send messages to DingTalk groups using DingTalk group bots.

Preparation

  • Environment: Requires Node.js 22+ and Pnpm for development and building.
  • MCP Client and AI Models: Compatible with any AI dialogue client supporting the MCP protocol, demonstrated with Cherry Studio.

Building

  • Clone the repository, navigate to the directory, install dependencies with Pnpm, and build the project.

Installation and Usage

  • Add the MCP server in the Cherry Studio settings.
  • Configure with necessary API keys for AMap and DingTalk.
  • Activate the MCP server in a new conversation within Cherry Studio using models with the Function Call feature.