M mcp.soitu.md

În testare — MCP-ul servește context filtrat

Agentul tău AI primește exact atât context cât are dreptul.

Îți descrii procesele o singură dată, în Markdown. Directorul, contabilul și dezvoltatorul primesc din același fișier doar informația relevantă rolului lor — iar asistentul fiecăruia la fel.

Problema

Ca să fie util, un asistent AI are nevoie de contextul firmei. Dar dacă îi dai fișierul întreg, îl dai tot — inclusiv salariile, marjele și contractele. Iar dacă faci câte o copie per rol, ai de întreținut cinci versiuni care se contrazic după prima lună.

Cum funcționează

  1. 1

    Scrii o dată

    Contextul se scrie în Markdown și se stochează ca blocuri versionate: paragrafe, secțiuni, tabele, liste — nu rânduri rupte.

  2. 2

    Marchezi cine ce vede

    Vizibilitatea se setează pe bloc, pentru un rol, un grup sau o persoană. Ascunderea unei secțiuni ascunde automat tot ce ține de ea.

  3. 3

    Conectezi agentul

    Fiecare client AI primește propria cheie. La fiecare apel, serverul reconstruiește documentul filtrat pentru identitatea acelei chei.

Conectarea unui agent

Serverul vorbește Model Context Protocol peste Streamable HTTP. Cheia se trimite doar în header, niciodată în URL — URL-urile ajung în loguri de proxy și în configurări partajate din greșeală.

{
  "mcpServers": {
    "soitu-context": {
      "url": "https://mcp.soitu.md/mcp/{tenant}/{proiect}",
      "headers": {
        "Authorization": "Bearer mcp_live_..."
      }
    }
  }
}

Fiecare conexiune primește cheia ei. Revocarea unui client — un laptop pierdut, un coleg plecat — nu rupe celelalte integrări.

Pentru cine

Companii

Procesele, prețurile și regulile interne, descrise o singură dată. Fiecare departament primește felia lui, iar tu vezi în jurnal exact ce a fost trimis către AI și când.

Persoane

Un spațiu personal cu context „despre mine”, plus proiecte cu context de nișă, partajabile granular cu un colaborator sau un client.

Ce face deja

Servește context filtrat

Nouă unelte MCP: listare, citire, cuprins, căutare, scriere cu blocare optimistă și propuneri. Același fișier, documente diferite, în funcție de cheie.

Aduce conținutul din ce ai deja

Lipești text, încarci fișiere Markdown sau o arhivă ZIP. Vezi întâi ce se schimbă — nou, suprascrie, identic — și abia apoi confirmi.

Nu lasă AI-ul să scrie de capul lui

Un agent cu drept de contribuție propune, nu aplică. Propunerea se aprobă din panou sau dintr-un buton în Telegram, iar butonul se închide la toți după decizie.

Arată ce vede fiecare

Ecranul comparativ pune două roluri alături pe același fișier și îți spune ce lipsește din fiecare și de ce.

Ține minte cine a citit ce

Jurnal de acces per apel, cu cheia, rolul și numărul de blocuri filtrate. Plus o alertă zilnică dacă filtrarea începe brusc să lase totul să treacă.

Nu se pierde

Fiecare bloc are istoric cu autor — om sau agent. Copiile de siguranță sunt zilnice și criptate, iar datele rămân în UE.

Unde suntem

Platforma funcționează cap-coadă și e în testare cu primii utilizatori. Ce urmează ține de scară și de comoditate, nu de fundație.

  • Contextul, de la scriere la servire — fișiere, blocuri ierarhice, ACL fail-closed, render determinist
  • MCP cu citire și scriere — nouă unelte, chei per client, limitare pe trei niveluri, jurnal de acces
  • Propuneri și aprobări — din panou și din Telegram, cu buton de unică folosință per destinatar
  • Import sigur — paste, fișiere sau ZIP, cu previzualizare obligatorie înainte de a scrie ceva
  • Fișiere media — imagini și documente atașate contextului
  • Asistent conversațional și facturare — întrebi în Telegram, primești răspuns din contextul tău; plus planuri și limite