使用说明
# 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许可证.