github Python re-analysis due

matematicsolutions/kio-orzeczenia-mcp

v0.4.3
github

MCP server for Polish public-procurement case law (National Appeals Chamber, KIO) via orzeczenia.uzp.gov.pl. Early POC, Apache-2.0.

maintainer
matematicsolutions
license
Apache-2.0
first seen
2026-06-24
last seen
2026-08-25
releases · 30d
6
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 5 tools
transport stdio · http verified reported listed in the official MCP registry counts 5 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • kio_by_pzp_article
  • kio_get_orzeczenie
  • kio_get_pdf_url
  • kio_recent
  • kio_search
code evidence vv0.2.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 17

filesystem 5

  • fs (weak) matematicsolutions-kio-orzeczenia-mcp-0aec55c/scripts/refresh_fixtures.py :16 from pathlib import Path
  • fs matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/audit.py :15 from pathlib import Path
  • fs matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/cache.py :6 from pathlib import Path
  • fs (weak) matematicsolutions-kio-orzeczenia-mcp-0aec55c/tests/test_instructions_drift.py :15 from pathlib import Path
  • fs (weak) matematicsolutions-kio-orzeczenia-mcp-0aec55c/tests/test_parser_regression.py :17 from pathlib import Path

network 4

  • net (weak) matematicsolutions-kio-orzeczenia-mcp-0aec55c/scripts/refresh_fixtures.py :18 import httpx
  • net matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/client.py :14 import httpx
  • net matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/server.py :16 import httpx
  • net (weak) matematicsolutions-kio-orzeczenia-mcp-0aec55c/tests/test_smoke.py :133 import httpx

tool registrations 5

  • kio_search matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/server.py :223
  • kio_get_orzeczenie matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/server.py :335
  • kio_recent matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/server.py :454
  • kio_by_pzp_article matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/server.py :489
  • kio_get_pdf_url matematicsolutions-kio-orzeczenia-mcp-0aec55c/src/kio_orzeczenia_mcp/server.py :522

declared dependencies 8

  • fastmcp@>=3.4,<4
  • httpx@>=0.27.0,<1
  • selectolax@>=0.3.21
  • pydantic@>=2.5.0
  • diskcache@>=5.6.3
  • pytest@>=8.0.0
  • pytest-asyncio@>=0.23.0
  • ruff@>=0.4.0