WIDESolutions
Support · RAG-oplossingSupport · RAG solution

Jouw documenten.Your documents. AntwoordenAnswers mét bronnen.with sources.

Bouw met je eigen AI-assistent een of meer kennisbanken op je eigen documenten: installeren, inrichten, bijwerken en gebruiken via één beveiligd kanaal — terwijl je documenten op je eigen systemen blijven.Build one or more knowledge bases on your own documents with your own AI assistant: install, configure, update and use them through one secure channel — while your documents stay on your own systems.

https://mcp.widesolutions.eu/wide-rag/mcp
eigen documentenyour own documents eigen systemenyour own systems bronvermeldingsource references jij bevestigtyou confirm
Wat is hetWhat is it

Een kennisbank op je eigen documenten, gebouwd door je eigen assistentA knowledge base on your own documents, built by your own assistant

RAG — retrieval-augmented generation — betekent: je assistent zoekt éérst de relevante passages op in je eigen documenten en formuleert dáármee het antwoord, met bronvermelding. De RAG-oplossing van WIDE levert alles wat daarvoor nodig is via onze beveiligde MCP-server: het geteste softwarepakket én de stap-voor-stapbegeleiding voor je assistent.RAG — retrieval-augmented generation — means: your assistant first looks up the relevant passages in your own documents and formulates the answer from those, with source references. WIDE’s RAG solution delivers everything this requires through our secure MCP server: the tested software package and the step-by-step guidance for your assistant.

Begeleid door je assistentGuided by your assistant

Je AI-assistent haalt de begeleiding op via de MCP-server en voert de installatie en het beheer stap voor stap uit — of levert je de commando's om te plakken, als hij zelf geen terminal heeft (zoals in Claude Desktop). Jij maakt alleen de inrichtingskeuzes, elk met een verstandige standaard.Your AI assistant fetches the guidance through the MCP server and carries out installation and management step by step — or hands you the commands to paste if it has no terminal of its own (as in Claude Desktop). You only make the configuration choices, each with a sensible default.

Geteste logica, geen knutselwerkTested logic, no improvisation

De zoek- en antwoordlogica zit vast in een door WIDE getest en versiebeheerd pakket; je assistent genereert géén eigen zoek-code, alleen configuratie. Elke download wordt vóór installatie geverifieerd met een cryptografische controlesom (sha256).The search and answer logic is fixed in a WIDE-tested, version-controlled package; your assistant generates no search code of its own, only configuration. Every download is verified with a cryptographic checksum (sha256) before installation.

Zo loopt de ketenHow the chain runs
WIDE MCP-server WIDE-RAG PAKKET + BEGELEIDINGPACKAGE + GUIDANCE SHA256-GEVERIFIEERDSHA256 VERIFIED Jouw documentenYour documents PDF · DOCX · SCANS · MD KennisbankKnowledge base OP JOUW SYSTEMENON YOUR SYSTEMS AntwoordAnswer MET BRONVERMELDINGWITH SOURCES
scroll voor het hele diagram →scroll for the full diagram →
De MCP-server levert het pakket en de begeleiding; de kennisbank zelf draait op jouw systemen en je documenten gaan nooit naar WIDE.The MCP server delivers the package and the guidance; the knowledge base itself runs on your systems and your documents never go to WIDE.
De voordelenThe benefits

Waarom RAG via de MCP-server werktWhy RAG through the MCP server works

Een RAG-systeem zelf opzetten vraagt normaal specialistische kennis — en clouddiensten die het uit handen nemen, vragen om je documenten. Deze werkwijze combineert het beste van beide: professionele techniek, geleverd via één beveiligd kanaal, terwijl alles bij jou draait.Setting up a RAG system yourself normally requires specialist knowledge — and cloud services that take it off your hands ask for your documents. This approach combines the best of both: professional technology, delivered through one secure channel, while everything runs on your side.

Je documenten blijven bij jouYour documents stay with you

De kennisbank draait op je eigen systemen; er gaat geen document naar WIDE. Wil je maximale vertrouwelijkheid, dan kies je bij het inrichten voor volledig lokale verwerking — dan verlaat ook geen tekstfragment je organisatie.The knowledge base runs on your own systems; no document goes to WIDE. If you want maximum confidentiality, choose fully local processing during setup — then not even a text fragment leaves your organisation.

Geen specialist nodigNo specialist required

Installatie, inrichting en onderhoud voert je AI-assistent uit, stap voor stap begeleid door de instructies van de MCP-server. Enige ICT-vaardigheid volstaat: jij maakt de keuzes, de assistent doet het werk.Installation, configuration and maintenance are carried out by your AI assistant, guided step by step by the instructions from the MCP server. Basic ICT skills are enough: you make the choices, the assistant does the work.

Kosten en privacy vooraf inzichtelijkCosts and privacy clear up front

Vóór elke bouw toont het pakket een kostenraming en een privacy-overzicht: welke gegevens naar welke AI-dienst gaan. Pas na jouw uitdrukkelijke bevestiging gebeurt er iets — nooit erachteraf een verrassing.Before every build, the package shows a cost estimate and a privacy overview: which data goes to which AI service. Nothing happens until you explicitly confirm — never a surprise afterwards.

Gecontroleerd uitgeleverd en bijgewerktControlled delivery and updates

De software komt via één beveiligd, token-afgeschermd kanaal, met versiebeheer en een controlesom vóór elke installatie. Updates lopen via datzelfde kanaal; bestaande kennisbanken blijven gewoon staan.The software arrives through one secure, token-protected channel, with version control and a checksum before every installation. Updates run through that same channel; existing knowledge bases remain untouched.

EerlijkHonest

Wat de oplossing wél doet — en bewust níetWhat the solution does — and deliberately does not

Bij elke productbelofte hoort de andere kant van het verhaal. Dit zijn de grenzen die we bewust hebben getrokken.Every product promise deserves the other side of the story. These are the boundaries we have drawn deliberately.

Wat de oplossing wél doetWhat the solution does

  • Antwoorden geven met bronvermelding uit je eigen documentenGive answers with source references from your own documents
  • Meerdere kennisbanken naast elkaar — per afdeling, klant of onderwerpMultiple knowledge bases side by side — per department, client or topic
  • Incrementeel bijwerken: alleen nieuwe of gewijzigde documenten worden opnieuw verwerktIncremental updates: only new or changed documents are reprocessed
  • Desgewenst de kennisbank als tool in Claude Desktop of Claude Code, zodat je er in een gesprek direct vragen aan steltOptionally expose the knowledge base as a tool in Claude Desktop or Claude Code, so you can query it directly in a conversation

Wat de oplossing bewust níet doetWhat the solution deliberately does not do

  • Je documenten naar WIDE sturen — de kennisbank draait bij jouSend your documents to WIDE — the knowledge base runs on your side
  • Je assistent zelf zoek-code laten schrijven — de logica zit vast in het geteste pakketLet your assistant write its own search code — the logic is fixed in the tested package
  • Bouwen of bijwerken zonder jouw bevestiging van kosten en privacyBuild or update without your confirmation of costs and privacy
  • Werken zonder terminal: voor de installatie moet jij (of je assistent) commando's kunnen uitvoerenWork without a terminal: installation requires you (or your assistant) to be able to run commands
Zo werkt hetHow it works

Vijf begeleide stappen — en jij houdt de hand aan de knopFive guided steps — and you keep your hand on the button

  1. Aankoppelen. Koppel je AI-assistent aan het wide-rag-endpoint met je persoonlijke sleutel (zie hieronder).Connect. Connect your AI assistant to the wide-rag endpoint with your personal key (see below).
  2. Installeren. De assistent haalt de begeleiding op, controleert je systeem, downloadt het pakket en verifieert de controlesom vóór het uitpakken.Install. The assistant fetches the guidance, checks your system, downloads the package and verifies the checksum before unpacking.
  3. Inrichten. Je kiest een naam en een documentenmap, en beantwoordt een handvol keuzes met verstandige standaarden — waaronder volledig lokale verwerking voor maximale vertrouwelijkheid.Configure. You choose a name and a documents folder, and answer a handful of choices with sensible defaults — including fully local processing for maximum confidentiality.
  4. Bouwen. Vóór de bouw zie je de kostenraming en het privacy-overzicht; jij geeft zélf de bevestiging. Een onderbroken bouw hervat later zonder dubbele kosten.Build. Before the build you see the cost estimate and the privacy overview; you give the confirmation yourself. An interrupted build resumes later without double costs.
  5. Gebruiken en bijwerken. Stel vragen en krijg antwoorden met bronvermelding; komen er documenten bij, dan werkt één commando de kennisbank incrementeel bij.Use and update. Ask questions and get answers with source references; when documents are added, one command updates the knowledge base incrementally.
Het bevestigingsmomentThe confirmation moment
$ uv run wide-rag build handboeken

─────────────────────────────────────────
Kostenraming    ± € 2,40 · 1.240 tekstfragmenten
Privacy         fragmenten → embeddings-dienst
                documenten blijven lokaal
─────────────────────────────────────────
Doorgaan? [j/N] 

Gestileerd voorbeeld — de bedragen en aantallen zijn fictief. Dit is het hart van de werkwijze: er gaat niets naar een AI-dienst voordat jij hier zelf „j" hebt getypt. De begeleiding spreekt trouwens ook Engels, als je dat kiest.Stylised example — the amounts and counts are fictitious. This is the heart of the approach: nothing goes to any AI service until you have typed “y” here yourself. The guidance also speaks English, if you prefer.

AankoppelenConnecting

Eén endpoint, één sleutelOne endpoint, one key

Vervang in de voorbeelden wrag_JOUW_KEY door de wide-rag-key die je van WIDE hebt ontvangen. Let op: dit is een ándere sleutel dan die van de huisstijl-oplossing.In the examples, replace wrag_JOUW_KEY with the wide-rag key you received from WIDE. Note: this is a different key from the house-style solution’s.

Claude Code

Terminal
claude mcp add --transport http wide-rag \
  https://mcp.widesolutions.eu/wide-rag/mcp \
  --header "Authorization: Bearer wrag_JOUW_KEY"

Controleer daarna met claude mcp list — de server wide-rag hoort „connected" te tonen. Vraag vervolgens: „Haal de wide-rag skill op en help me een kennisbank te bouwen."Then check with claude mcp list — the server wide-rag should show “connected”. Then ask: “Fetch the wide-rag skill and help me build a knowledge base.”

Cursor, VS Code en andere clients met header-ondersteuningCursor, VS Code and other clients with header support

mcp.json
{
  "mcpServers": {
    "wide-rag": {
      "url": "https://mcp.widesolutions.eu/wide-rag/mcp",
      "headers": { "Authorization": "Bearer wrag_JOUW_KEY" }
    }
  }
}

Werk je in Claude Desktop of een andere omgeving zonder eigen terminal? Ook dan werkt de oplossing: je assistent levert genummerde kopieer-plak-commando's die je zelf in een terminal uitvoert, en je plakt de uitkomst terug.Working in Claude Desktop or another environment without its own terminal? The solution still works: your assistant provides numbered copy-paste commands you run in a terminal yourself, and you paste the output back.

De server accepteert de sleutel uitsluitend via de Authorization-header, en elke download wordt per gebruiker vastgelegd. Testen zonder sleutel kan met de statuscheck: https://mcp.widesolutions.eu/wide-rag/health hoort {"status":"ok"} te tonen.The server accepts the key exclusively via the Authorization header, and every download is recorded per user. You can test without a key via the status check: https://mcp.widesolutions.eu/wide-rag/health should show {"status":"ok"}.
Je sleutelsYour keys

Twee soorten sleutels — houd ze uit elkaarTwo kinds of keys — keep them apart

De RAG-oplossing werkt met jouw wide-rag-key van WIDE én met je eigen sleutels van AI-diensten. Ze hebben elk hun eigen rol en hun eigen plek.The RAG solution works with your wide-rag key from WIDE and with your own AI-service keys. Each has its own role and its own place.

Je wide-rag-key (van WIDE)Your wide-rag key (from WIDE)

  • Geeft toegang tot het MCP-endpoint en de beveiligde download van het pakketGrants access to the MCP endpoint and the secure package download
  • Persoonlijk en per direct intrekbaar — kwijt of mogelijk uitgelekt? Meld het bij Dennis Verhaert (dennis.verhaert@widesolutions.eu); je krijgt kosteloos een nieuwePersonal and revocable instantly — lost or possibly leaked? Report it to Dennis Verhaert (dennis.verhaert@widesolutions.eu); you get a new one free of charge
  • Bewaar hem in een wachtwoordmanager; nooit in code, chats of URL'sStore it in a password manager; never in code, chats or URLs

Je AI-provider-keys (van jezelf)Your AI-provider keys (your own)

  • Eigen sleutels van bijvoorbeeld Anthropic, OpenAI of Google, voor het verwerken van fragmenten en het formuleren van antwoordenYour own keys from e.g. Anthropic, OpenAI or Google, used to process fragments and formulate answers
  • Blijven in een lokaal configuratiebestand op je eigen systeem — ze komen nooit bij WIDEStay in a local configuration file on your own system — they never reach WIDE
  • Horen niet in versiebeheer en niet in je MCP-configuratie; kies je volledig lokale verwerking, dan heb je er voor het zoeken geen eens een nodigDo not belong in version control or your MCP configuration; if you choose fully local processing you don’t even need one for search
wrag_9f2c…  — vast voorvoegsel + 48 tekens. WIDE bewaart alleen een cryptografische vingerafdruk; intrekken werkt per direct, zelfs midden in een download.— fixed prefix + 48 characters. WIDE stores only a cryptographic fingerprint; revocation takes effect immediately, even mid-download.
Problemen oplossenTroubleshooting

Als het niet meteen werktIf it doesn’t work right away

Melding of symptoomMessage or symptomWat er aan de hand isWhat is going on
401 unauthorizedDe wide-rag-key ontbreekt, is verkeerd overgenomen of is ingetrokken. Controleer de header (Bearer wrag_…, let op de spatie) en neem zo nodig contact op.The wide-rag key is missing, copied incorrectly or has been revoked. Check the header (Bearer wrag_…, mind the space) and get in touch if needed.
Controlesom (sha256) klopt nietChecksum (sha256) mismatchPak het bestand niet uit. Download opnieuw; klopt de controlesom dan nog niet, stop en meld het bij WIDE.Do not unpack the file. Download again; if the checksum still doesn’t match, stop and report it to WIDE.
Bouw onderbroken (Ctrl-C, stroomuitval)Build interrupted (Ctrl-C, power loss)Geen probleem: de bouw is per document afgerond of niet. Start hem gewoon opnieuw — hij gaat verder waar hij was, zonder dubbele kosten.No problem: the build completes per document or not at all. Simply start it again — it continues where it left off, without double costs.
Iets andersSomething elseVraag je assistent om uv run wide-rag status --report — dat levert een supportrapport dat je naar WIDE kunt sturen.Ask your assistant for uv run wide-rag status --report — it produces a support report you can send to WIDE.

Kom je er niet uit? Dennis Verhaert (dennis.verhaert@widesolutions.eu) helpt je verder — stuur het supportrapport mee als je het hebt.Can’t figure it out? Dennis Verhaert (dennis.verhaert@widesolutions.eu) will help you out — include the support report if you have it.

Een kennisbank op jullie documenten?A knowledge base on your documents?

Vraag een wide-rag-key aan en je assistent bouwt vandaag nog de eerste kennisbank — of plan eerst een gesprek over wat er in jullie situatie verstandig is.Request a wide-rag key and your assistant can build the first knowledge base today — or plan a conversation first about what makes sense in your situation.

Vraag een sleutel aanRequest a key