Pasal.id - The first open, AI-native Indonesian legal platform. MCP server + REST API + web app giving AI grounded access Indonesian laws.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"pasal": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
280 million Indonesians have no practical way to read their own laws. The official legal database (peraturan.go.id) offers only PDF downloads: no search, no structure, no API. When you ask AI about Indonesian law, you get hallucinated articles and wrong citations because no grounded data source exists.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in legal
87 tools for Korean law — statutes, precedents, ordinances, interpretations | MCP Server · CLI · npm
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
AFIP — Argentine tax authority, electronic invoicing (Factura Electrónica)
956k Swiss court decisions: full-text search, citation graph, statute lookup (DE/FR/IT)
MCP Security Weekly
Get CVE alerts and security updates for Pasal and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Demo Video · Website · Connect to Claude · REST API · AGPL-3.0 License
280 million Indonesians have no practical way to read their own laws. The official legal database (peraturan.go.id) offers only PDF downloads: no search, no structure, no API. When you ask AI about Indonesian law, you get hallucinated articles and wrong citations because no grounded data source exists.
Connect Claude to real Indonesian legal data in one command:
claude mcp add --transport http pasal-id https://pasal-mcp-server-production.up.railway.app/mcp
Then ask:
"Apa saja hak pekerja kontrak menurut UU Ketenagakerjaan?" (What are contract worker rights under the Labor Law?) "Jelaskan pasal tentang perlindungan data pribadi" (Explain articles on personal data protection) "Apakah UU Perkawinan 1974 masih berlaku?" (Is the 1974 Marriage Law still in force?)
Claude searches 40,000+ regulations and 937,000+ structured articles, cites specific Pasal (articles), and gives grounded answers. No hallucination.
Or browse the web app at pasal.id.
| Feature | Description | |
|---|---|---|
| Search | Full-Text Legal Search | Indonesian stemmer + 3-tier fallback across 937,000+ articles |
| Read | Structured Reader | Three-column law reader with TOC, amendment timeline, and verification badges |
| AI | MCP Server | 4 grounded tools giving Claude access to actual legislation with exact citations |
| API | REST API | Public JSON endpoints for search, browsing, and article retrieval |
| Correct | Crowd-Sourced Corrections | Anyone can submit corrections; AI verifies before applying |
| Verify | AI Verification Agent | Opus 4.6 vision compares parsed text against original PDF images |
| Track | Amendment Chains | Full relationship tracking: amendments, revocations, cross-references |
| Globe | Bilingual UI | Indonesian + English interface via next-intl (legal content stays Indonesian) |
The entire codebase, from the Next.js frontend to the MCP server to the data pipeline, was built with Claude Opus 4.6 via Claude Code during the hackathon period. But Opus 4.6 isn't just the development tool. It's embedded in the product itself, running a self-improving correction flywheel that makes the platform more accurate over time:
┌───────────────────────────────┐
│ Users submit corrections │
│ via pasal.id web app │
└──────────────┬────────────────┘
▼
┌───────
... [View full README on GitHub](https://github.com/ilhamfp/pasal#readme)