Ermöglicht es KI-Assistenten, 2D-Platten-, 1D-Stab-, Holz- und True-Shape-Nesting-Schnittoptimierungen über die CutOptim API durchzuführen.
Auch bekannt als cutoptim/engine-mcp, engine-mcp, @cutoptim/mcp
- Stars
- 0
- Tools
- 6
- Downloads, 30 Tage
- 391
- Neueste Version
- 0.1.2
- Letzter Commit
- 10. Nov. 2026
- Lizenz
- MIT
Was ist CutOptim Engine MCP?
CutOptim Engine ist ein MCP server. Ermöglicht es KI-Assistenten, 2D-Platten-, 1D-Stab-, Holz- und True-Shape-Nesting-Schnittoptimierungen über die CutOptim API durchzuführen. Er stellt 6 Tools bereit, etwa optimize_2d, optimize_1d, optimize_wood.
Zusammenfassung generiert aus dem README des Projekts
Über CutOptim Engine MCP server
Die CutOptim Engine bietet spezialisierte Schnittoptimierungs-Funktionen für KI-Assistenten über das Model Context Protocol. Sie ermöglicht es Nutzern, effiziente Layouts für verschiedene Materialien zu berechnen, darunter 2D-Platten, 1D-Stäbe, Holz sowie True-Shape-Nesting für freiformige Polygon-Teile. Entwickler können diese Funktionen in Clients wie Claude Desktop, Cursor, VS Code oder Claude Code integrieren.
Nutzer können sich über ein gehostetes Setup verbinden, indem sie ihren Client auf den CutOptim API Endpoint mit einem Bearer Token ausrichten, oder sie lassen den Server lokal via npx laufen. Der Server benötigt einen CUTOPTIM_API_KEY, um auf die Optimierungs-Tools zuzugreifen, wobei Validierungstools auch ohne diesen kostenlos bleiben. Das System enthält spezifische Tools wie optimize_2d, optimize_1d, optimize_wood und optimize_nest, um unterschiedliche Materialgeometrien zu verarbeiten. Zudem werden get_job und get_usage Tools bereitgestellt, um asynchrone Aufgaben zu verwalten und monatliche Quoten zu überwachen.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du CutOptim Engine MCP
Formate geprüft am 10. Nov. 2026CutOptim Engine MCP in Claude Code installieren
$ claude mcp add --env CUTOPTIM_API_KEY=<YOUR_CUTOPTIM_API_KEY> engine-mcp -- npx -y @cutoptim/mcpCutOptim Engine MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"engine-mcp": {
"command": "npx",
"args": [
"-y",
"@cutoptim/mcp"
],
"env": {
"CUTOPTIM_API_KEY": "<YOUR_CUTOPTIM_API_KEY>"
}
}
}
}CutOptim Engine MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"engine-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cutoptim/mcp"
],
"env": {
"CUTOPTIM_API_KEY": "<YOUR_CUTOPTIM_API_KEY>"
}
}
}
}CutOptim Engine MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"engine-mcp": {
"command": "npx",
"args": [
"-y",
"@cutoptim/mcp"
],
"env": {
"CUTOPTIM_API_KEY": "<YOUR_CUTOPTIM_API_KEY>"
}
}
}
}CutOptim Engine MCP in Codex installieren
~/.codex/config.toml
[mcp_servers.engine-mcp] command = "npx" args = ["-y", "@cutoptim/mcp"] [mcp_servers.engine-mcp.env] CUTOPTIM_API_KEY = "<YOUR_CUTOPTIM_API_KEY>"
CutOptim Engine MCP in Gemini CLI installieren
~/.gemini/settings.json
{
"mcpServers": {
"engine-mcp": {
"command": "npx",
"args": [
"-y",
"@cutoptim/mcp"
],
"env": {
"CUTOPTIM_API_KEY": "<YOUR_CUTOPTIM_API_KEY>"
}
}
}
}CutOptim Engine MCP tools 6
Erkannt aus dem READMEoptimize_2doptimize_1doptimize_woodoptimize_nestget_jobget_usage
| optimize_2d | — | |
| optimize_1d | — | |
| optimize_wood | — | |
| optimize_nest | — | |
| get_job | — | |
| get_usage | — |
Konfiguration
CUTOPTIM_API_KEYSecretYour CutOptim API key (co_live_…, co_test_…, or the public demo key). Not needed for validate_*.
| Name | Beschreibung | Typ |
|---|---|---|
| CUTOPTIM_API_KEY | Your CutOptim API key (co_live_…, co_test_…, or the public demo key). Not needed for validate_*. | Secret |
Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageBestanden
- Remote Endpoint nutzt HTTPSBestanden
- Destruktive Tools sind markiertBestanden
- Keine versteckten Anweisungen an das ModellBestanden
- Kein kritischer Hinweis im Paket oder seinen AbhängigkeitenBestanden
README
Auf GitHub ansehenTwo ways to connect
Hosted (no install) — point your MCP client at https://api.cutoptim.com/mcp with the header
Authorization: Bearer <your API key>. Configurations for Claude Code, Cursor, VS Code and Claude Desktop are in the
MCP guide.
Local (this package, stdio) — runs on your machine and calls the same API with your key:
{
"mcpServers": {
"cutoptim": {
"command": "npx",
"args": ["-y", "@cutoptim/mcp"],
"env": { "CUTOPTIM_API_KEY": "co_test_YOUR_KEY" }
}
}
}
Claude Code: claude mcp add cutoptim --env CUTOPTIM_API_KEY=co_test_YOUR_KEY -- npx -y @cutoptim/mcp
| Variable | Meaning |
|---|---|
CUTOPTIM_API_KEY |
your key: co_live_…, co_test_… (never billed) or the public demo key. Without one, only the validate_* tools work. |
CUTOPTIM_BASE_URL |
default https://api.cutoptim.com |
Node 18 or newer.
Tools
| Tool | What it does | Cost |
|---|---|---|
optimize_2d |
rectangular parts from sheets: layout, cut plan, yield | one API call |
optimize_1d |
lengths from bars, tubes, profiles | one API call |
optimize_wood |
timber parts by cross-section | one API call |
optimize_nest |
free-form polygon parts on sheets | one API call |
validate_2d · validate_1d · validate_wood · validate_nest |
check a request without solving it | free |
get_job |
read an async engine: "max" job |
free |
get_usage |
calls used and left this month | free |
The arguments of each tool are exactly the request body of its endpoint — the schemas are generated from the
OpenAPI document. Every result carries a short summary for the assistant
and the API's JSON answer as structuredContent.
Quota and billing
One tool call is one Engine API call: the same key, quota, rate limits and billing as calling the REST API yourself.
The client sends an Idempotency-Key with every optimize call, so its own retries are never charged twice.
License and support
MIT. This repository is published from the CutOptim monorepo; report a bug in Issues or write to support@cutoptim.com.
CutOptim Engine MCP Fragen
Wie füge ich CutOptim Engine MCP zu Claude Code hinzu?
Führe claude mcp add --env CUTOPTIM_API_KEY=<YOUR_CUTOPTIM_API_KEY> engine-mcp -- npx -y @cutoptim/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich CutOptim Engine MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Tools bietet CutOptim Engine MCP?
Er stellt 6 Tools bereit, darunter optimize_2d, optimize_1d, optimize_wood, optimize_nest, get_job.
Wie kann ich mich mit dem CutOptim MCP server verbinden?
Du kannst dich über eine gehostete Version verbinden, indem du deinen Client auf die API URL mit einem Bearer Token ausrichtest, oder du lässt ihn lokal mit npx unter Verwendung deines API Keys laufen.
Gibt es kostenlose Tools?
Ja, Validierungstools, das Auslesen von async jobs und die Überprüfung des Verbrauchs sind kostenlos.
Wie funktioniert die Abrechnung für Tool-Aufrufe?
Jeder Aufruf eines Optimierungs-Tools zählt als ein Engine API Call und folgt denselben Kontingent- und Abrechnungsregeln wie die REST API.