ZBS Index What actually exists in applied AI, with the source next to it

mcp server

법마디(Lawmadi) OS — Korean Legal AI

Korean Legal AI — 60 agents, real-time statute verification via law.go.kr. Free 2/day.

Description as published by the maintainer. Source

  • version 60.0.1
  • slowing

slowing — Registry entry last updated 2026-03-24.

What this server can do

19 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

ask(lang, query)
Ask a Korean legal question. Routes to 1 of 60 specialist AI legal leaders and returns a statute-verified analysis (real-time law.go.kr check). Supports Korean and English. Required: query.
ask_expert(lang, query)
Expert mode legal analysis — runs the full verification pipeline for a more detailed, deeply-cited answer. Slower than `ask`. Required: query.
bar_exam_search(q, limit, round, subject)
Search the Korean bar exam (변호사시험) corpus — all 15 rounds, 2,340 questions (2,250 MCQ + 45 case-type + 45 record-type) with gold-standard answers whose citations passed law.go.kr verification. Query by docket ('2014도6992'), statute article ('형법 제310조') or keyword. Returns round, subject, question number, official answer, stem, cited statutes/cases and a link. Required: q.
chat_leader(query, leader_id)
Chat 1:1 with a specific legal leader. Provide the leader_id (e.g. 'L01', 'L32', 'CCO') from get_leaders. Required: leader_id, query.
find_village_lawyer(limit, region)
Find the Ministry of Justice '마을변호사' (village lawyer) assigned to a Korean locality — a free legal-consultation contact point. Search by province, city or township name (e.g. '강원 강릉', '은평구'). Public data, no LLM. Required: region.
generate_document(lang, context, doc_type, extra_instructions)
Draft a Korean legal document (complaint, civil petition, content-certified mail, answer brief, settlement agreement, legal opinion, …) from the user's facts. Every statute/precedent citation in the draft goes through the same fail-closed law.go.kr verification as `ask`. Use list_document_types first for valid doc_type keys. Required: doc_type, context.
get_account
Your account status for the API key in use — remaining credits, plan, and a top-up link. Call this before a long run of metered queries so you can purchase in advance instead of hitting an exhausted balance mid-task.
get_daily_content(date, stream)
Fetch one published daily post in full-record form: 오늘의 법률상식(daily — includes the verified statute list and the FAQ), 전략 칼럼(strategy) / 기술 칼럼(tech) with their live-checked references, 리걸테크 뉴스(news) with source domains, 수험 판례 강의노트(bar), 오늘의 판례(precedent — enriched with the verified case record). Pass a date, or omit it for the latest post in that stream. Required: stream.
get_exam_answer(no, round, format, subject)
Fetch ONE bar-exam question with its full gold answer. MCQ (선택형): pass round + subject + no → official stem, all five choices, the Ministry of Justice answer key, the reasoning, a note per choice, and the cited statutes/precedents. Essay (사례형) and record-type (기록형): pass round + subject + format → document type, outline and the full answer text. Every citation passed law.go.kr verification before publishing. One item per call — this corpus is proprietary and not available for bulk export. Required: round, subject.
get_leaders
List all 60+ specialist legal leaders with their names and specialties.
get_pricing(lang)
How to get access and what it costs. Returns the sign-up flow, where to issue an API key, the free allowance, credit-pack prices (KRW/USD), what one credit buys, and direct checkout links. **Callable without authentication** — an AI agent arriving for the first time should call this to learn how to obtain access.
latest_content(limit, stream)
Get Lawmadi's latest daily legal content — 오늘의 법률상식(daily), 전략 칼럼(strategy), 기술 칼럼(tech), 리걸테크 뉴스(news), 수험 판례 강의노트(bar), 오늘의 판례(precedent). Every post passed its publishing gate (statute/precedent citations verified against law.go.kr, sources live-checked).
list_document_types
List the legal document types Lawmadi can draft (고소장·소장·내용증명·답변서·탄원서·합의서·법률의견서 etc.), with Korean and English labels.
lookup_precedent(case_no)
Look up a Korean court case by docket number in Lawmadi's verified-asset corpus (11,018 precedents, each confirmed against law.go.kr). Returns court, decision date, case name, holding (판시사항), summary (판결요지), referenced articles and a direct law.go.kr full-text link. Deterministic — no LLM, no hallucination. Accepts '2020도3050', '대법원 2020. 3. 26. 선고 2020도3050 판결', or '2016헌마90'. Required: case_no.
lookup_statute(reference)
Look up a Korean statute article in Lawmadi's verified-asset corpus (30,995 articles). Returns the article title, body text and law.go.kr link. Deterministic — no LLM. Example input: '민법 제750조', '형법 제307조 제1항'. Required: reference.
search(q, limit)
Search Korean statutes, precedents and legal terms via law.go.kr. Returns matching law topics. Required: q.
search_legal_forms(knd, limit, query)
Search official Korean statutory forms and appendix tables (별표·서식) served by law.go.kr — e.g. the exact form to file an application under a given act. Required: query.
suggest_questions(query)
Generate relevant follow-up legal questions for a given query. Required: query.
verify_citations(text)
Fact-check the Korean legal citations inside any text — including text another LLM produced. Extracts every statute article and case docket, then checks each one against Lawmadi's verified-asset corpus. Returns per-citation status (verified_in_corpus / not_in_corpus) with source links. Deterministic, no LLM. IMPORTANT: 'not_in_corpus' means the citation is NOT in this corpus — it is a flag to check manually at law.go.kr, not proof that the citation is fabricated. Required: text.

Last successful function declaration observed on . Source: https://lawmadi.com/mcp. We list what the server declared; we do not call any of these functions.

Endpoint status observed on . Source: https://lawmadi.com/mcp.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
Latest published version 60.0.1 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-03-24 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-03-24 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
mcp tools declared 19 tools Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. as of probe lawmadi.com
mcp endpoint status ok The server listed 19 functions when asked. as of probe lawmadi.com

Where to get it

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. Tools declared by the MCP server at https://lawmadi.com/mcp — lawmadi.com, observed , trust tier 4.
  2. Official MCP Registry — Model Context Protocol, observed , trust tier 1.