KR-MCP-Server logo

KR-MCP-Server

by kirikoko1213

KR-MCP-Server is a server project developed based on the MCP-Go framework, providing a range of tools and functionalities. It supports features like weather queries, DNF gold queries, and SSE server capabilities.

View on GitHub

Last updated: N/A

What is KR-MCP-Server?

KR-MCP-Server is a server application built using the MCP-Go framework. It offers various tools, including weather and DNF gold queries, and supports SSE for real-time updates. It also includes resource and prompt capabilities.

How to use KR-MCP-Server?

To use the server, clone the repository, install dependencies using go mod download, configure the environment variable JUHE_KEY_SIMPLE_WEATHER with your weather API key, and run the server using go run main.go. The server defaults to http://localhost:3001.

Key features of KR-MCP-Server

  • Weather query tool

  • DNF gold query tool

  • SSE server support

  • Resource capability support

  • Prompt capability support

Use cases of KR-MCP-Server

  • Quickly checking weather information

  • Looking up DNF gold prices

  • Implementing real-time updates via SSE

  • Adding custom tools and prompts

  • Utilizing resource capabilities within applications

FAQ from KR-MCP-Server

What is MCP-Go?

MCP-Go is a framework used for developing the KR-MCP-Server.

How do I get a weather API key?

You can obtain a weather API key from 聚合数据 (Juhe Data) after registering and applying for the service.

Where does the server run by default?

The server runs on http://localhost:3001 by default.

Can I add my own tools to the server?

Yes, the server supports adding custom tools and prompts.

What license is the project under?

The project is licensed under the MIT License.