MCP服务器实现

My MCP Server是一个模块化、开发者友好的Minecraft Coder Pack(MCP)服务器实现,提供可定制和易于扩展的基础设施。

  • by dilushamadushan
  • C#
  • 本地部署
  • 更新于
在 GitHub 查看 dilushamadushan/my-mcp-server

使用说明

我的MCP服务器

欢迎来到 我的MCP服务器 --模块化、开发人员友好的Minecraft Coder Pack(MCP)服务器实现!

📝 概述

我的MCP服务器 为运行和开发使用MCP工具包构建的Minecraft服务器提供了一个强大、可定制且易于扩展的基础。

🚀 安装

1.安装。网

下载并安装 .NET SDK 对于您的操作系统。

验证终端中的安装:

dotnet --version

2.克隆存储库

git clone https://github.com/dilushamadushan/my-mcp-server.git
cd my-mcp-server
cd MyMcpServer

3.建设项目

dotnet build

4.运行服务器

dotnet run --project MyMcpServer.csproj

5.在副驾驶聊天中添加工具

注: 在Copilot Chat中添加该工具之前,请确保您的MCP服务器正在运行。

  1. 在VS Code中打开Copilot聊天。
  2. 点击 齿轮图标 (⚙️) 或 “添加工具” 按钮。
  3. 选择您的MCP服务器(MCP server Name)从列表中。

🛠️ 可用工具

您可以从兼容的客户端调用这些MCP工具:

🔹 说你好

Command: SayHello
Response: Hello from the MCP Server!

🔹 回声

Command: Echo
Input: "This is a test"
Response: You said: This is a test

🔹 问候

Command: Greet
Input: "Dilusha"
Response: Hello, Dilusha!

🤝 贡献

欢迎投稿!
开始:

  1. 分叉存储库
  2. 创建新分支:
    git checkout -b feature/my-feature
  3. 提交您的更改:
    git commit -am 'Add a new feature'
  4. 推你的叉子:
    git push origin feature/my-feature
  5. 打开拉取请求 在GitHub上

享受用我的MCP服务器构建你的Minecraft服务器! 🌟