# 법마디(Lawmadi) OS — Korean Legal AI MCP server

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

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-peter120525-cmd-lawmadi-os

## Install
- Endpoint: https://lawmadi.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://lawmadi.com/mcp

## Tools
- ask_ask_post - Ask

Main legal question endpoint — routes to 1 of 60 specialist agents with real-time statute verification.

### Responses:

**200**: Successful Response (Success Response)
Content-Type: application/json

**Output Schema:**
```json
{}
```
**422**: Validation Error
Content-Type: application/json

**Example Response:**
```json
{
  "detail": [
    {
      "loc": [],
      "msg": "Message",
      "type": "Error Type"
    }
  ]
}
```

**Output Schema:**
```json
{
  "properties": {
    "detail": {
      "items": {
        "properties": {
          "loc": {
            "items": {},
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      },
      "type": "array",
      "title": "Detail"
    }
  },
  "type": "object",
  "title": "HTTPValidationError"
}
``` Endpoint: https://lawmadi.com/mcp
- ask_stream_ask_stream_post - Ask Stream

SSE streaming legal question — real-time token-by-token response with statute verification.

### Responses:

**200**: Successful Response (Success Response)
Content-Type: application/json

**Output Schema:**
```json
{}
```
**422**: Validation Error
Content-Type: application/json

**Example Response:**
```json
{
  "detail": [
    {
      "loc": [],
      "msg": "Message",
      "type": "Error Type"
    }
  ]
}
```

**Output Schema:**
```json
{
  "properties": {
    "detail": {
      "items": {
        "properties": {
          "loc": {
            "items": {},
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      },
      "type": "array",
      "title": "Detail"
    }
  },
  "type": "object",
  "title": "HTTPValidationError"
}
``` Endpoint: https://lawmadi.com/mcp
- ask_expert_ask_expert_post - Ask Expert

Expert mode — full 4-Stage Legal Pipeline with deep analysis and comprehensive statute verification.

### Responses:

**200**: Successful Response (Success Response)
Content-Type: application/json

**Output Schema:**
```json
{}
```
**422**: Validation Error
Content-Type: application/json

**Example Response:**
```json
{
  "detail": [
    {
      "loc": [],
      "msg": "Message",
      "type": "Error Type"
    }
  ]
}
```

**Output Schema:**
```json
{
  "properties": {
    "detail": {
      "items": {
        "properties": {
          "loc": {
            "items": {},
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      },
      "type": "array",
      "title": "Detail"
    }
  },
  "type": "object",
  "title": "HTTPValidationError"
}
``` Endpoint: https://lawmadi.com/mcp
- search_search_get - Search

### Responses:

**200**: Successful Response (Success Response)
Content-Type: application/json

**Output Schema:**
```json
{}
```
**422**: Validation Error
Content-Type: application/json

**Example Response:**
```json
{
  "detail": [
    {
      "loc": [],
      "msg": "Message",
      "type": "Error Type"
    }
  ]
}
```

**Output Schema:**
```json
{
  "properties": {
    "detail": {
      "items": {
        "properties": {
          "loc": {
            "items": {},
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      },
      "type": "array",
      "title": "Detail"
    }
  },
  "type": "object",
  "title": "HTTPValidationError"
}
``` Endpoint: https://lawmadi.com/mcp
- suggest_questions_suggest_questions_post - Suggest Questions

Suggest 3 contextual follow-up questions based on the current query and leader specialty.

### Responses:

**200**: Successful Response (Success Response)
Content-Type: application/json

**Output Schema:**
```json
{}
```
**422**: Validation Error
Content-Type: application/json

**Example Response:**
```json
{
  "detail": [
    {
      "loc": [],
      "msg": "Message",
      "type": "Error Type"
    }
  ]
}
```

**Output Schema:**
```json
{
  "properties": {
    "detail": {
      "items": {
        "properties": {
          "loc": {
            "items": {},
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      },
      "type": "array",
      "title": "Detail"
    }
  },
  "type": "object",
  "title": "HTTPValidationError"
}
``` Endpoint: https://lawmadi.com/mcp
- get_leaders_api_leaders_get - Get Leaders

List all 60+ specialist legal agents (leaders) with their names, specialties, and profiles.

### Responses:

**200**: Successful Response (Success Response)
Content-Type: application/json

**Output Schema:**
```json
{}
``` Endpoint: https://lawmadi.com/mcp
- chat_leader_api_chat_leader_post - Chat Leader

1:1 chat with a specific legal specialist leader via SSE streaming.

### Responses:

**200**: Successful Response (Success Response)
Content-Type: application/json

**Output Schema:**
```json
{}
```
**422**: Validation Error
Content-Type: application/json

**Example Response:**
```json
{
  "detail": [
    {
      "loc": [],
      "msg": "Message",
      "type": "Error Type"
    }
  ]
}
```

**Output Schema:**
```json
{
  "properties": {
    "detail": {
      "items": {
        "properties": {
          "loc": {
            "items": {},
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      },
      "type": "array",
      "title": "Detail"
    }
  },
  "type": "object",
  "title": "HTTPValidationError"
}
``` Endpoint: https://lawmadi.com/mcp

## Resources
- lawmadi://about - Overview of the Korean Legal AI service MIME type: text/plain
- lawmadi://domains - All 60 specialized legal domains covered by Lawmadi OS MIME type: text/plain

## Prompts
- legal_question - Ask a Korean legal question — routed to the best specialist among 60 agents Arguments: question, lang
- expert_analysis - Deep 4-stage expert legal analysis with full statute verification Arguments: question
- find_specialist - Find the right legal specialist for your situation Arguments: situation

## Metadata
- Owner: io.github.peter120525-cmd
- Version: 60.0.1
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Mar 24, 2026
- Source: https://registry.modelcontextprotocol.io
