Tutorial 07: MCP Integrations for Legal Workflows
Connect Claude, ChatGPT or Codex to case law databases, document management systems, and court records for seamless legal research workflows using the Model Context Protocol.
DektClaude: geverifieerdChatGPT / Codex: conceptGrok Bot: geverifieerd
Wat er is veranderd sinds dit is geschrevenLaatste controle: 20 mei 2026 · 2
- Codex 0.132.0 en Secure MCP Tunnel-controles
OpenAI's Codex 0.132.0-changelog voegt Python SDK-authenticatie, eenvoudigere text-only turn-API's, gestructureerde output voor hervatte exec-sessies, standaard Codex-authenticatie voor remote executors en behoud van app-serverbeeldkwaliteit toe; de OpenAI API-changelog introduceerde ook Secure MCP Tunnel voor account-led enterprise-toegang tot private MCP-servers.
Aanbevolen actie: Controleer voor juridische automatisering opnieuw SDK-authopslag, schema's voor hervatte sessies, identiteit van remote executors, eigenaarschap van private MCP-tunnels en menselijke review voordat u bevoorrechte repositories of cliëntdatasystemen koppelt.
Bronnen: OpenAI Codex changelog · OpenAI API changelog · OpenAI Secure MCP Tunnel guide
- OpenAI-documentatie-update voor modellen, plannen en Responses API
OpenAI-documentatie benadrukt nu actuele GPT-5.5/GPT-5.4-modellen, bijgewerkte ChatGPT-plannamen en Responses API met ingebouwde tools voor nieuwe API-workflows.
Aanbevolen actie: Vermijd bij juridische workflows verouderd GPT-4- of vast-prijsadvies; controleer model, plan, tools, retentie en reviewcontroles vóór klantgerichte pilots.
Bronnen: OpenAI models · ChatGPT pricing · GPT-5.5 in ChatGPT · Responses API migration · OpenAI tools guide · Code Interpreter tool
Deze tutorial laat zien hoe u uw AI-assistent koppelt aan juridische databronnen—jurisprudentie, documentbeheer, rechtbankdossiers—zodat u onderzoek kunt doen en citaten kunt verifiëren zonder Claude te verlaten.
Leerdoelen
Aan het einde van deze tutorial zult u:
- Het Model Context Protocol (MCP) en de juridische toepassingen ervan begrijpen
- Een bron voor jurisprudentieonderzoek (Midpage of CourtListener) aan uw assistent koppelen
- Verbinding maken met documentbeheersystemen (iManage, Google Drive, Box, SharePoint)
- Aangepaste juridische onderzoeksworkflows bouwen met MCP
- Workflows voor wetsonderzoek uitvoeren met versiebeheer
- Geautomatiseerde processen voor citaatverificatie implementeren
- Meldingen voor rechtbankdossiers en docketmonitoring instellen
- Agentische meerstaps onderzoekspatronen toepassen
- Analyses van jurisprudentie interpreteren voor strategische inzichten
Gevorderd niveau | Enige technische basiskennis vereist | Tijd: 105 minuten
Deel 1: MCP voor juridische toepassingen begrijpen
Wat is MCP?
Model Context Protocol (MCP) is de open standaard van Anthropic om AI te verbinden met externe tools en databronnen. Zie het als USB voor AI—een universele connector.
Waarom MCP belangrijk is voor juridische toepassingen
| Traditionele aanpak | MCP-aanpak |
|---|---|
| Kopiëren en plakken vanuit een onderzoeksplatform in de chat | De assistent raadpleegt het platform rechtstreeks |
| Downloaden uit iManage, uploaden naar de chat | De assistent benadert iManage rechtstreeks |
| Wisselen tussen 5 verschillende tools | Eén interface met alle tools |
| Handmatige gegevensinvoer | Geautomatiseerde gegevensstroom |
Geverifieerde connectors en MCP-servers
Alleen bronnen die op 2026-09-02 konden worden gecontroleerd, zijn opgenomen. Leverancierspagina's voor installatie die geautomatiseerde controles blokkeren, zijn in de onderstaande delen als concept gemarkeerd.
| Connector of server | Wat u ermee krijgt | Waar het is gedocumenteerd |
|---|---|---|
| CourtListener | Federale dockets en uitspraken; openbaar, optionele API-sleutel | Wordt vooraf geconfigureerd meegeleverd in Claude for Legal plugins |
| Midpage | Zoeken in jurisprudentie, analyse van uitspraken, docketrapporten (abonnement) | Midpage's eigen Codex plugin, gebouwd op de Midpage MCP |
| CoCounsel Legal (Thomson Reuters) | Westlaw Deep Research met geciteerde rapporten (abonnement, OAuth) | Externe plugin voor Claude for Legal |
| Trellis, Descrybe, Solve Intelligence | Staatsdockets, jurisprudentieonderzoek, octrooiontwerp (abonnement) | Connectortabel van Claude for Legal |
| iManage, Ironclad, DocuSign, Everlaw | DMS, contractregister, e-handtekening, e-discovery (abonnement) | Connectortabel van Claude for Legal |
| Slack, Google Drive, Box | Toegang tot chat en bestanden | Connectortabel van Claude for Legal; Slack en Google Workspace staan ook op de Claude-prijspagina |
| Dropbox, Gmail, Google Drive, Microsoft Teams, Outlook, SharePoint | Door OpenAI beheerde connectors, goedkeuring gevraagd voordat gegevens worden gedeeld | OpenAI remote MCP guide |
| Any remote MCP server | Uw eigen server of die van een leverancier via HTTP | Claude Code claude mcp add, de Claude API MCP connector, OpenAI's remote MCP tool, Codex config.toml |
Deel 2: Een connector voor jurisprudentieonderzoek instellen (Midpage)
Wat Midpage biedt
Midpage is een juridisch onderzoeksplatform. De MCP ervan stelt jurisprudentietools beschikbaar die in Midpage's eigen Codex plugin worden gedocumenteerd als search, analyzeOpinion, findInOpinion, analyzeDocketReport en analyzeDocketFiling (gecontroleerd op 2026-09-02). Een Midpage-abonnement is vereist.
Voordelen van de integratie
Met een aangesloten onderzoeksconnector kunt u:
- Jurisprudentie onderzoeken zonder uw assistent te verlaten
- Verifiëren dat citaten nog steeds geldend recht zijn
- Relevante precedenten voor uw feiten vinden
- Opstellen met geïntegreerde juridische autoriteit
Vereisten
- Midpage-abonnement
- Claude Code, of de Cowork desktop-app op Pro, Max of Team (connectors met remote MCP staan op de pricing page)
Installatie
- Haal uw Midpage MCP-endpoint of inloggegevens op uit uw Midpage-account. Concept: de installatiepagina van Midpage kon niet worden opgehaald voor verificatie; de opdracht
@midpage/mcp-serverdie in eerdere versies van deze tutorial stond, is niet geverifieerd. - Voeg de server toe. In Claude Code (MCP docs):
- Voer
/mcpuit in Claude Code om eventuele OAuth-flow te voltooien en de status te controleren;claude mcp listtoont geconfigureerde servers. - Voeg in Cowork of Claude Desktop dezelfde server toe onder Connectors; servers die in Claude Desktop zijn geconfigureerd kunnen worden geïmporteerd met
claude mcp add-from-claude-desktop.
Test de verbinding
De assistent zou zaakcitaten met een tag van de onderzoeksbron moeten teruggeven. Als niets is getagd, is de connector niet actief.
Deel 3: CourtListener instellen (gratis alternatief)
Wat CourtListener biedt
CourtListener is een gratis, open-source juridische onderzoeksdatabase van het Free Law Project:
- Federale jurisprudentie
- Uitspraken van staatsrechtbanken
- Mondelinge pleidooien
- PACER-integratie via RECAP
- Geen abonnement vereist; een API-sleutel verhoogt de rate limits
CourtListener wordt vooraf geconfigureerd meegeleverd als connector in elke Claude for Legal plugin die procesvoering, IE, kliniek- of rechtenstudentwerk doet (README, gecontroleerd op 2026-09-02): installeer de plugin, autoriseer de connector één keer, en citaten die erdoor binnenkomen krijgen een brontag. Citaten uit alleen modelkennis worden gemarkeerd met [verify].
Voor een zelfstandige installatie voegt u een CourtListener MCP-server toe met claude mcp add. Concept: er kon geen door Free Law Project onderhouden MCP-server worden geverifieerd; communityservers bestaan op GitHub, en het pakket @open-legal-tools/courtlistener-mcp dat in eerdere versies van deze tutorial werd genoemd, is niet geverifieerd. Controleer de code en gegevensverwerking van elke communityserver voordat u die op cliëntzaken richt.
Test de verbinding
CourtListener versus Midpage
| Feature | CourtListener | Midpage |
|---|---|---|
| Price | Free | Subscription |
| Coverage | Good federal, variable state | Commercial legal research coverage |
| Citator | Basic | AI-powered |
| Update speed | Varies by source | Varies by vendor pipeline |
| Best for | Cost-conscious, federal focus | Full legal research |
Deel 4: Integratie met documentbeheer
MCP TypeScript Stack (bijgewerkt feb 2026)
Gebruik voor aangepaste lokale MCP-servers een van deze paden:
- Vandaag productiestabiel:
@modelcontextprotocol/sdk(v1.x-branch) - Migratiebewaking: volg de docs voor de uitrol van gesplitste pakketten (
@modelcontextprotocol/server+@modelcontextprotocol/client) en controleer de beschikbaarheid in npm voordat u overstapt.
De snippets voor aangepaste servers in deze tutorial gebruiken voor betrouwbaarheid in productie-juridische workflows het v1.x stabiele importpatroon.
Baseline-installatie:
Validatie per datum (2026-02-10):
- Lokaal werkend geverifieerd met
@modelcontextprotocol/sdk@1.26.0 stdio-handshake gevalideerd viaStdioClientTransport(toollijst + geslaagde toolaanroep)- Bevestigd dat het lokale server-/clientpatroon dat in deze tutorial wordt gebruikt uitvoerbaar is met het huidige stabiele pakket
Voordat u imports met gesplitste pakketten overneemt, controleert u de beschikbaarheid in npm en test u dit in uw omgeving.
Option A: Connectors die al bestaan
De connectortabel van Claude for Legal (gecontroleerd op 2026-09-02) omvat iManage (commercial-legal, corporate-legal), Box (corporate-legal), Google Drive en Slack (alle plugins), plus Ironclad, DocuSign en Everlaw. Configureer ze in de .mcp.json van elke plugin of met claude mcp in Claude Code. Connectors gemarkeerd als "customer subscription" vereisen uw eigen account en API-sleutel.
Gebruik:
Concept: een SharePoint-connector voor Cowork en een Clio-connector ("LegalContext") verschenen in eerdere versies van deze tutorial; geen van beide kon worden geverifieerd aan de hand van een officiële bron op 2026-09-02.
Option C: iManage via een aangepaste MCP-server
Integratie met iManage vereist aangepaste configuratie:
Stap 1: iManage API Application aanmaken
- Log in op iManage Control Center
- Maak een OAuth2-applicatie aan
- Configureer de redirect URI
- Noteer Client ID en Secret
Stap 2: Aangepaste MCP-server bouwen
Stap 3: De server registreren
Dit schrijft een projectspecifieke .mcp.json die u voor het team kunt committen; --scope user houdt deze privé voor u.
Deel 5: Juridische onderzoeksworkflows bouwen
Workflow 1: Uitgebreid juridisch onderzoek
Combineer meerdere MCP-bronnen voor grondig onderzoek:
Responspatroon van de assistent:
Workflow 2: Contract + onderzoeksintegratie
Workflow 3: Due-diligenceonderzoek
Deel 6: Geavanceerde MCP-configuratie
Meerdere servers uitvoeren en de scope bepalen
Claude Code hanteert drie scopes (MCP docs, gecontroleerd op 2026-09-02): local (standaard, privé voor u in dit project), project (.mcp.json in de root van de repository, gedeeld via versiebeheer) en user (al uw projecten). Voeg servers toe met claude mcp add --scope <scope> ..., toon ze met claude mcp list, verwijder ze met claude mcp remove <name>, en controleer de status of voltooi OAuth met /mcp binnen een sessie. Bewaar onderzoeksconnectors in een gedeelde projectscope en DMS-inloggegevens die zaakspecifiek zijn in uw userscope.
Verbindingen debuggen
Controleer de status:
Test een specifieke tool:
Deel 7: Beveiligingsoverwegingen
Gegevensstroom
Best practices voor beveiliging
Credential Management:
- Commit nooit API-sleutels naar versiebeheer
- Gebruik omgevingsvariabelen
- Roteer sleutels regelmatig
- Gebruik aparte sleutels voor verschillende doeleinden
Access Control:
- Beperk MCP-servertoegang tot noodzakelijke gegevens
- Gebruik waar mogelijk alleen-lezentoegang
- Audit MCP-serverlogs
- Schakel ongebruikte integraties uit
Client Data:
- Begrijp de gegevensverwerking van elke dienst
- Controleer op SOC 2- en ISO 27001-certificering
- Beoordeel service-DPA's
- Overweeg welke zaken welke integraties kunnen gebruiken
nalevingscontrole
- Alle MCP-diensten beoordeeld op beveiliging
- API-sleutels veilig opgeslagen
- Toegangslogs ingeschakeld
- Overeenkomsten voor gegevensverwerking aanwezig
- Toestemming van de cliënt verkregen waar vereist
- Configuratie goedgekeurd door de IT-afdeling van het kantoor
Deel 8: Workflow voor wetsonderzoek
Integratie voor wetgevingsmonitoring
Maak verbinding met de Congress API voor realtime monitoring van wetgeving:
Installatie:
Vergelijking van wetsversies
Workflow voor het vergelijken van wetsversies over verschillende wetgevingssessies heen:
MCP Configuration for Statute Tracking:
Zoeken in regelgevende codes
Patroon voor uitgebreid regelgevingsonderzoek:
Workflows voor wetsvoorstelmonitoring
Stel geautomatiseerde tracking in voor wetgeving die uw praktijk raakt:
Deel 9: Proces voor citaatverificatie
Geautomatiseerde cite-checking
Implementeer citaatverificatie direct in juridisch schrijfwerk:
Systeem voor verificatie van geldend recht
Configuration for Automated Citation Checking:
Equivalenten van Shepardizing/KeyCiting
Proces voor het verifiëren van de sterkte van citaatautoriteit:
Validatie van citaatformaat
Workflow voor het standaardiseren van citaten:
Deel 10: Instellen van meldingen voor rechtbankdossiers
Realtime meldingen voor zaakindieningen
Configureer PACER-integratie voor docketmonitoring:
Setup PACER MCP Server:
850M+ record search patterns
Zoekpatronen voor uitgebreid zoeken in rechtbankdossiers:
Large-Scale Search Configuration:
Docketmonitoring
Geautomatiseerde workflow voor dockets volgen:
Tracking op partijbasis
Monitor alle zaken waarbij specifieke partijen betrokken zijn:
Deel 11: Agentisch meerstaps onderzoekspatroon
Workflows voor diepgaand juridisch onderzoek
Voer complexe onderzoekstaken uit met agentachtig gedrag:
Synthese uit meerdere bronnen
Configuratie voor gecoördineerd onderzoek over bronnen heen:
Onderzoeksplan genereren
Workflow voor automatische onderzoeksplanning:
Iteratieve verfijning
Bouw onderzoeksworkflows die met elke iteratie verbeteren:
Deel 12: Interpretatie van analyses van jurisprudentie
Analyses van rechterlijk gedrag
Integreer rechterlijke analyses voor processtrategie:
Configuration for Judicial Analytics:
Prestatiegegevens van advocaten
Volg patronen van de wederpartij:
Patronen voor uitkomstvoorspelling
Door machine learning ondersteunde uitkomstvoorspelling:
Analyse van schikkingsbereik
Datagedreven waardering van schikkingen:
Deel 13: Vergelijking met enterprise-oplossingen
Algemene assistent + MCP versus Harvey-integratie
| Aspect | General assistant + MCP | Harvey |
|---|---|---|
| Setup | DIY or simple config | Vendor-managed |
| Customization | Full control | Limited |
| Research sources | Choose your own | Harvey's selected sources |
| Document management | Connect any system | Harvey Vault only |
| Pricing model | Per-tool/service mix | All-in-one enterprise contracts |
| Maintenance | You manage | Harvey manages |
Wanneer kiest u welke optie
Kies een algemene assistent + MCP wanneer:
- U controle wilt over integraties
- Kosten een belangrijke factor zijn
- U IT-middelen voor de installatie hebt
- U niet-standaardtools gebruikt
Kies Harvey/Legora wanneer:
- U een kant-en-klare oplossing wilt
- Enterprise-ondersteuning vereist is
- Het budget premiumprijzen toestaat
- U leveranciersverantwoordelijkheid nodig hebt
Doe dit nu
- Koppel Midpage of CourtListener aan uw assistent (Deel 2 of 3)
- Voer een jurisprudentiezoekopdracht uit en bevestig dat de citaten een tag van de onderzoeksbron dragen
- Verifieer met de citator dat één citaat nog steeds geldend recht is
- Probeer een onderzoekstaak met meerdere bronnen (bijv. jurisprudentie + kantoordocumenten)
- Documenteer uw installatie voor uw team
Gerelateerd
Snelle referentie: Onderzoeksprompts per bron
Deze prompts gaan ervan uit dat een connector voor de genoemde bron is gekoppeld; als dat niet zo is, moet de assistent dat aangeven in plaats van te gokken.
Midpage
CourtListener
Legislative & Regulatory
Court Records
Citation Verification
Document Management
Analytics & Insights
Bronnen
Claude
- Connect Claude Code to tools via MCP (Claude Code Docs)
- MCP Connector (Claude Docs)
- Claude for Legal connectors (GitHub)
OpenAI
- Remote MCP servers and connectors (OpenAI Docs)
- MCP in Codex (Codex Docs)
- Midpage litigation skills for Codex (GitHub)
Protocol and research sources
- Model Context Protocol (Anthropic Announcement)
- MCP TypeScript SDK (Official Repo)
- MCP TypeScript SDK — v1.x Branch
- MCP TypeScript SDK on npm (
@modelcontextprotocol/sdk) - Build an MCP Server (Official Docs)
- MCP Connector (Claude Docs)
- Remote MCP Servers (Claude Docs)
- CourtListener
- PACER API Documentation
- Congress API for Legislative Tracking
- RECAP Project - Free Legal Research
Aanvullende literatuur
- Midpage-Claude integration overview
- NIST AI Risk Management Framework (AI RMF 1.0)
- Harvard Law Library: Alternate Legal Research Tools