Saos MCP server
MCP server for Polish court judgments via the SAOS API with verifiable citations.
not scanned yet
2 stars119 downloads/wk
Reviews
Write oneNobody has reviewed Saos yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Saos tools
No tool declarations could be read from the package source. They show once the server is installed.
How Saos compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,243 servers
- GitHub stars
- 2
- more than 75% of 28,706 servers
- Downloads a week
- 119
- more than 66% of 12,306 servers with a package
Release history: 2 versions in the registry since 2026-07-13, latest 2026-10-13, typically one every 92 days.
Install Saos in Claude Code, Cursor or VS Code
Runs npx -y @matematicsolutions/mcp-saos on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-saos -- npx -y @matematicsolutions/mcp-saos
What the publisher says
From the Saos repository's README, as published. We do not edit it. Read it on GitHub
mcp-saos
Installation (one command)
Published on npm + the MCP Registry (io.github.matematicsolutions/mcp-saos). Run without cloning:
npx -y @matematicsolutions/mcp-saosMCP client configuration (stdio):
{ "mcpServers": { "mcp-saos": { "command": "npx", "args": ["-y", "@matematicsolutions/mcp-saos"] } } }(Building from source - below.)
An MCP (Model Context Protocol) server for Polish case law - a connector to SAOS (System Analizy Orzeczen Sadowych - the courts' public case-law database, run by Fundacja ePanstwo).
Part of the MateMatic "Polish legal AI" project. It runs as a separate process communicating over stdio; the chat template (a fork of mike) calls it through the MCP protocol.
What SAOS is
An open database of Polish court judgments. Public REST API, no key required.
Coverage caveat: coverage is broad and includes current judgments (2024-2026 are well populated), but it is uneven by court type, and some Supreme Court resolutions exist only as citations in other judgments. Verify anything critical against sn.pl, orzeczenia.ms.gov.pl, trybunal.gov.pl.
The database covers: common courts (COMMON), the Sad Najwyzszy (Supreme Court, SUPREME), the Trybunal Konstytucyjny (Constitutional Tribunal, CONSTITUTIONALTRIBUNAL), the KIO (National Appeal Chamber, NATIONALAPPEAL_CHAMBER). Administrative courts (WSA/NSA) - no data in SAOS.
MCP tools
saoscitecheck - the citator
Give it a case number (a placeholder here; use a real one):
{ "caseNumber": "III CZP NN/RR" }It searches SAOS full-text for later judgments citing that signature, scans their reasoning for departure phrases ("odstepuje od pogladu wyrazonego", "nie podziela pogladu", "traci moc uchwala", "uchwala skladu siedmiu sedziow" and others) within ~500 characters of the signature, and returns one of four verdicts: przelamaniewykryte, uchwalaskladupowiekszonego, nadalcytowany, brakcytowanw_saos. Each hit includes a +-200 character fragment for human verification.
Every phrase on the list was verified against live SAOS data - the evidence table, the algorithm and the honest-limits section are in docs/CITE-CHECK.md. The short version: no hits does NOT mean the judgment is still good law, and every response says so.
Requirements
- Node.js >= 18
- npm >= 9
- Internet access (live API saos.org.pl)
Installation and build
git clone https://github.com/matematicsolutions/mcp-saos
cd mcp-saos
npm install
npm run buildAfter npm run build, the entry point is dist/index.js.
Standalone run (test)
node dist/index.js
# the server listens on stdin/stdout, diagnostic logs go to stderrWiring into the chat template (fork of mike) - mcp-servers.json
Add an entry to your client's MCP configuration (e.g. mcp-servers.json):
{
"name": "saos",
"transport": "stdio",
"command": "node",
"args": ["C:/Users/<YOUR-USER>/mcp-saos/dist/index.js"],
"enabled": true
}Provide the absolute path to dist/index.js. On Windows use forward slashes / or double backslashes \\.
Tests
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Saos: common questions
- Is Saos MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Saos safety report
- How do I install Saos?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Saos need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Saos maintained?
- The last commit was 42 days ago (2026-09-24). The latest release is v1.3.1.
- How does Saos compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,243 servers); github stars 2 (more than 75% of 28,706 servers); downloads a week 119 (more than 66% of 12,306 servers with a package). Full comparison.