Skip to content

NEXUS yerel MCP ile Chainabit bulut MCP

İki Chainabit MCP sunucusu vardır ve farklı düzlemlere seslenirler:

  • makinenizde çalışan NEXUS uygulamasına etki eden NEXUS yerel MCP sunucusu;
  • Chainabit hesabınıza etki eden Chainabit bulut MCP sunucusu.

Her biri tek başına doğrudur. Sorun yalnızca ikisi aynı anda bağlı olduğunda ortaya çıkar: bazı araçlar ad veya kavram olarak örtüşür ve yanlış olanı seçen bir istemci, yanlış şey hakkında kendinden emin ve makul görünen bir yanıt alır.

İki sunucuya kısa bakış

NEXUS yerel MCPChainabit bulut MCP
Neye etki ederÇalışan uygulama: pencereler, tuvaller, tarayıcı, oturumlar, yerel ajanlar, yerel çalışma alanlarıSaaS hesabı: zincirler, bit'ler, bağlayıcılar, bulut ajanları, faturalandırma
TaşımaMakinenizdeki uygulamayla konuşan nexus-mcp stdio girdisiHTTPS üzerinden POST https://<api-sunucunuz>/api/v1/mcp
Kimlik doğrulamaUygulamanın yazdığı, yalnız sahibine açık yerel kimlik dosyasıOAuth 2.0 + PKCE
KimlikYerel bir ajan ve yerel bir çalışma alanıChainabit hesabı ve bulut çalışma alanı
Çevrimdışı çalışırEvet — dokunduğu her şey makinenizdedirHayır
DokümanlarNEXUS MCPChainabit MCP Server

Ayırt etmenin en hızlı yolu

NEXUS yerel sunucusunun sunduğu her araç açıklaması [Local NEXUS app] ile başlar. Başka hiçbir şey bunu yapmaz. Baktığınız açıklamada bu işaret yoksa, o araç çalışan uygulamaya dokunmayacaktır.

Yerel sunucu ayrıca aynı sınırı makine tarafından okunabilir biçimde bildiren bir nexus://planes kaynağı sunar. İki sunucu da bağlıysa oturumun başında bir kez okuyun; bkz. MCP Protokolü.

Dikkat edilecek çakışmalar

agent_create her iki sunucuda da var

Her iki sunucu da agent_create adlı bir araç sunar ve ikisi farklı işler yapar. Yerel sunucuda bu, yerel listenizde yeni bir ajan ve üyesi olduğunuz bir mesh kanalına davet talep eder. Bulut sunucusunda ise Chainabit hesabınızda bir ajan kaydı oluşturur. Hiçbiri diğerinin sonucunu göremez.

Aynı kavram, farklı adlar

Kastınız…Chainabit bulutNEXUS yerel
Ajanları listelemeklist_agentsagent_list_peers
Bir ajanı okumakget_agentagent_get
Bir ajanı değiştirmekupdate_agentagent_update_self (yalnız kendisi)
Bir ajanı uyandırmaktrigger_agentagent_trigger
Bellek kaydetmekmemory_storememory_add
Bellekte aramakmemory_searchmemory_query
Çalışma alanını sormakget_workspace_info / get_workspace_contextworkspace_current

İki bellek sistemi ayrı depolardır. memory_add ile yazılan bir girdi memory_search ile bulunamaz; tersi de geçerlidir.

nexus_* adlı bulut araçları — tuzak

Chainabit bulut sunucusu nexus_room_join, nexus_room_say ve nexus_room_history araçlarını sunar. Bunlar bulut araçlarıdır. Yerel ürünün adını taşırlar ama yerel NEXUS 2D Odasına, ajanlarına ya da ekranda gördüğünüz hiçbir şeye dokunmazlar.

Yapılması en kolay hata budur: "Nexus odamda bir şey söyle" istendiğinde bir istemci doğrudan nexus_room_say adlı aracı seçer ve çalışan uygulama yerine buluta gider. NEXUS penceresinde gördüğünüz Odayı kastediyorsanız yerel sunucuyu istiyorsunuz demektir.

"Workspace" adı verilen ilgisiz iki şey

Bir NEXUS çalışma alanı ile bir Chainabit çalışma alanı, yalnızca bir kelimeyi paylaşan farklı varlıklardır. Aralarında hiçbir eşleme yoktur: yerel bir çalışma alanı tanımlayıcısı ile bulut çalışma alanı tanımlayıcısı ayrı kimlik uzaylarında yaşar ve hiçbir sunucu birini diğerine çeviremez.

Bir sunucudan aldığınız tanımlayıcıyı asla diğerine geçirmeyin.

Tek bir kuralla seçmek

Kişi şu anda ekranda görebildiği bir şeyden söz ediyorsa — bir pencere, bir bölme, bir tuval, bir uçbirim, bir tarayıcı sekmesi, Oda — yerel NEXUS sunucusunu kastediyordur. Hesabından söz ediyorsa — zincirler, bit'ler, bağlayıcılar, faturalandırma, bulut ajanları — Chainabit bulut sunucusunu kastediyordur.

Emin olamadığınızda sorun. Yanlış düzlemden yanıtlamak, doğru görünen ama tamamen başka bir şeyle ilgili bir yanıt üretir.

Aralarında köprü yoktur

Hiçbir şey bir çağrıyı bir sunucudan diğerine aktarmaz. Bu bilinçlidir: böyle bir köprü, var olmayan bir çalışma alanı kimlik eşlemesine ihtiyaç duyardı ve istemciler zaten iki düzlemi karıştırırken sınırı daha da görünmez kılardı.

Sırada ne var

Built with purpose.