使用说明
赫维·麦克普
A C# 模型上下文协议(MCP) 服务器使用 标准 运输,旨在连接 Hevy 应用程序到客户端,如Cursor。
需求
- .NET SDK 与项目兼容
TargetFramework(目前net10.0).
在本地构建和运行
dotnet build
dotnet run
该过程说明了MCP stdin/stdout不要将其视为HTTP服务;MCP客户端将可执行文件作为子进程启动。
光标
- 添加
.cursor/mcp.json在工作区根目录(或~/.cursor/mcp.json用于全局设置)。 - 示例使用
dotnet run:
{
"mcpServers": {
"hevy-mcp": {
"type": "stdio",
"command": "dotnet",
"args": [
"run",
"--project",
"${workspaceFolder}/HevyMcp/HevyMcp.csproj",
"--no-launch-profile"
]
}
}
}
调整 .csproj 如果您在Cursor中打开的文件夹不是此存储库根目录,则返回路径。
- 重新加载光标窗口(开发者:重新加载窗口)或在下面切换服务器 设置→ 特性→ 模型上下文协议 代码更改后。
日志: View → 输出→ MCP日志.
工具
通过以下方式从装配中发现工具 [McpServerToolType] / [McpServerTool] (ModelContextProtocol SDK)。目前有一个样本 Echo 工具;根据需要用Hevy API调用替换或扩展它。
许可证
麻省理工学院——见 许可证.
