Skip to main content
Glama
QuverLabs

rejestr-io-mcp

by QuverLabs

get_organization_financial_document

Retrieve a specific financial document for an organization by document ID, either as a downloadable PDF file or as parsed JSON content. Choose PDF for a saved file or JSON for direct data access.

Instructions

Get one financial document for an organization by document id. format='pdf' (default) requires Premium+ and saves the file to the downloads directory, returning its absolute path (pass return_base64=True to also receive the content inline). format='json' requires a Biznes plan and returns the parsed document content directly, at a higher per-request cost.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYes
formatNoFormat of the returned document: 'pdf' (default, requires Premium+) returns the raw PDF file; 'json' (requires Biznes plan, higher per-request cost than PDF) returns the parsed document content directly.pdf
document_idYes
return_base64NoWhether to also return the PDF content inline (as a base64-encoded file content block) in addition to saving it to disk and returning the file path. Only applies when format='pdf' — ignored for format='json'.

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observedv0.1.0

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure, and it does so thoroughly. It reveals that PDF output saves a file to the downloads directory, returns an absolute path, optionally returns base64 content inline, and that JSON output returns parsed content directly. It also states the plan requirements and higher cost for JSON, which are critical behavioral details not visible in the schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two compact, information-dense sentences. The first sentence states the core operation and resource; the second covers format variations, defaults, plan requirements, side effects, return behavior, and cost with no filler or repetition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with no annotations and no output schema, the description explains the return modes, file-saving side effect, inline content option, plan gates, and cost tradeoffs. The only minor omission is guidance on how to obtain the document_id through sibling list tools, but the description still provides enough to invoke the tool correctly for either format.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema only describes format and return_base64, leaving id and document_id with bare types, so the description meaningfully compensates by establishing that id identifies the organization and document_id identifies the financial document. It also enriches format and return_base64 with behavior, requirements, and cost implications. The added value is strong but not exhaustive for every parameter edge case.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource: 'Get one financial document for an organization by document id.' The word 'one' and the identifier requirement clearly distinguish this from the sibling list_organization_financial_documents tool, and the format-specific behavior further clarifies what the tool does.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives good context for choosing between format='pdf' and format='json', including plan requirements, cost differences, and output behavior. However, it never explicitly says when to use this tool versus its siblings, such as using list_organization_financial_documents to find document IDs first. The guidance is useful but mainly implied rather than explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/QuverLabs/rejestr-io-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server