mcpField
O
Optimization Solver (LP / MIP Scheduling)

Optimization Solver (LP / MIP Scheduling)

远程服务
saifs.ai其他4今天更新

关于 Optimization Solver (LP / MIP Scheduling)

面向规划与运营任务的线性及混合整数优化 MCP 服务。提供生产、配料、运输和排班模板,也支持自定义求解,并解释约束与影子价格。

主要功能

  1. 01优化生产组合
  2. 02制定配料与运输计划
  3. 03优化班次排班
  4. 04求解自定义 LP
  5. 05解释约束与敏感性
  6. 06报告不可行模型的冲突约束

适用场景

  1. 01在产能限制内制定生产计划
  2. 02计算满足规格的最低成本配料
  3. 03制定最低成本的人员排班
  4. 04定位不可行模型中的冲突约束

MCP 相关

通过 Streamable HTTP 向 MCP 客户端提供优化工具,并使用 OAuth 2.1 进行客户端登录。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://optimization-solver-mcp-microsoft.saifs.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

优化求解器(LP / MIP 调度)

通用约束优化服务:描述目标和约束,即可获取最优方案及影子价格。内置模板涵盖产品组合、混合、运输和班次覆盖,调用方无需编写 LP。对于无可行解的问题,服务会返回冲突约束。

注册表名称ai.saifs/optimization-solver
端点https://optimization-solver-mcp-microsoft.saifs.ai/mcp
传输方式Streamable HTTP(远程,无需安装)
身份验证OAuth 2.1 — PKCE(S256)和动态客户端注册;首次使用时,客户端会打开登录页面
发布方SAIFS AI

安装

VS Code / GitHub Copilot

将其添加到 .vscode/mcp.json(工作区)或用户级 mcp.json 中:

{
  "servers": {
    "saifs-optimization-solver": {
      "type": "http",
      "url": "https://optimization-solver-mcp-microsoft.saifs.ai/mcp"
    }
  }
}

然后在 MCP 视图中启动服务,并按提示登录。

Claude(claude.ai、Desktop)

设置 → 连接器 → 添加自定义连接器,然后粘贴:

https://optimization-solver-mcp-microsoft.saifs.ai/mcp
Claude Code
claude mcp add --transport http saifs-optimization-solver https://optimization-solver-mcp-microsoft.saifs.ai/mcp
其他 MCP 客户端

使用 Streamable HTTP 传输方式连接到 https://optimization-solver-mcp-microsoft.saifs.ai/mcp。服务会返回带有 WWW-Authenticate: Bearer … resource_metadata=… 挑战的 401 响应,因此支持 OAuth 的客户端会自动登录。

工具

工具功能
explain_solution查看哪些约束处于紧约束状态、影子价格(每项约束的成本)和敏感性。
optimize_blend满足规格要求的最低成本混合方案(饮食 / 混合)。
optimize_production_mix根据产品、资源和约束,计算最优产量和利润。
optimize_schedule满足人员配置规则的最低成本班次覆盖方案。
optimize_transportation根据货源、目的地、供给和需求,计算最低成本运输方案。
solve_custom_lp面向高级用户的通用 LP 求解器,可根据目标和约束求解。

示例提示词

  • “在产能范围内找到最佳产品组合”
  • “在各个项目之间分配预算”
  • “安排机器上的作业”

支持

评论

支持 Markdown

第一次接触 MCP?

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

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