← 返回目录
P

Pare Dotnet

社区
为AI代理提供结构化的.NET CLI操作,返回类型化JSON。
分类
开发工具 第 339 / 438
Stars
★ 138 热门
传输方式
stdio(本地进程)
运行环境
Node.js >= 20
凭据
无需凭据
许可证
MIT
最近提交
42FMRS · D

该服务器是 Pare 集合的一部分,专注于 .NET CLI 操作的标准化,旨在为 AI 代理提供类型安全、token 高效的输出。它适用于需要可靠 CLI 数据集的自动化场景,尽管本资料未提供具体工具列表。

最强项 · 维护活跃度 12/20 最弱项 · 可靠性 4/20

可靠性
4/20
安全与权限
6/20
维护活跃度
12/20
文档质量
9/20
安装易用性
11/20
查看各项评分依据
可靠性 4/20
仅提供了 server.json 清单和仓库级 README,未提供 @paretools/dotnet 的源码、测试、CI 配置或工具定义。无法验证 stdio 初始化握手、工具注册或结构化输出的真实行为。README 中的通用能力说明不能归属到该服务器,且按规则属不可信证据。扣除缺少可执行验证与关键路径测试的分数。
安全与权限 6/20
没有该服务器的工具清单或源码,无法审查凭据处理、最小权限、网络访问或危险操作确认。未发现恶意代码、凭据窃取、隐蔽外传等红线,但也没有任何权限边界、操作确认或数据流披露。dotnet CLI 可能涉及 build/test/run/restore 等有副作用或网络操作的命令,但缺乏证据不能假设安全,只能按缺失扣分。故给 6 分,红线不成立但安全设计不可见。
维护活跃度 12/20
仓库元数据显示未归档、MIT 许可、版本 0.22.0 且有 npm 发布包,表明存在持续发布。但未提供提交历史、issue 响应情况、依赖更新实践或安全响应渠道。README 中的 CI、codecov、OpenSSF 徽章属于未经验证的声明,不能作为直接证据。扣除治理细节缺失,给 12 分。
文档质量 9/20
已提供材料包含通用架构、快速开始、环境变量工具筛选、故障排查和客户端配置链接,但缺少 pare-dotnet 服务器自身的工具列表、参数、输出 schema 和限制说明。文档目录链接存在但内容未交付,无法核实。README 属不可信证据,只能表明文档存在。扣除服务器级文档缺失,给 9 分。
安装易用性 11/20
清单明确给出 npm 包 @paretools/dotnet 0.22.0 与 stdio 传输,基本运行方式和客户端 JSON 配置模式简单。README 提供了通用配置示例并列出 dotnet 预设。但缺少该服务器的独立安装说明、已验证的客户端示例或执行证据。按静态校准,setup 上限为 15,且缺失证据应扣分,故给 11 分。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么执行命令或代码

适合谁

  • 需要可靠结构化数据的 .NET 开发者。
  • 使用 AI 代理进行 .NET 项目自动化的工作流。
  • 希望减少 token 消耗的 AI 工具用户。

不适合谁

  • 需要直接查看原始终端格式输出的场景。
  • 不需要结构化数据的简单手动 CLI 使用。

所需权限

  • 执行 dotnet CLI 命令,可能涉及文件系统读写(如构建输出、包缓存)。
  • 需要网络访问权限,用于还原 NuGet 包等操作。

风险与副作用

  • 执行 dotnet 命令可能修改项目文件或系统状态,如安装包、生成文件。
  • 若错误使用,可能意外执行危险命令(如强制清理)。
  • 依赖 .NET SDK 环境,未安装会导致失败。

安装接入

准备工作

运行环境:Node.js >= 20

其他可选配置项(1 个)
PARE_TOOLS 可选

使用 npm 包 @paretools/dotnet 安装,通过 stdio 传输方式运行。

验证是否装好

在客户端配置中添加 @paretools/dotnet 服务器后,重启会话并查看工具列表中是否出现 dotnet 相关工具,或运行 npx @paretools/init doctor 验证。

常见排障

  1. 确保已安装 .NET SDK,并可在终端中运行 `dotnet --version`。
  2. 检查 Node.js 版本是否 >= 20,因为服务器基于 Node.js。
  3. 如果连接超时,可增加 MCP 客户端的初始化超时设置。
  4. 通过环境变量 PARE_DOTNET_TOOLS 限制可用工具,减少上下文占用。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 运行 dotnet build 并把结果以结构化 JSON 返回给我
  • 用 dotnet test 跑一下测试,告诉我哪些失败了
  • 执行 dotnet format 检查项目格式问题

使用场景

在 AI 编码助手(如 Claude Code、Cursor)中替代手动解析 dotnet CLI 输出。
自动化 .NET 项目的构建、测试、包管理等操作,获得一致的结构化结果。
在多平台环境中,避免因终端输出格式差异导致的解析失败。

详细介绍

Pare .NET 是 Pare 项目中的一个 MCP 服务器,它封装 .NET CLI 命令,并将其输出转换为经过模式验证的 JSON 格式,供 AI 代理直接使用,避免了解析原始终端文本的脆弱性。它是为 AI 编码工具(如 Claude、Cursor)设计的,能够提供稳定、结构化的数据,并实现显著的 token 节省。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.9k · 工具数 2 与当前对比 →

源版本 57e1980e8375 数据同步于 2026-10-12 查看 FMRS 评分方法