MCP.Market

Saos MCP server

by matematicsolutions·io.github.matematicsolutions/mcp-saos·v1.3.1·2 stars

MCP server for Polish court judgments via the SAOS API with verifiable citations.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

not scanned yet

Adoption
Growing

2 stars119 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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-saos

MCP 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 build

After 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 stderr

Wiring 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.

More from matematicsolutions →