# CHUK MCP Solver

> Use this tool when you need to solve complex constraint satisfaction and optimization problems, such as scheduling, resource allocation, and budget optimization. It provides a powerful interface for LLMs and AI agents to input problem constraints and receive optimized solutions as output. Ideal for use cases where efficient allocation of resources, time, or budget is crucial, the CHUK MCP Solver leverages Google OR-Tools CP-SAT solver for robust and reliable results.

Canonical page: https://skillsregistry.net/skills/ibm-chuk-mcp-solver  
JSON: https://api.skillsregistry.net/v1/skills/ibm-chuk-mcp-solver

## Description

Provides constraint satisfaction and optimization capabilities to LLMs and AI agents for scheduling, resource allocation, routing, budget optimization, and configuration problems using Google OR-Tools CP-SAT solver.

## Trust

- **Trust score (0–1):** 0.68
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-02

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/astccm4xr2)
- **Repository:** <https://github.com/IBM/chuk-mcp-solver>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ibm-chuk-mcp-solver"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ibm-chuk-mcp-solver` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ibm-chuk-mcp-solver/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
