Skip to main content
Glama
M8T-Jacob

@m8t-jacob/mcp-polish-biz

by M8T-Jacob

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
validate_polish_idA

Validate a Polish identifier (NIP tax id, PESEL national id, REGON business registry id, KRS National Court Register number, or IBAN/NRB bank account) and return whether it is valid plus its normalized form. Purely local checksum validation — makes no network calls.

check_vat_whitelistA

Look up a Polish contractor by NIP on the Ministry of Finance VAT whitelist ("Biała lista podatników VAT") to get their VAT registration status, legal name, REGON/KRS, and registered bank account numbers. Use this to verify a business partner before paying an invoice.

check_viesA

Validate an EU VAT number via VIES (VAT Information Exchange System), the European Commission service that confirms whether a VAT number is currently registered, returning the company name/address when the member state provides them.

get_exchange_rateA

Get the official NBP (Narodowy Bank Polski) mid exchange rate for a currency against PLN, either for today or a specific date.

convert_currencyA

Convert an amount between two currencies using official NBP mid exchange rates (via PLN as the intermediary), either for today or a specific date.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: local ID checksum validation, Polish VAT whitelist lookup, EU VIES validation, exchange rate retrieval, and currency conversion. The two exchange-related tools are distinct because one returns a rate and the other performs a conversion.

Naming Consistency5/5

All five tools follow a consistent lowercase snake_case verb_noun pattern (validate_, check_, get_, convert_), making the naming predictable and easy to understand.

Tool Count5/5

With 5 tools, the server is well-scoped for a niche Polish business utility. The count is neither thin nor excessive, and each tool serves a meaningful purpose.

Completeness5/5

The tool set covers core business needs: identifier validation, Polish and EU VAT verification, and currency exchange via official NBP rates. It provides complete workflows for vetting contractors and handling cross-currency transactions.

Maintenance

ActivitySlowing
ResponsivenessNo issues