Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Register UZ MCP Servershow me the financial statements for Slovnaft"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Register UZ MCP Server
Model Context Protocol (MCP) server for Slovak Registry of Financial Statements (Register účtovných závierok) from Slovak Ministry of Finance based on the API documentation.
Author: @alhafoudh
Features
Complete API Coverage: All endpoints from the RegisterUZ Open API
Pydantic Models: Fully typed response models for all API entities
25 MCP Tools: Search, list, retrieve, and analyze financial data with labeled tables
8 MCP Resources: Static classifier data and dynamic entity lookups
20 MCP Prompts: Pre-built workflows for common integration scenarios
CLI Client: Command-line tool for testing and exploration
Data Available
Accounting Units (Účtovné jednotky): Company/organization details including IČO, DIČ, address, legal form
Accounting Closures (Účtovné závierky): Financial statement metadata and periods
Financial Reports (Účtovné výkazy): Balance sheets, income statements with full data tables
Annual Reports (Výročné správy): Annual report metadata and attachments
Templates (Šablóny): Report structure definitions
Classifiers: Legal forms, SK NACE codes, regions, districts, settlements
Quick Start (Hosted Version)
Add the hosted MCP server to your Claude integration:
Claude Code Integration (Hosted)
Claude Desktop Integration (Hosted)
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
Make.com Integration (Hosted)
You can use the Autoform MCP server in Make.com (formerly Integromat) using the MCP Client - Call a tool app:
Add the MCP Client - Call a tool module to your scenario
Create a new MCP server connection with these settings:
URL:
https://registeruz.fastmcp.app/mcpAPI key / Access token: Leave empty (no authentication required)
Select the tool you want to call and configure your query parameters
Self-Hosted Installation
From PyPI (recommended)
Or using uvx to run directly without installation:
From source
Usage
Run the MCP server (STDIO transport)
Run with FastMCP CLI
Inspect available tools
Development mode with MCP Inspector
Available Tools
List Tools (Get IDs)
Tool | Description |
| Get accounting unit IDs changed since a date (supports filtering by IČO, DIČ, legal form) |
| Get accounting closure IDs changed since a date |
| Get financial report IDs changed since a date |
| Get annual report IDs changed since a date |
Count Tools (Pagination)
Tool | Description |
| Count remaining accounting unit IDs |
| Count remaining accounting closure IDs |
| Count remaining financial report IDs |
| Count remaining annual report IDs |
Detail Tools
Tool | Description |
| Get accounting unit details by ID |
| Get accounting closure details by ID |
| Get financial report with tables and data |
| Get annual report details by ID |
Template Tools
Tool | Description |
| Get template structure by ID |
| Get all available templates |
Classifier Tools
Tool | Description |
| Get all legal forms |
| Get SK NACE classification codes |
| Get ownership types |
| Get organization sizes |
| Get Slovak regions |
| Get Slovak districts |
| Get Slovak settlements |
Download Tools
Tool | Description |
| Get download URL for attachment |
| Get PDF download URL for financial report |
Labeled Data Tools
Tool | Description |
| Get financial report with labeled tables (combines report with template labels in one call) |
| Search for specific values by row label, row code, column label, or table name |
Available Resources
Static Resources (Classifiers)
URI | Description |
| Legal forms |
| SK NACE codes |
| Ownership types |
| Organization sizes |
| Regions |
| Districts |
| Settlements |
| All templates |
Dynamic Resource Templates
URI Pattern | Description |
| Accounting unit by ID |
| Accounting closure by ID |
| Financial report by ID |
| Annual report by ID |
| Template by ID |
Available Prompts
Company Search Prompts
Prompt | Description |
| Search for company by IČO and get financial statements |
| Search for company by tax ID (DIČ) |
| Search for companies by legal form (e.g., s.r.o., a.s.) |
Financial Analysis Prompts
Prompt | Description |
| Get latest financial statements for a company |
| Compare company financials across multiple years |
| Extract specific financial metrics (profit, assets, liabilities) |
| Get balance sheet (Súvaha) data for a company |
| Get income statement (Výkaz ziskov a strát) for a company |
Change Tracking & Monitoring Prompts
Prompt | Description |
| Analyze changes in accounting units over a period |
| Monitor new financial statements filed since a date |
| Track a specific company for recent changes |
Document & Download Prompts
Prompt | Description |
| Get all downloadable documents for a company |
| Download annual reports (Výročné správy) for a company |
Template & Structure Prompts
Prompt | Description |
| Explore financial report template structure |
| List all available report templates with their purposes |
Classifier & Reference Data Prompts
Prompt | Description |
| Get all Slovak regions and districts hierarchy |
| Get all legal forms with explanations |
| Explore SK NACE industry classification codes |
Bulk/Export Prompts
Prompt | Description |
| Export basic data for multiple companies |
| Generate comprehensive company financial summary report |
Claude Code Integration (Self-Hosted)
Using uvx (recommended)
Run the server directly from PyPI without installation:
Using local installation
If you've cloned the repository:
Claude Desktop Integration (Self-Hosted)
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
Using uvx (recommended)
Using local installation
Development
Install dev dependencies
Run tests
License
MIT