CutOptim API aracılığıyla yapay zeka asistanlarının 2D panel, 1D çubuk, kereste ve true-shape nesting kesim optimizasyonu yapmasını sağlar.
Ayrıca bilinen adı cutoptim/engine-mcp, engine-mcp, @cutoptim/mcp
- Yıldızlar
- 0
- Araçlar
- 6
- İndirmeler, 30 gün
- 391
- En son sürüm
- 0.1.2
- Son commit
- 10 Kas 2026
- Lisans
- MIT
CutOptim Engine MCP nedir?
CutOptim Engine bir MCP sunucusudur. CutOptim API aracılığıyla yapay zeka asistanlarının 2D panel, 1D çubuk, kereste ve true-shape nesting kesim optimizasyonu yapmasını sağlar. 6 araç sunar; örneğin optimize_2d, optimize_1d, optimize_wood.
Özet, projenin README dosyasından oluşturuldu
CutOptim Engine MCP sunucusu hakkında
CutOptim Engine, Model Context Protocol aracılığıyla yapay zeka asistanları için özelleşmiş kesim optimizasyonu yetenekleri sunar. Kullanıcıların 2D paneller, 1D çubuklar, kereste ve serbest formlu poligon parçalar için true-shape nesting dahil olmak üzere çeşitli malzemeler için verimli yerleşim planları hesaplamasına olanak tanır. Geliştiriciler bu yetenekleri Claude Desktop, Cursor, VS Code veya Claude Code gibi istemcilere entegre edebilirler.
Kullanıcılar, istemcilerini bir Bearer token ile CutOptim API uç noktasına yönlendirerek barındırılan bir kurulum üzerinden bağlanabilir veya npx kullanarak yerel olarak çalıştırabilirler. Optimizasyon araçlarına erişmek için sunucu bir CUTOPTIM_API_KEY gerektirir, ancak doğrulama araçları anahtar olmadan da ücretsiz olarak kullanılabilir. Sistem, farklı malzeme geometrilerini işlemek için optimize_2d, optimize_1d, optimize_wood ve optimize_nest gibi özel araçlar içerir. Ayrıca, asenkron görevleri yönetmek ve aylık kotaları izlemek için get_job ve get_usage araçlarını sağlar.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
CutOptim Engine MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCutOptim Engine MCP'yi Claude Code içine yükleyin
$ claude mcp add --env CUTOPTIM_API_KEY=<YOUR_CUTOPTIM_API_KEY> engine-mcp -- npx -y @cutoptim/mcpCutOptim Engine MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"engine-mcp": {
"command": "npx",
"args": [
"-y",
"@cutoptim/mcp"
],
"env": {
"CUTOPTIM_API_KEY": "<YOUR_CUTOPTIM_API_KEY>"
}
}
}
}CutOptim Engine MCP'yi VS Code içine yükleyin
.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'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"engine-mcp": {
"command": "npx",
"args": [
"-y",
"@cutoptim/mcp"
],
"env": {
"CUTOPTIM_API_KEY": "<YOUR_CUTOPTIM_API_KEY>"
}
}
}
}CutOptim Engine MCP'yi Codex içine yükleyin
~/.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'yi Gemini CLI içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"engine-mcp": {
"command": "npx",
"args": [
"-y",
"@cutoptim/mcp"
],
"env": {
"CUTOPTIM_API_KEY": "<YOUR_CUTOPTIM_API_KEY>"
}
}
}
}CutOptim Engine MCP araçları 6
README dosyasından algılandıoptimize_2doptimize_1doptimize_woodoptimize_nestget_jobget_usage
| optimize_2d | — | |
| optimize_1d | — | |
| optimize_wood | — | |
| optimize_nest | — | |
| get_job | — | |
| get_usage | — |
Yapılandırma
CUTOPTIM_API_KEYGizliYour CutOptim API key (co_live_…, co_test_…, or the public demo key). Not needed for validate_*.
| Ad | Açıklama | Sunucu |
|---|---|---|
| CUTOPTIM_API_KEY | Your CutOptim API key (co_live_…, co_test_…, or the public demo key). Not needed for validate_*. | Gizli |
Otomatik kontroller
Çalıştırıldı 13 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirGeçti
- Açık kaynak lisansı (OSI)Geçti
- Son bir yıl içinde commit veya sürüm mevcutGeçti
- Paket adı popüler bir pakete yakın değilGeçti
- Uzak uç nokta HTTPS kullanıyorGeçti
- Yıkıcı araçlar etiketlenmişGeçti
- Modele yönelik gizli talimat yokGeçti
- Pakette ve bağımlılıklarında kritik uyarı yokGeçti
Two 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 soruları
CutOptim Engine MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --env CUTOPTIM_API_KEY=<YOUR_CUTOPTIM_API_KEY> engine-mcp -- npx -y @cutoptim/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
CutOptim Engine MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
CutOptim Engine MCP hangi araçları sunar?
6 araç sunar; bunlar arasında optimize_2d, optimize_1d, optimize_wood, optimize_nest, get_job yer alır.
CutOptim MCP server bağlantısını nasıl yapabilirim?
İstemcinizi bir Bearer token ile API URL'sine yönlendirerek barındırılan (hosted) sürüm üzerinden bağlanabilir veya npx kullanarak API anahtarınızla yerel olarak çalıştırabilirsiniz.
Ücretsiz kullanılabilen araçlar var mı?
Evet; doğrulama araçları, asenkron işleri okuma ve kullanım kontrolü ücretsizdir.
Araç çağrıları için faturalandırma nasıl işliyor?
Her optimizasyon aracı çağrısı, REST API ile aynı kota ve faturalandırma kurallarına tabi olarak bir Engine API çağrısı sayılır.