typesafe-mcp
让编码助手直接调用判断题
实现思路与验证边界 →JEV GUIDE
如果希望编码助手在工作中调用 Jev,可以通过 MCP 暴露判断工具。本文以已核对版本的 typesafe-mcp 为例,区分工具接通与模型调用成功。
typesafe-mcp 暴露通用 evaluate 工具,接收 state 与 questions;jev-mcp 的案例则关注引用核对、内容筛查和候选重排。工具名称相似不代表配置和用途相同,先阅读下方具体案例。
在编码流程中,可以让助手判断某条反馈是否包含明确故障,再由原有程序打开处理步骤。MCP 服务不等于完整的自动化执行系统。
第一层是可执行程序可以启动;第二层是 MCP 客户端能初始化并列出工具;第三层才是带真实 API 凭据的 evaluate 调用成功。不要把前两层的成功当作 Jev 已可用。
下面仅展示 MCP 工具参数,不是完整 JSON-RPC 消息。它只检查合成发布说明是否提到迁移要求,不读取本机仓库,也没有真实 API 返回值。
{
"name": "evaluate",
"arguments": {
"state": {
"release_note": "Version 2 changes the settings format. Run the migration command before restarting."
},
"questions": {
"migration_required": {
"type": "noul",
"instructions": "Does `release_note` explicitly require a migration before using the new version?"
}
}
}
}该版本支持 TypeSafe 或 OpenRouter 路由;已有其他供应商的环境变量可能影响未配置 TypeSafe 时的选择。检查实际 endpoint、模型和账单归属,不仅检查服务端进程是否启动。
项目的 setup 操作会修改对应客户端的配置。已有 MCP 服务较多时,先备份配置并检查名称冲突。密钥应由本机或服务端注入,不要写进可公开分享的配置截图。
此固定版本已通过本地 Go 测试、构建、MCP 初始化和工具列表检查;没有调用真实 evaluate,因此不能据此判断模型输出、网络延迟或费用。真实接入还需你的有效 API 权限。
让编码助手直接调用判断题
实现思路与验证边界 →核对引用、筛查内容、重排候选
实现思路与验证边界 →02 / JEV GUIDE
用一个合成故障报告了解 Jev API 请求,查看 state、questions、Bearer 鉴权和响应检查步骤,附可下载 JSON 示例。
阅读指南 →03 / JEV GUIDE
学习 Jev 提示词的任务拆分与题型选择,用原创反馈分流示例区分 Choice、Score、Noul,并设计边界样本。
阅读指南 →