mcpField
🔁
🔁 MCP Reverse String Server

🔁 MCP Reverse String Server

本地服务
github.com/kadirdundar开发工具080 周前更新

关于 🔁 MCP Reverse String Server

这是一个用 C# 和 .NET 编写的轻量 MCP 服务,可反转输入字符串,也展示了如何在 .NET 中实现 MCP。

主要功能

  1. 01反转输入字符串
  2. 02实现 MCP 服务
  3. 03基于 C# 和 .NET

适用场景

  1. 01通过 MCP 客户端反转文本
  2. 02了解基础 C# MCP 实现

MCP 相关

向 MCP 客户端提供字符串反转操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🔁 MCP 反转字符串服务

本项目是一个使用 C# 和 .NET 开发的简单 Model Context Protocol (MCP) 服务。该服务会将用户提供的字符串反转后返回。这是一个入门级示例,展示了 MCP 的基本功能以及如何将其与 C# 集成。

🚀 功能

  • 一个兼容 MCP 协议的简单服务
  • 反转用户提供的字符串
  • 安装和运行简单

🛠️ 安装

  1. 克隆仓库:

    git clone https://github.com/kadirdundar/MCP.git
    cd mcp-reverse-string-server
    
  2. 安装所需的 NuGet 包: 在项目目录中运行以下命令:

    dotnet restore
    
  3. 构建并运行项目:

    dotnet run
    

    服务将开始监听来自 MCP 客户端的请求。

⚙️ 用法

服务运行后,MCP 客户端可以发送如下请求来反转字符串:

{
  "method": "ReverseString",
  "params": {
    "input": "Merhaba Dünya"
  }
}

服务将返回如下响应:

{
  "result": "aynüD abahreM"
}

🤖 VSCode Copilot 集成

服务运行后,在 Visual Studio Code 中打开 Copilot 扩展,即可在 Agent 模式下与模型交互。当您提出相关问题时,Copilot 会发送必要的 MCP 请求来访问此服务,并根据服务中的指令继续执行操作。

📁 项目结构

  • Program.cs:服务的入口点和配置
  • ReverseTool.cs:包含字符串反转功能的类

📚 资源

🤝 参与贡献

欢迎贡献!请创建一个 issue 或提交 pull request。

📄 许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。