optiguide-mcp

hugobarbalho/optiguide-mcp

3.1

If you are the rightful owner of optiguide-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

OptiGuide MCP Server is a Model Context Protocol server offering optimization tools for solving mixed integer programming problems.

Tools
3
Resources
0
Prompts
0

OptiGuide MCP Server

This is a Model Context Protocol (MCP) server providing optimization tools:

  • mip_formulation: Given an optimization problem description, returns the LaTeX formulation of a mixed integer programming problem.
  • mip_resolve: Given a problem description, LaTeX formulation, and inputs, solves the optimization problem.
  • what_if_analysis: Given a question, modifies the formulation or data for a new scenario and resolves the problem.

Installation

python -m venv .venv; .\.venv\Scripts\activate; python -m pip install -e .

Linux (bash)

python -m venv .venv
source .venv/bin/activate
python -m pip install -e .

Usage

# Run with standard IO transport
python -m optiguide_mcp

# Run with HTTP transport
python -m optiguide_mcp --http --port 8000

# Run with streamable protocol
python -m optiguide_mcp --streamable-http --port 8000

Tools

Visit /tools when the server is running to list available MCP tools.