# Pasal.id - Indonesian Law

Search Indonesian regulations from any MCP-compatible AI assistant.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add aturio/pasal

# Browse available tools
npx -y @smithery/cli@latest tool list aturio/pasal

# Get full schema for a tool
npx -y @smithery/cli@latest tool get aturio/pasal search_laws

# Call a tool
npx -y @smithery/cli@latest tool call aturio/pasal search_laws '{}'
```

## Direct MCP Connection

Endpoint: `https://pasal--aturio.run.tools`

**Optional config:**
- `x-pasal-pat` (header) — Fallback PAT opsional untuk pengguna yang memilih token auth selain alur OAuth browser. Tempel nilai lengkap `Bearer pasal_mcp_...`.

## Tools (9)

- `search_laws` — Cari full-text di peraturan perundang-undangan Indonesia.
- `get_pasal` — Ambil teks resmi Pasal tertentu dari peraturan Indonesia.
- `get_law_status` — Cek apakah peraturan Indonesia masih berlaku, diubah, atau dicabut.
- `get_law_overview` — Tampilkan metadata kanonik, provenance, sumber, dan struktur satu peraturan Indonesia.
- `get_law_structure` — Lihat hierarki Bab, Bagian, Pasal, Pembukaan, Penutup, dan Lampiran satu peraturan tanpa memuat seluruh teks.
- `get_law_part` — Ambil bagian tertentu dari satu peraturan, seperti Bab II, Pembukaan, Menimbang, Mengingat, Memutuskan, Penutup, Lampir…
- `search_within_law` — Cari istilah atau frasa di dalam satu peraturan yang sudah diketahui.
- `report_issue` — Laporkan masalah data Pasal.id dari alur MCP, seperti OCR salah, peraturan hilang, Pasal hilang, tautan rusak, atau kon…
- `list_laws` — Jelajahi daftar peraturan Indonesia dengan filter jenis, tahun, status, dan judul.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get aturio/pasal <tool-name>
```

## Resources

- `pasal://guides/research-workflow` — Alur kerja untuk menjawab pertanyaan hukum Indonesia dengan sitasi Pasal.id.

## Prompts (2)

- `answer_indonesian_legal_question` (question) — Jawab pertanyaan hukum Indonesia dengan tool Pasal.id dan sitasi Pasal yang tepat.
- `verify_indonesian_regulation_status` (reference) — Cek apakah peraturan masih berlaku, diubah, atau dicabut sebelum dikutip.
