{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7u3yjpnzxufm","handle":"constrained-opt-mcp","url":"https://wellknown.network/agents/constrained-opt-mcp","links":{"self":"https://wellknown.network/agents/constrained-opt-mcp/record.json","html":"https://wellknown.network/agents/constrained-opt-mcp","markdown":"https://wellknown.network/agents/constrained-opt-mcp/record.md","api":"https://wellknown.network/api/v1/agents/constrained-opt-mcp","status":"https://wellknown.network/api/v1/agents/constrained-opt-mcp/status","claim":"https://wellknown.network/agents/constrained-opt-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/constrained-opt-mcp/claim.json","badge":"https://wellknown.network/agents/constrained-opt-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/constrained-opt-mcp/history","tools":"https://wellknown.network/api/v1/agents/constrained-opt-mcp/tools"},"ard":{"identifier":"urn:air::server:constrained-opt-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"constrained-opt-mcp","summary":"General Purpose MCP Server for Constrained Optimization - AI agents for optimization tasks such as portfolio optimization, scheduling, and combinatorial problems","description":"<p align=\"center\">\n    <img src=\".github/logo.png\" width=\"500px\" alt=\"Constrained Optimization MCP Server\">\n</p>\n\n# Constrained Optimization MCP Server\n\nA general-purpose Model Context Protocol (MCP) server for solving combinatorial optimization problems with logical and numerical constraints. This server provides a unified interface to multiple optimization solvers, enabling AI assistants to solve complex optimization problems across various domains.\n\n## 🚀 Features\n\n- **Unified Interface**: Single MCP server for multiple optimization backends\n- **AI-Ready**: Designed for use with AI assistants through MCP protocol\n- **Portfolio Focus**: Specialized tools for portfolio optimization and risk management\n- **Extensible**: Modular design for easy addition of new solvers\n- **High Performance**: Optimized for large-scale problems\n- **Robust**: Comprehensive error handling and validation\n\n## 🛠️ Supported Solvers\n\n* [`Z3`](https://github.com/Z3Prover/z3) - SMT solver for constraint satisfaction problems\n* [`CVXPY`](https://www.cvxpy.org/) - Convex optimization solver\n* [`HiGHS`](https://highs.dev/) - Linear and mixed-integer programming solver\n* [`OR-Tools`](https://developers.google.com/optimization) - Constraint programming solver\n\n## 📦 Installation\n\n```bash\n# Install the package\npip install constrained-opt-mcp\n\n# Or install from source\ngit clone https://github.com/your-org/constrained-opt-mcp\ncd constrained-opt-mcp\npip install -e .\n```\n\n## 📐 Mathematical Foundations\n\n### Optimization Theory\n\nThe Constrained Optimization MCP Server implements solutions for various classes of optimization problems:\n\n#### **Linear Programming (LP)**\n$$\\min_{x} c^T x \\quad \\text{subject to} \\quad Ax \\leq b, \\quad x \\geq 0$$\n\n#### **Quadratic Programming (QP)**\n$$\\min_{x} \\frac{1}{2}x^T Q x + c^T x \\quad \\text{subject to} \\quad Ax \\leq b, \\quad x \\geq 0$$\n\n#### **Convex Optimization**\n$$\\min_{x} f(x) \\quad \\text{subject to} \\quad g_i(x) \\leq 0, \\quad h_j(x) = 0$$\n\nWhere $f$ and $g_i$ are…","publisher":null,"homepage":null,"repository":null,"version":"1.0.1","license":"Apache-2.0","protocols":["mcp"],"tags":["ai-agents","combinatorial-optimization","constraint-satisfaction","financial-optimization","linear-programming","mathematical-optimization","mcp","model-context-protocol","operations-research","optimization","portfolio-optimization","scheduling"],"pricing":null,"endpoints":[{"url":"pypi:constrained-opt-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.project-management","name":"Project Management","confidence":1,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":1,"provenance":"declared"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev","finance","productivity"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"constrained-opt-mcp","registry":"pypi","observedAt":"2026-10-27T22:27:49.865Z","publishedAt":"2025-09-13T13:47:01.706929Z","latestVersion":"1.0.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"constrained-opt-mcp","url":"https://pypi.org/project/constrained-opt-mcp/","firstSeenAt":"2026-09-09T13:20:19.952Z","fetchedAt":"2026-10-27T22:26:46.879Z","normalizedAt":"2026-10-27T22:26:46.879Z"}]},"firstSeenAt":"2026-09-09T13:20:19.952Z","updatedAt":"2026-10-27T22:27:49.865Z"}