CSharpMcpServer
模型上下文协议(MCP)服务器的C#实现为Claude Desktop API提供了扩展。该项目为文件系统操作、硬件信息检索、web内容获取和时间检索提供了各种工具。
用法
git clone https://github.com/shigekazukoya/CSharpMcpServer
cd CSharpMcpServer
dotnet build每个McpServer工具都是作为一个独立的.NET项目实现的,可以单独构建和使用。有关详细的使用说明,请参阅每个工具的Servers/README。
公用事业
- McpInsight -MCP服务器的调试和监控工具
- 实时监控MCP客户端和服务器之间的通信 - MCP服务器命令的交互式测试 - 以易于分析的格式显示消息 - 可用于基于stdio的MCP服务器开发的所有阶段
服务器
- 文件系统 -提供文件系统操作功能
- 文件读取、写入、编辑和删除 - 目录创建和文件夹结构检索 - ZIP压缩和提取 - 使用默认应用程序打开文件/文件夹
- PowerShell -为PowerShell命令执行提供安全接口
- 硬件信息检索器 -操作系统、CPU、GPU、内存和磁盘信息
- 时间 -检索当前时间
- 网络 -在默认浏览器中打开URL
- WebFetch -通过删除广告和导航从网页中提取主要内容
- 基于语义HTML元素的内容识别算法
- 网络信息 -检索网络适配器和TCP连接信息
- Visual Studio -检索Visual Studio信息
- 当前选定文件的内容 - 有关所有打开文件的信息
- 订阅 -处理RSS源
- 创建McpServer -创建MCP服务器项目的工具
- DotnetBuild -用于构建和分析的工具。NET项目
许可证
该项目根据 MIT许可证.
