使用说明
MLflowPrompt注册表MCP服务器
模型上下文协议(MCP)服务器 MLflow提示注册表,允许访问MLflow中管理的提示模板。
此服务器实现 MCP提示规范 用于发现和使用MLflowPromptRegistry中的提示模板。主要用例是从Claude Desktop中的MLflow加载提示模板,允许用户方便地指示Claude执行重复任务或常见工作流。
工具
list-prompts- 列出可用提示
- 输入:
cursor(可选字符串):分页光标filter(可选字符串):筛选提示
- 返回:提示对象列表
get-prompt- 检索并编译特定提示
- 输入:
name(string):要检索的提示的名称arguments(可选对象):带提示变量的JSON对象
- 返回:编译的提示对象
设置
1:安装MLflow和启动提示注册表
如果您还没有托管Prompt注册表,请安装并启动MLflow服务器:
pip install mlflow>=2.21.1
mlflow server --port 5000
2:在MLflow中创建提示模板
如果你还没有,请在MLflow中创建一个提示模板 本指南.
3:构建MCP服务器
npm install
npm run build
4:将服务器添加到Claude Desktop
通过编辑为桌面配置Claude claude_desktop_config.json:
{
"mcpServers": {
"mlflow": {
"command": "node",
"args": ["<absolute-path-to-this-repository>/dist/index.js"],
"env": {
"MLFLOW_TRACKING_URI": "http://localhost:5000"
}
}
}
}
确保更换 MLFLOW_TRACKING_URI 使用您的实际MLflow服务器地址。