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@nextBu sürümü sabitlemek için:
npm install --global @nm-lang/mcp@0.2.1Sabit 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.
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.
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_capabilitiesNM-MCP-001NM-MCP-002NM-MCP-003NM-MCP-004NM-MCP-005NM-MCP-006NM-MCP-007NM-MCP-0080.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.