Serwer MCP

Wiedza firmy jako narzędzie dla Twoich agentów

Ragen wystawia serwer MCP. To bramka, przez którą Twoi agenci pytają o wiedzę firmy i dostają odpowiedź z cytowaniami, w granicach uprawnień osoby, w imieniu której działają.

Agent bez dostępu do wiedzy firmy zgaduje

Agenci radzą sobie z działaniem. Wyślą maila, założą zadanie, zaktualizują rekord w CRM. Gorzej z wiedzą. Procedury, ustalenia, umowy i dokumentacja leżą w kilkunastu miejscach, a agent sięga po nie tylko wtedy, gdy ktoś ręcznie wklei fragment do promptu.

Wyjścia są dwa. Wgrać wiedzę do każdego agenta osobno i skończyć z kilkoma kopiami tej samej bazy, każdą w innym stanie aktualności. Albo postawić jedną warstwę wiedzy, z której korzystają wszyscy.

Ragen jest tym drugim.

Jedna baza wiedzy, wielu agentów

Wiedza trafia do Ragena

Dokumenty, dyski, systemy. Ragen je indeksuje, pilnuje uprawnień na poziomie pojedynczego dokumentu i trzyma wszystko na Twojej infrastrukturze.

Ragen otwiera bramkę

Asystent AI zbudowany w Ragenie staje się narzędziem, które widzi każdy klient MCP w Twojej firmie.

Twoi agenci pytają

Agent w Claude Desktop, w Cursorze, we własnym kodzie albo w systemie, który dopiero powstanie. Odpowiedź wraca z cytowaniami i tylko z tych dokumentów, do których dana osoba ma dostęp.

Co da się dzięki temu zrobić?

Asystent w CRM odpowiada na podstawie Twoich materiałów

Handlowiec pyta o warunki gwarancji dla klienta z branży spożywczej. Agent w CRM pobiera odpowiedź z Ragena razem ze wskazaniem, z której umowy pochodzi.

Bot w Slacku przestaje odsyłać do dokumentacji

Zamiast linku do folderu dostajesz odpowiedź i źródło. Bot nie trzyma własnej kopii wiedzy, tylko pyta Ragena.

Agent obsługi zgłoszeń widzi to, co widzi zgłaszający

Uprawnienia idą razem z pytaniem. Agent działający w imieniu pracownika produkcji nie zobaczy dokumentów zarządu.

Zespół pracuje z wiedzą firmy w narzędziach, których już używa

Claude Desktop, Cursor i inne klienty MCP, bez przełączania się do kolejnego czatu.

Piszesz to raz, działa z każdym klientem

MCP jest otwartym protokołem. Kolejne narzędzie, które pojawi się w firmie, podłącza się do tej samej bramki, bez pisania nowej integracji i bez utrzymywania wtyczki per narzędzie.

Bramka działa w jedną stronę: Ragen wydaje wiedzę na zewnątrz. Konektory do Google Drive, HubSpota czy ClickUpa to osobna sprawa i opisujemy je w sekcji Integracje. Tam Ragen pobiera wiedzę do siebie.

Zobacz integracje

Agent nie dostaje więcej, niż dostałby człowiek

Kontrola dostępu działa na poziomie dokumentu i obowiązuje niezależnie od tego, czy pyta człowiek w przeglądarce, czy agent przez bramkę. Każda odpowiedź wraca z cytowaniami, więc sprawdzisz, skąd agent wziął to, co napisał.

Bez tego agenta trzyma się w piaskownicy, z dala od wiedzy firmy.

Dla zespołów technicznych

Trzy drogi dostępu do tej samej warstwy wiedzy:

Serwer MCP

Asystent AI Ragena jako narzędzie dla zewnętrznych klientów MCP, między innymi Claude Desktop i Cursora.

API zgodne z OpenAI

Jeśli Twój kod rozmawia z OpenAI, rozmawia i z Ragenem.

SDK w TypeScripcie

Oficjalna paczka @webamigos/ragen-sdk-ts, ta sama, której używamy u siebie.

Narzędzia, które wystawia bramka

ragen_chat
Wyślij pytanie do wskazanego asystenta i odbierz gotową odpowiedź.
ragen_search_knowledge_base
Przeszukaj bazę wiedzy asystenta i odbierz najtrafniejsze fragmenty dokumentów, bez generowania odpowiedzi.
ragen_list_assistants
Wylistuj asystentów dostępnych dla Twojego klucza API, żeby poznać identyfikator do wywołania.

Pod spodem: wyszukiwanie hybrydowe (gęste i BM25), reranking cross-encoderem, cytowania, multi-tenancy, szyfrowanie rozmów. Stack: Next.js, NestJS, Temporal, Postgres, Qdrant, Docling. Wszystko na Twojej infrastrukturze, na licencji open source.

Konfiguracja klienta MCP

Blok poniżej to wpis dla Cursora, czyli plik .cursor/mcp.json. Adresem jest Twoja instancja Ragena, a uwierzytelniasz się tym samym kluczem API co w REST API.

.cursor/mcp.json

{
  "mcpServers": {
    "ragen": {
      "url": "https://your-ragen-instance.example.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude Desktop podłącza serwery po HTTP jako własny konektor: Settings → Connectors → Add custom connector, gdzie podajesz ten sam adres. Wpisu w claude_desktop_config.json ten plik nie przyjmie w tej postaci, bo lokalna konfiguracja uruchamia proces, a nie wywołuje adresu. Jeśli wolisz mieć to w pliku, wstaw mostek mcp-remote.

Pełna dokumentacja serwera MCP

Podłącz swoich agentów do wiedzy firmy

Pokażemy, jak to wygląda u nas: Asystent AI Ragena wywołany z Claude Desktop, z uprawnieniami i cytowaniami.