Ana içeriğe geç
Dil v0.2.0 · Ön izleme

Sınırlı N/M MCP tool'ları

Ajanları sıkı protokol uzlaştırması, kötü niyetli istemci doğrulaması, sınırlı taşıyıcılar ve Core/stdio davranış eşliğiyle yedi sürümlü yerel N/M aracına bağlayın.

Herkese açık npm kurulumu

Yerel MCP sunucusunu bağlayın

Yerel stdio MCP sunucularını destekleyen bir istemci yapılandırın. Yedi araç verilen N/M kaynağını inceler ve çalıştırır; bu paket bir AI modeli veya barındırılan sohbet hizmeti değildir.

Node.js 20 veya üzeri gerekir. Yayın kontrollerinde Node.js 22.23.1 kullanılır.

npm paket sürümü 0.2.1, N/M dil sürümü 0.2.0'ı hedefler. next önizleme kanalını seçer ve ileride değişebilir; aynı sürümü yeniden kurmak için @0.2.1 kullanın. Etiketsiz kurulum latest kanalını seçer. VS Code eklentisinin dağıtım sürümü ayrıdır.

npm install --global @nm-lang/mcp@next

Bu sürümü sabitlemek için:

npm install --global @nm-lang/mcp@0.2.1

Sabit paket sürümü için MCP istemci yapılandırması

{
  "mcpServers": {
    "nm": {
      "command": "npx",
      "args": [
        "-y",
        "@nm-lang/mcp@0.2.1"
      ]
    }
  }
}

Örnekler yerel simülatörde çalışır. Kurulum fiziksel QPU erişimi sağlamaz veya bütün yetenekleri kararlı hâle getirmez.

Kişisel, eğitim ve ticari kullanım ücretsizdir. QuantumSoftware paket kodunun haklarını saklı tutar; değiştirme ve yeniden dağıtma için ayrıca izin gerekir. Kendi N/M programlarınız ve sonuçlarınız size aittir. Kurulan paketteki LICENSE.txt dosyasını okuyun.

Sürümlü sınırlı MCP tool sözleşmesi

Stateful Core handler ve newline-delimited standalone stdio server byte-identical JSON-RPC yanıtları paylaşır. Hosted server yedi yerel, closed-world N/M tool'unu açmadan önce MCP protokolünü uzlaştırır.

2026-07-26
contract
2025-06-18
protocol
0.1
schema

Sürümlü tool şemaları

Her tool zorunlu alanları, kapalı ek özellikleri, sınırlı scalar aralıkları, davranış annotation'ları ve açık contract/schema sürümleri olan JSON Schema 2020-12 nesnesi yayımlar. Runtime doğrulaması UTF-8 byte ölçümünü de uygular.

Protokol yaşam döngüsü

Hosted oturumlar initialize öncesinde fail-closed davranır; desteklenmeyen protokol sürümünü ve yinelenen initialize'ı reddeder, initialized notification'ını kabul eder ve kararlı JSON-RPC ile NM-MCP hata kanıtı döndürür.

Yerel yürütme sınırı

Tool'lar ağa, kimlik bilgilerine, repository'lere veya keyfi dosyalara erişmez. Parse, simulation, training, export, optimization, örnek ve curated paket keşfi yalnız istek verisiyle paketli kayıtları kullanır.

Taşıyıcı sınırları

Büyük input satırları JSON dispatch öncesinde atılır. Kod, sorgu, structured tool verisi ve tam yanıtın bağımsız fail-closed bütçeleri vardır; output taşması kesilmiş veri yerine NM-MCP-007 üretir.

Ortak capability görünürlüğü

Ön izleme: Kullanılabilir bir ön izlemedir, kararlı uyumluluk taahhüdü değildir; production kullanımından önce listelenen sınırlamaları inceleyin. Deneysel sözleşmeler kararlı sürümün uyumluluk taahhüdü olmadan değişebilir. Yeni oturumlarda varsayılan dil profili açıktır; diğer özellikler ayrıca açılır. Kayıtlı ayarlar korunur.

Yerel simülatör sonucu

Yalnız yerel veya sentetik yürütmedir; bu sonuç fiziksel cihaz performansı ya da quantum advantage kanıtı değildir. Açık bir provider/cihaz yolu ve saklanan backend provenance kanıtı gerekir; simülatör çıktısı hiçbir zaman donanım kanıtına dönüşmez.

1 MB
input satırı
200 KB
kod
256 B
sorgu
400 KB
tool verisi
1 MB
yanıt

JSON-RPC / stdio

npm run nm:mcp

{ "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolVersion": "2025-06-18" } }
nm_parsenm_runnm_trainnm_exportnm_optimizenm_examplesnm_capabilities
NM-MCP-001NM-MCP-002NM-MCP-003NM-MCP-004NM-MCP-005NM-MCP-006NM-MCP-007NM-MCP-008

0.2 sözleşmesi newline-delimited stdio ve sürümlü yedi-tool registry'yi kapsar. Uzak transport, prompt/resource, sampling, server-side kalıcılık, secret, keyfi dosya sistemi erişimi ve üçüncü taraf MCP istemci sertifikasyonu bu adayın dışındadır.