PRIMAMCP

io.github.PLANIT-TECH由 GitHub 帳號 PLANIT-TECH 發布v0.2.1更新於 Oct 24, 2026

Verified, citable German & EU law for any LLM. Daily updates from official sources, hosted in DE.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取知識與記憶

概覽

AI 產生的概覽

PRIMAMCP 為 AI 助理提供經查證、可引用的德國與歐盟法律內容,涵蓋法規、法院裁判與立法資料,每日自官方來源更新。

可以做什麼
  • 以混合檢索加 AI 重排搜尋德國與歐盟法律,並可依來源類型篩選
  • 依引註查詢單一規範全文,支援單筆或最多 20 筆批次查詢,並取得前後相鄰規範
  • 查找引用某條規範的聯邦法院裁判,以及官方法案理由(聯邦議院印刷品)
  • 瀏覽語料庫:列出可用法律、取得某部法律的目錄、讀取索引與資料庫統計
  • 掛載法律資源(依領域對應適用法律框架、CELEX 登錄表、單一規範、歐盟法案),並執行法律檢索、引註解析、德國與歐盟條文對照等提示詞
適用情境
適合助理回答德國或歐盟法律問題、且答案需精確引用條文、裁判或立法意旨而非依賴訓練資料的情境。也適用於法遵檢查、契約與條款起草、GDPR 或人工智慧法相關工作,以及在程式開發或聊天用戶端內進行法律檢索。
執行需求
遠端 Streamable HTTP 端點 mcp.planitprima.com/mcp,或以 npx 執行 npm 套件在本機設定。必須驗證:透過 Authorization 標頭以 Bearer 形式送出 API 金鑰,瀏覽器用戶端可用 OAuth 2.1。請求配額依免費或付費訂閱而定,需要網路連線。
安裝前請注意
API 金鑰(PRIMAMCP_API_KEY / Authorization)僅在建立時以明文顯示一次,且對應一個付費席次,請勿提交到程式碼倉庫或寫入會被提交的設定檔。用量按席次計算,有速率限制與每月請求上限,付費方案需付費。服務方表示不保存工具呼叫內容並於德國託管,但查詢仍會送往第三方伺服器。檢索結果屬法律資訊,不構成法律意見。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 PRIMAMCP,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.PLANIT-TECH%2Fprimamcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "primamcp": {
      "type": "http",
      "url": "https://mcp.planitprima.com/mcp"
    }
  }
}

README

[PRIMAMCP — Verifizierter, zitierfähiger Rechtskontext für jeden KI-Assistenten]

PRIMAMCP — Deutsches & EU-Recht für jeden KI-Assistenten

Verifizierter, zitierfähiger Rechtskontext via Model Context Protocol. Claude · ChatGPT · Cursor · Copilot · jeder MCP-fähige Client.

[Website] [NPM] [MCP] [GDPR] [Made in Germany] [License: MIT] [Listed on mcpservers.org]

Quickstart · Tools · Skills & Rules · Coverage · English


KI halluziniert bei Rechtsfragen. PRIMAMCP liefert die Fakten.

Ohne PRIMAMCP:

❌ "§ 823a BGB regelt die Haftung bei Schmerzensgeld …" (diesen Paragrafen gibt es nicht) ❌ "Art. 9 DSGVO erlaubt die Verarbeitung mit Einwilligung — Stand 2023" (Trainings-Cutoff, ggf. veraltet) ❌ "Der BGH entschied in VI ZR 999/22 …" (ausgedachtes Aktenzeichen)

Mit PRIMAMCP:

✅ § 253 Abs. 2 BGB — Volltext, Stand 2024-10-01, Direkt-URL zur amtlichen Quelle ✅ Art. 9 Abs. 2 lit. a DSGVO — Volltext mit Hierarchie-Pfad ✅ BGH VI ZR 175/22 vom 2023-05-15 — Tenor + zitierte Normen

PRIMAMCP ist ein produktionsreifer MCP-Server, der KI-Assistenten verifizierten Zugriff auf das deutsche und europäische Recht gibt — täglich aktualisiert aus amtlichen Quellen, durchsuchbar mit dreistufiger Hybrid-Suche, jeder Treffer mit exakter Fundstelle. Stand: MRR@10 = 0,676 auf dem öffentlichen GerLeRB-Benchmark.


⚡ Quickstart in 60 Sekunden

Endpunkt: https://mcp.planitprima.com/mcp (Streamable HTTP, Bearer-Auth oder OAuth 2.1)

bash
# Variante 1 — npx-Setup (alle Clients, einfachster Weg)npx -y @planit-tech/primamcp setup --client claude# unterstützt: claude | cursor | vscode | windsurf
# Variante 2 — manueller Eintrag (siehe Client-Sektionen unten)

API-Key holen: mcp.planitprima.com → 5 Tage kostenlos testen, keine Kreditkarte. Klartext erscheint genau einmal beim Erstellen — direkt in den Client kopieren.


🔧 Setup pro Client

Claude Desktop (macOS / Windows / Linux)

Config-Datei:

PlattformPfad
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

Eintrag:

json
{  "mcpServers": {    "primamcp": {      "type": "http",      "url": "https://mcp.planitprima.com/mcp",      "headers": {        "Authorization": "Bearer sk-legal-DEIN-API-KEY"      }    }  }}

Claude Desktop vollständig beenden (Quit, nicht nur Fenster schließen) und neu öffnen. Das MCP-Icon zeigt jetzt PRIMAMCP mit neun Tools.

Test-Prompt: „Was sind die Voraussetzungen für eine Schmerzensgeldforderung nach § 253 BGB? Bitte mit Quellenangabe."

Troubleshooting:

  • PRIMAMCP erscheint nicht → JSON-Syntax prüfen mit python -m json.tool < claude_desktop_config.json. Häufiger Fehler: fehlendes Komma zwischen mehreren Servern.
  • 401 Unauthorized → Token-Prefix sk-legal- korrekt? Subscription aktiv?
  • 429 Rate-Limit → 15–300 Anfragen/Minute pro Seat, je nach Tarif. Lange Recherche-Sessions können das treffen — kurz pausieren, größeren Tarif oder zweiten Seat zubuchen.
Cursor (Composer / Agent)

Ein-Klick-Install:

🖱️ Add PRIMAMCP to Cursor

Nach Klick: API-Key (sk-legal-…) im Cursor-Config-Editor anstelle von YOUR_PRIMAMCP_API_KEY eintragen.

Manuell: .cursor/mcp.json im Projekt-Root oder ~/.cursor/mcp.json global:

json
{  "mcpServers": {    "primamcp": {      "type": "http",      "url": "https://mcp.planitprima.com/mcp",      "headers": {        "Authorization": "Bearer ${env:PRIMAMCP_TOKEN}"      }    }  }}

Wichtig: Token nie ins Repo committen — .cursor/mcp.json in .gitignore, oder Token via Umgebungsvariable beziehen (siehe Snippet oben).

Anwendungsfälle:

  • AGB-Generierung mit echten BGB-Klauseln (§§ 305–310, § 309 Nr. 7)
  • DSGVO-Compliance-Check beim Schreiben von Datenverarbeitungs-Code (Art. 6, Art. 9 DSGVO)
  • KI-VO-Risikoklassifikation beim Bau von ML-Pipelines

→ Empfohlen: Cursor-Rule kopieren, damit Cursor PRIMAMCP automatisch bei rechtlichen Fragen nutzt.

ChatGPT (Pro / Team / Enterprise) und Claude.ai (Web)

Browser-Clients sprechen MCP nativ über OAuth 2.1 — kein Code, kein Klartext-Token im Browser-Storage.

ChatGPT:

  1. Settings → Connectors → Add custom connector
  2. Name: PRIMAMCP
  3. MCP Server URL: https://mcp.planitprima.com/mcp
  4. Authentication: OAuth
  5. Save → Browser-Tab → PRIMAMCP-Login → Allow
  6. Im Chat: Tools-Dropdown → PRIMAMCP aktivieren

Claude.ai:

  1. Settings → Connectors → Add custom
  2. Name: PRIMAMCP
  3. Remote MCP server URL: https://mcp.planitprima.com/mcp
  4. Sign in → PRIMAMCP-Login → Allow
  5. Im Chat: Tools-Icon → PRIMAMCP aktivieren

💡 Claude.ai unterstützt auch MCP Resources — legal://rechtsrahmen und Co. erscheinen als attachable references im Chat.

Seats und OAuth: Jedes OAuth-Subject = ein Seat (selbe subject_id, auch wenn du es in beiden Clients nutzt).

Custom-GPT-System-Prompt: Wenn du einen Custom-GPT mit PRIMAMCP baust, kopiere den vorgefertigten System-Prompt — er erzwingt Tool-Nutzung und Citation-Pflicht.

Copilot Studio (Microsoft 365 / Power Platform / Teams)

Copilot Studio unterstützt MCP-Server als „Custom Connectors" und zieht — anders als viele andere Clients — auch Resources, was für PRIMAMCP (legal://rechtsrahmen, legal://eu_celex_registry) besonders wertvoll ist.

Pfad A — OAuth (empfohlen):

  1. Tools → Add a tool → New tool → Model Context Protocol
  2. Server URL: https://mcp.planitprima.com/mcp
  3. Authentication: OAuth 2.0. Endpoints (Authorization-URL, Token-URL, Scopes) bekommst du von uns — Mail an [email protected], wir tragen die Redirect-URI deines Tenants nach.
  4. Save & Test → PRIMAMCP-Login → Allow

Pfad B — API-Key (Server-to-Server-Bots):

  1. Tools → New tool → Model Context Protocol
  2. Server URL: https://mcp.planitprima.com/mcp
  3. Authentication: Bearer
  4. Token: sk-legal-…

Anwendungsfälle:

  • Compliance-Bot in Teams — DSGVO-Anfragen mit zitierten Artikeln
  • Vertragsprüfung in Word — markierte Klausel → einschlägige BGB-Paragrafen
  • Power Apps für Inhouse-Counsel — Low-Code-App mit Rechtskorpus
VS Code (Copilot Chat) / Windsurf / Zed / Cline / generischer HTTP-MCP-Client

Jeder Client mit Streamable-HTTP-MCP-Support funktioniert. Allgemeines Setup:

jsonc
{  "mcpServers": {    "primamcp": {      "type": "http",      "url": "https://mcp.planitprima.com/mcp",      "headers": {        "Authorization": "Bearer sk-legal-DEIN-API-KEY"      }    }  }}

Konfig-Pfad pro Client:

ClientPfad
VS Code (Copilot Chat).vscode/mcp.json (workspace) oder Settings UI
WindsurfSettings → MCP Servers
Zed~/.config/zed/settings.json → context_servers
ClineVS Code Settings → Cline → MCP Servers

Eigene App: MCP Python SDK oder TypeScript SDK. Endpunkt + Bearer-Token, mehr braucht es nicht.

Test ohne Client:

bash
curl -X POST https://mcp.planitprima.com/mcp \  -H "Authorization: Bearer sk-legal-..." \  -H "Content-Type: application/json" \  -H "Accept: application/json, text/event-stream" \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

🛠️ Tools

Neun Tools, alle batch-fähig, alle async, alle zitierfähig. Discovery-Tools liefern kompakte Antworten (~4 k Token), Detail-Tools volle Texte. Standard-Pagination via count / total / offset / has_more / next_offset / hint.

ToolZweckKategorie
legal_searchHybrid-Suche mit AI-Reranking + FilterDiscovery
legal_lookupVolltext einer Norm per ZitatDetail
legal_lookup_batchBis zu 20 Lookups in einem CallDetail
legal_get_contextUmgebende Normen einer FundstelleDetail
legal_find_citing_decisionsBundesgerichtsentscheidungen zu einer NormDetail
legal_get_materialsAmtliche Gesetzesbegründung (BT-Drucksache) zu einer NormDetail
legal_list_lawsVerfügbare Gesetze auflistenDiscovery
legal_get_tocInhaltsverzeichnis eines GesetzesDiscovery
legal_get_statsIndex- und DatenbankstatistikenDiscovery

Beispiel — legal_search

json
{  "tool": "legal_search",  "arguments": {    "query": "Schmerzensgeld bei Persönlichkeitsverletzung",    "top_k": 5  }}

Liefert §§ 823, 253 BGB plus einschlägige BGH-Entscheidungen — gemischt, gerankt nach Relevanz, nicht nach Quelltyp.

Beispiel — legal_lookup

json
{  "tool": "legal_lookup",  "arguments": { "citation": "Art. 6 Abs. 1 lit. a DSGVO" }}

Liefert den exakten Buchstaben mit Hierarchie-Pfad und Stand.

Akzeptierte Zitierformen: § 823 BGB, § 1 Abs. 1 GG, § 280 Abs. 1 Satz 1 BGB, Art. 6 Abs. 1 lit. a DSGVO, Art. 5 Abs. 1 EU 2024/1689, C-311/18, BGH VI ZR 175/22, BVerfG 1 BvR 16/13.

→ Vollständige Tool-Referenz mit allen Parametern, Beispielen und Response-Schemas


🧩 MCP Resources & Prompts

Neben Tools liefert PRIMAMCP sechs Resources und drei Prompts.

Resources

URIZweckQuota
legal://rechtsrahmenDomain → einschlägige Gesetze (Datenschutz → DSGVO+BDSG+TTDSG; Versicherung → VVG, nicht BGB)Frei
legal://filter_valuesGültige Filter-Werte für legal_searchFrei
legal://eu_celex_registryKuratierte CELEX-IDs für EU-RechtsakteFrei
legal://norm/{norm_id}Volltext einer Einzelnorm als ResourcePro-Seat
legal://law/{source_type}/{abbreviation}Inhaltsverzeichnis eines GesetzesPro-Seat
legal://eu/celex/{celex}EU-Rechtsakt per CELEX-IDPro-Seat

Prompts (Slash-Commands)

CommandZweck
/legal_researchStrukturierte Recherche mit Fußnoten-Zitaten, Pflicht zur Tool-Nutzung
/citation_resolveEinzelnes Zitat → verifizierter Volltext
/compare_de_euDE- und EU-Regelung gegenüberstellen + Verhältnis benennen (Umsetzung/Goldplating/…)

Verfügbar in Claude Desktop, Claude.ai, Copilot Studio.


🪄 Skills & Rules

Vorgefertigte Snippets, die deinem KI-Client beibringen, wann und wie er PRIMAMCP nutzen soll. Copy-paste, fertig.

AssetZielsystemZweck
rules/cursor.mdCursor (.cursor/rules/)Trigger-Rule: bei §, BGB, DSGVO, Urteil → PRIMAMCP aufrufen, immer Citation, nie halluzinieren
skills/legal-research/Claude CodeSkill mit YAML-Frontmatter: 5-Schritt-Workflow für saubere Rechtsrecherche
prompts/chatgpt-custom-gpt.mdChatGPT Custom-GPTSystem-Prompt + Citation-Pflicht analog Skill
prompts/copilot-instructions.mdGitHub Copilot (.github/copilot-instructions.md)Repo-weite Anweisung: PRIMAMCP für rechtliche Fragen verwenden

Die mitgelieferten MCP-Prompts (/legal_research, /citation_resolve, /compare_de_eu) decken denselben Workflow server-seitig ab — nutze sie in MCP-fähigen Clients (Claude Desktop, Claude.ai, Copilot Studio); die client-seitigen Skills/Rules sind die Variante für Clients ohne native Prompt-Unterstützung.


📚 Was PRIMAMCP abdeckt

QuelleInhaltAktualität
BundesrechtBGB, ZPO, HGB, AktG, GmbHG, StGB, StPO, AO, EStG, KStG, UStG, SGB I–XII, KSchG, ArbZG, MiLoG, AGG, BetrVG, TVG, BDSG, … — Gesetze und Rechtsverordnungen des BundesTäglich
LandesrechtBayern (gesetze-bayern.de) und Nordrhein-Westfalen (recht.nrw.de) — Landesgesetze & VerordnungenTäglich
Bundes-VerwaltungsvorschriftenAnwendungserlasse, Richtlinien, Durchführungsvorschriften des Bundes (z. B. TA Luft, AEAO)Täglich
EU-RechtDSGVO, KI-VO, MiCA, DORA, NIS2, DSA, DMA, Data Act, Data Governance Act, Verordnungen, Richtlinien, BeschlüsseTäglich
EuGH-/EuG-RechtsprechungVerfahrensnummern wie C-311/18, T-451/20Täglich
Bundesgerichte (ab 2010)BGH, BVerwG, BFH, BAG, BSG, BVerfG, BPatG, GmSOGBTäglich
Leitentscheidungen (bis 2009)BVerfGE (amtliche Sammlung, inkl. Lüth/Elfes), BVerwG-UrteileAbgeschlossener Bestand
Landes-RechtsprechungSächsisches OVG (Bautzen), NRW-Obergerichte (OVG/OLG/LAG/FG/LSG/VerfGH NRW)Laufend
Datenschutz-GuidanceEDSA/EDPB-Leitlinien & DSK-Beschlüsse — Soft Law zu DSGVO/BDSGLaufend
GesetzesmaterialienBT-Drucksachen mit amtlicher Begründung — der „Wille des Gesetzgebers" (Tool legal_get_materials)Täglich

Vollständiges deutsches Bundesrecht · Landesrecht Bayern & NRW · vollständiges EU-Recht · Bundes- und Landesgerichtsentscheidungen · Datenschutz-Guidance · jede Norm einzeln zitierbar. Alle Inhalte aus amtlichen, frei zugänglichen Quellen — keine Verlagslizenz, keine Drittanbieter-Daten, keine intransparente Lizenzkette.

Stabiler Reverse-Index: Welche Norm wurde von welcher Entscheidung zitiert? Treibt das Tool legal_find_citing_decisions.

Kostenlos im Web: Über 235.000 Gesetzes-Seiten zu Bundes- und EU-Recht sind frei und ohne Login auf mcp.planitprima.com durchstöberbar — jede Norm mit verlinkter einschlägiger Rechtsprechung und, wo vorhanden, erläuternden Beschreibungen.

Ist mein Gesetz dabei? Eine Freitextsuche auf der Startseite prüft sofort, ob die für dich relevanten Gesetze in PRIMAMCP indexiert sind.


🎯 Warum PRIMAMCP?

Gegenüber LLM-Direktnutzung: Kein Trainings-Cutoff. Exakte Paragrafen statt geraten. Jede Antwort mit Fundstelle. Sauber getrennt zwischen BGB / DSGVO / BGH-Urteilen. KI halluziniert bei Rechtsfragen regelmäßig — mit PRIMAMCP nicht mehr.

Gegenüber anderen Legal-MCP-Servern: Produktionsreif statt Hobby-Projekt. Hybrid-Suche mit AI-Reranking (öffentlicher Benchmark). Pro-Seat-Quota, OAuth + API-Key, kommerzieller Support, tägliche Aktualisierung aus amtlichen Quellen.

Gegenüber Komplett-KI-Lösungen (Harvey, Noxtua): PRIMAMCP ist die darunterliegende Schicht — der zitierfähige Rechtskontext-Provider. Eigenes LLM, eigener Workflow.


🔒 Compliance & Sicherheit

  • Hosting in Deutschland — alle Daten ausschließlich auf Hetzner-Servern in Deutschland verarbeitet und gespeichert
  • DSGVO-konform — Auftragsverarbeitungsvertrag (AVV) nach Art. 28 DSGVO inklusive
  • Keine personenbezogenen Daten im Regelbetrieb — der Index enthält nur öffentliche Rechtstexte; Tool-Call-Inhalte werden nicht persistiert
  • API-Keys SHA-256-gehasht — Klartext nur einmal beim Erstellen sichtbar
  • Dual-Auth — API-Key (sk-legal-…) für Server-to-Server, OAuth 2.1 mit JWT für Web-Clients
  • Pro-Seat-Quota mit Fair-Use-Limit (15–300 Anfragen/min je nach Tarif)
  • Stripe für Zahlungsabwicklung unter EU-US Data Privacy Framework (Art. 45 DSGVO)

→ Verbindliches in AGB und Datenschutzerklärung.


💰 Pricing

Alle Preise brutto (inkl. USt.), pro Seat und Monat. Jahresabrechnung spart 16 %. Vollständiger Rechtskorpus in jedem Tarif.

TarifMonatlichJährlichAnfragen/MonatRate-Limit
Free0 €—150 (max. 15/Tag)15/min
Lite6,90 €69 €75030/min
Pro19,90 €199 €5.00060/min
Pro Plus69,90 €699 €25.000300/min

Sitzstaffel auf Pro und Pro Plus: ab dem 2., 6. und 11. Seat wird jeder weitere günstiger — Pro 15,90 / 13,90 / 11,90 €, Pro Plus 55,90 / 48,90 / 41,90 € pro Monat. Gestaffelte Abrechnung: jeder Seat zum Satz seiner Stufe. Lite kostet jeden Seat gleich viel.

Die ersten 5 Tage laufen mit Pro-Funktionen, ohne Kreditkarte. Danach geht es ohne Zutun im Free-Tarif weiter — kein automatischer Wechsel in ein kostenpflichtiges Abo, jederzeit kündbar.

→ mcp.planitprima.com/pricing


📖 Weitere Doku


🤝 Beitrag & Support

Pull Requests an die Doku sind willkommen — Tippfehler, fehlende Beispiele, neue Quickstart-Guides für weitere MCP-Clients. Code-Contributions am npm-Wrapper-Paket (packages/primamcp/) ebenfalls.


📜 License

Code und Dokumentation in diesem Repo: MIT License.

Der PRIMAMCP-Server-Quellcode ist nicht Open Source — PRIMAMCP ist ein gemanagter SaaS-Dienst, betrieben von PLANIT // TECH GmbH in Deutschland.


⚠️ Disclaimer

PRIMAMCP liefert verifizierte Rechtsinformation, keine Rechtsberatung im Sinne des RDG. Für eine konkrete Rechtsberatung wende dich an eine Rechtsanwältin oder einen Rechtsanwalt. Treffer aus dem PRIMAMCP-Index ersetzen keine juristische Auswertung im Einzelfall.


© 2026 PLANIT // TECH GmbH · Impressum · Datenschutz · AGB

來源:README.md,提交 b39c8ac

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v0.2.1最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分