{"name":"io.github.janF19/rejstrik-mcp","slug":"janf19-rejstrik-mcp","title":null,"description":"Czech company registry MCP that reads filed PDF financial statements — keyless, agent-native.","url":"https://mcp.market/server/janf19-rejstrik-mcp","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":10,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-08-01T17:08:39.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":null,"version":"0.9.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"rejstrik-mcp","version":"0.9.2","transport":{"type":"stdio"}}],"tools":[{"name":"analyze_financials","description":"Deterministic financial report from statements YOU extracted from the get_filing PDF(s): normalize → ratios → red flags → trends (with 2+ years). Record figures verbatim as printed and set each statement's unit field (\"czk\" | \"thousands_czk\" | \"millions_czk\") to the scale the statement declares (usually 'v celých tisících Kč' → thousands_czk); the server converts everything to thousands of CZK, so","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_insolvency","description":"Check the Czech insolvency register (ISIR) by IČO or company name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_vat","description":"Report VAT registration and DIČ from the ARES detail record.","write_action":false,"price_micros":0,"input_schema":null},{"name":"estimate_valuation","description":"Indicative, deterministic enterprise value from statements YOU extracted.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_company","description":"Resolve a Czech company by name or IČO via the ARES registry.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_contracts","description":"Public contracts involving a company (Registr smluv), by IČO or name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_filing","description":"Download a financial statement PDF from Sbírka listin (latest, or by year / filing id from list_filings). Returns filing metadata with a local file_path and page_count, and — depending on `embed` — the PDF bytes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_statutory_bodies","description":"List statutory body members from the ARES public-register extract.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_subsidies","description":"State subsidies received by a company (IS ReD / former CEDR), by IČO or name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_filings","description":"List a company's Sbírka listin documents.","write_action":false,"price_micros":0,"input_schema":null},{"name":"read_filing_page_images","description":"Rasterize statement PDF pages to PNG images — keyless, no LLM, no OCR. For SCANNED filings with no text layer (read_filing_text reports has_text=false) on hosts WITHOUT filesystem access: this delivers legible page images the host model can read directly. Page grammar: \"3\", \"1-5\", \"1-3,5\" (default \"1-5\"). At most 5 pages per call (images are token-heavy); request later ranges for the rest. Returns","write_action":false,"price_micros":0,"input_schema":null},{"name":"read_filing_text","description":"Extract the embedded text layer of a statement PDF for a page range — keyless, no LLM, no OCR. Page grammar: \"3\", \"1-5\", \"1-3,7\" (default \"1-10\"). At most 20 pages per call. Czech filings are often scanned images with no text layer; pages without text are reported honestly (has_text=false) with a note pointing to read_filing_page_images or filesystem reading — never a silent empty string.","write_action":false,"price_micros":0,"input_schema":null},{"name":"render_card","description":"Render a CompanyFinancialReport (from analyze_financials) as a card. Hosts that negotiate MCP Apps get interactive HTML; others get a compact markdown summary suitable for Claude Code and other text-only hosts.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-09-24T12:02:12.594Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T12:02:12.585Z","components":{"code":{"score":25,"max":25,"notes":["44 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 54 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"rejstrik-mcp","version":"0.9.2","found":true,"license":"MIT","dependencyCount":12,"publishedAt":"2026-08-01T16:29:21.890575Z","repositoryUrl":"https://github.com/janF19/rejstrik-mcp"}],"repo":{"found":true,"owner":"janF19","repo":"rejstrik-mcp","archived":false,"pushedAt":"2026-08-01T17:08:39Z","stars":0,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/190865050?v=4","ownerCreatedAt":"2024-12-06T15:48:05Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-01T17:08:39.000Z","score":10}}}},"grade_history":[],"reviews":[]}