Token导航 LogoToken导航

MCP Server · AI代理

LFM MCP Orchestrator

用于本地Ollama托管LFM 2.5角色的三阶段编排器,支持MCP服务器集成和任务处理。

stdio官方级别未说明来源级核验工具 0
本地AIPython本地部署

快速开始

作者 / 组织
Syun-tnb
提供方
Syun-tnb
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

LFM MCP Orchestrator 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

uv run python src/main.py "ローカルLLM構成を説明して"

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

LFM MCP编排器

Ollama主持的三个LFM 2.5角色的本地第一编排器:

  • thinking
  • instruct
  • jp

当前代码按顺序运行这些阶段,而不是并行运行。它针对本地Ollama设置,可以通过stdio连接到MCP服务器。

状态

这个存储库还处于早期阶段。下面的文档描述了代码中实现的当前行为。

  • 已实施:

- CLI入口点 src/main.py - 三阶段编排 src/orchestrator/engine.py - 提示建设者 instruct, thinking,以及 jp - MCP服务器附件和工具目录加载

  • 尚未实施:

- 模型并行执行 - 从编排管道调用工具 - 捆绑模型配置或模型文件

文档

仓库的规划

src/
  agents/           Prompt builders and payload models for each stage
  mcp_runtime/      MCP server config, attachment, and tool registry
  orchestrator/     Engine config, orchestration flow, traces, helpers
  main.py           CLI entry point
tests/
  test_orchestrator_engine.py
docs/
  README.md
  architecture.md
  mcp.md
  development.md
  README_jp.md

快速启动

1.要求

  • python >=3.14
  • uv
  • ollama
  • Olama型号以这些名称提供,除非被覆盖:

- lfm-thinking - lfm-instruct - lfm-jp

从代码推断的当前行为:

  • 该项目被描述为针对MacBook Air M4,但代码本身并没有强制执行仅限macOS的行为。
  • 如果 OLLAMA_HOST 指向本地主机,而Ollama未运行,CLI将尝试启动 ollama serve 自动。

2.安装依赖项

uv sync

3.准备环境

CLI加载本地 .env 如果存在,则自动文件。

最低预期环境:

export OLLAMA_HOST=http://127.0.0.1:11434
export LFM_THINKING_MODEL=lfm-thinking
export LFM_INSTRUCT_MODEL=lfm-instruct
export LFM_JP_MODEL=lfm-jp

如果您的本地模型名称不同,请用上面的环境变量覆盖它们。

4.运行编排器

将提示作为参数传递:

uv run python src/main.py "ローカルLLM構成を説明して"

从文件读取:

uv run python src/main.py --prompt-file task.txt

管道输入:

echo "Explain the current pipeline." | uv run python src/main.py

打印痕迹至 stderr:

uv run python src/main.py --trace "Describe the runtime flow."

运行时摘要

从代码推断的当前行为:

  1. CLI加载环境变量,读取提示,构建 EngineConfig,并确保可以联系到Ollama。
  2. 如果提示包含日文字符, instruct 作为规范化阶段运行,并生成一份简洁的英语任务备忘录。
  3. 如果提示不包含日文字符,则跳过规范化,并在代码中创建合成任务备忘录。
  4. thinking 接收任务备忘录并返回英语推理 RESULT: 部分。
  5. jp 接收提取的 RESULT: 值,并将其重写为最终的日语响应。
  6. 原始阶段输出和累积的接力棒被记录到 stderr.

看 docs/architecture.md 对于全流量。

配置

代码当前使用的环境变量:

变量默认值用途
OLLAMA_HOSThttp://127.0.0.1:11434 基础 URL
LFM_THINKING_MODELlfm-thinking的型号名称 thinking 舞台
LFM_INSTRUCT_MODELlfm-instruct的型号名称 instruct 舞台
LFM_JP_MODELlfm-jp的型号名称 jp 舞台
LFM_TARGET_LOCALEja-JP区域设置传递到终结器提示符中
LFM_MAX_TOOL_ROUNDS4存在于配置中,当前未被运行时使用
LFM_REQUEST_TIMEOUT180Ollama客户端超时(秒)
OLLAMA_KEEP_ALIVE10m奥利玛活着的提示
LFM_ALLOW_PARTIAL_MCPtrue允许在MCP服务器部分故障的情况下启动
MCP_SERVERS_JSON空MCP服务器定义的内联JSON列表

CLI选项:

  • --prompt-file PATH
  • --mcp-config PATH
  • --trace

MCP配置

MCP服务器定义可以通过以下任一方式提供:

  • --mcp-config path/to/servers.json
  • MCP_SERVERS_JSON='[...]'

例子:

[
  {
    "name": "filesystem",
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-filesystem", "/tmp"],
    "enabled": true,
    "tool_prefix": "fs"
  }
]

重要电流限制:

  • MCP注册表已初始化,工具元数据已加载,但中的编排路径 src/orchestrator/engine.py 当前不向模型公开工具或执行工具调用。
  • 因此, OrchestrationResult.tools 当前始终为空。

细节: docs/mcp.md

故障排除

Ollama is not installed or not on PATH

安装Ollama并确认 ollama 在所使用的外壳中可用 uv run.

Ollama is not reachable

  • 检查 OLLAMA_HOST.
  • 如果主机是远程的,CLI将不会自动启动Ollama。
  • 如果主机是本地的,请尝试 ollama serve 手动并重新运行。

型号名称错误

存储库当前不提供模型设置脚本或模型文件。确认 ollama list 包含在中配置的名称 LFM_THINKING_MODEL, LFM_INSTRUCT_MODEL,以及 LFM_JP_MODEL.

似乎跳过了快速规范化

从代码推断的当前行为:

  • 规范化仅在输入包含正则表达式检测到的日文字符时运行
  • 仅英文提示绕过 instruct 正常化阶段

MCP服务器启动警告

随着 LFM_ALLOW_PARTIAL_MCP=true,失败的MCP附件被记录为警告,启动继续。使用 --trace 检查序列化结果中的警告。

发展

此存储库中所需的验证命令:

python3 -m py_compile src/main.py src/orchestrator/engine.py src/agents/*.py src/agents/__init__.py

当前存在的单元测试:

python3 -m unittest tests/test_orchestrator_engine.py

更多详情: docs/development.md

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

LLM编排Python本地部署本地AI任务处理MCP集成

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
LFM MCP Orchestrator

MCP World · 本页

0stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

LFM MCP Orchestrator 怎么安装?

公开资料给出的安装命令是 uv run python src/main.py "ローカルLLM構成を説明して",运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

LFM MCP Orchestrator 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

LFM MCP Orchestrator 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

LFM MCP Orchestrator 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

LFM MCP Orchestrator 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP