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 integracjeAgent 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 MCPPodłą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.