mcp-ortools
If you are the rightful owner of mcp-ortools 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.
MCP-ORTools is a Model Context Protocol server implementation using Google OR-Tools for constraint solving, designed for use with Large Language Models.
MCP-ORTools integrates Google's OR-Tools constraint programming solver with Large Language Models through the Model Context Protocol. It allows AI models to submit and validate constraint models, set model parameters, solve constraint satisfaction and optimization problems, and retrieve and analyze solutions. The server supports JSON-based model specification, enabling the definition of variables, constraints, and optional optimization objectives. It is particularly useful for solving problems like portfolio selection and knapsack problems, leveraging the full capabilities of the OR-Tools CP-SAT solver.
Features
- Full OR-Tools CP-SAT solver support
- JSON-based model specification
- Support for integer and boolean variables
- Linear constraints and optimization objectives
- Timeouts and solver parameters