mcpField
M
MLflow Prompt Registry MCP Server

MLflow Prompt Registry MCP Server

本地服务
github.com/B-Step62AI 与智能体383 周前更新

关于 MLflow Prompt Registry MCP Server

MLflow Prompt Registry MCP Server 让 MCP 客户端访问存储在 MLflow 中的提示词模板。它支持发现提示词,并获取填入变量后的模板,可用于 Claude Desktop 中的重复任务等工作流。

主要功能

  1. 01列出可用提示词
  2. 02筛选并分页浏览提示词
  3. 03按名称获取提示词
  4. 04使用变量编译提示词

适用场景

  1. 01查找 MLflow 中的提示词
  2. 02加载重复任务所需的模板
  3. 03使用前填入提示词变量

MCP 相关

该服务实现 MCP Prompts 规范,通过列表和获取操作公开 MLflow 提示词模板。客户端可列出提示词,并提供参数来获取编译后的提示词。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MLflow Prompt Registry MCP 服务

用于 MLflow Prompt Registry 的模型上下文协议(MCP)服务,可访问由 MLflow 管理的提示词模板。

此服务实现了 MCP 提示词规范,用于发现和使用来自 MLflow Prompt Registry 的提示词模板。其主要用途是在 Claude Desktop 中加载 MLflow 的提示词模板,让用户可以方便地指示 Claude 执行重复性任务或常见工作流。

README 配图

工具

  • list-prompts
    • 列出可用的提示词
    • 输入:
      • cursor(可选字符串):用于分页的游标
      • filter(可选字符串):提示词筛选条件
    • 返回:提示词对象列表
  • get-prompt
    • 检索并编译指定的提示词
    • 输入:
      • name(字符串):要检索的提示词名称
      • arguments(可选对象):包含提示词变量的 JSON 对象
    • 返回:编译后的提示词对象

设置

1:安装 MLflow 并启动 Prompt Registry

如果尚未安装并启动 MLflow 服务,请先安装并启动,以托管 Prompt Registry:

pip install mlflow>=2.21.1
mlflow server --port 5000
2:在 MLflow 中创建提示词模板

如果尚未创建,请按照本指南在 MLflow 中创建提示词模板。

3:构建 MCP 服务
npm install
npm run build
4:将服务添加到 Claude Desktop

编辑 claude_desktop_config.json,配置 Claude for Desktop:

{
  "mcpServers": {
    "mlflow": {
      "command": "node",
      "args": ["<absolute-path-to-this-repository>/dist/index.js"],
      "env": {
        "MLFLOW_TRACKING_URI": "http://localhost:5000"
      }
    }
  }
}

请务必将 MLFLOW_TRACKING_URI 替换为实际的 MLflow 服务地址。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。