Skip to main content
Glama

entyrix-mcp

Server Details

KYB data from 23 European business registries — company briefs, financials, ownership, AML screening

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
juliusgerman/entyrix-mcp
GitHub Stars
0
Server Listing
entyrix-mcp

TDQS

Score is being calculated.

Available Tools

13 tools
check_compliancePublic compliance snapshot
Read-onlyIdempotent
Inspect

Lightweight public compliance snapshot for one company (works without an account): sanctions screening, insolvency, debtor registers, VAT reliability. For the full KYB picture use kyb_check. A null field means WITHHELD or not measured — it does NOT mean clean.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoPublic compliance signals.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
company_briefCompany brief (Markdown, LLM-ready)
Read-onlyIdempotent
Inspect

Compact, deterministic Markdown brief of one company (≤12 KB): identity, address, industry, latest financials, credit score and recommended limit, cyber score, risk flags (insolvency, tax debt, sanctions), NIS2 status and key people where licensed. The best single call for 'tell me about company X'. Works for numeric registry IDs (6-8 digits); for other shapes use get_company_details. Every fact comes from the database — missing data is marked, never invented.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.
purposeNoLegal purpose for natural-person (FO) data, attested by the account holder. Only needed when the API key has full FO access; must be one of the purposes licensed on the key. Never guess it — ask the user if it is not known.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNo
metaNo
find_suppliersPublic-sector contracts
Read-onlyIdempotent
Inspect

Public procurement contracts this company is party to (SK CRZ + CZ Registr smluv), newest first, paged. HONEST SCOPE: this is business-to-government procurement, NOT a commercial supply chain — do not present it as one.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
limitNoPage size (default 50).
yearsNoLook-back window in years (default 5).
offsetNoRows to skip for the next page.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoContracts and totals.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
get_company_detailsFull company record
Read-onlyIdempotent
Inspect

Full record for one company: identity, address, legal form, status flags, NACE, and the whole enrichment layer we hold (web, tech stack, NIS2, EU funds, LEI, HU de minimis state aid granted, HU public procurement from EKR, …). Large — prefer company_brief unless you need a specific field. Natural-person fields are gated and may be withheld; a withheld field is not the same as an empty one.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.
purposeNoLegal purpose for natural-person (FO) data, attested by the account holder. Only needed when the API key has full FO access; must be one of the purposes licensed on the key. Never guess it — ask the user if it is not known.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoThe full company record.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
get_company_networkCompanies connected through people
Read-onlyIdempotent
Inspect

Companies connected to this one through shared officers or owners (one hop). Use for group structure and beneficial-ownership tracing. Person names are gated like everywhere else.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.
purposeNoLegal purpose for natural-person (FO) data, attested by the account holder. Only needed when the API key has full FO access; must be one of the purposes licensed on the key. Never guess it — ask the user if it is not known.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoConnected companies and the people linking them.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
get_company_relationsDirect relations
Read-onlyIdempotent
Inspect

Direct relations of one company — statutory officers, owners, parents, subsidiaries, M&A events — without traversing the wider graph. SK M&A events: effectiveDate is the date stated by the register; when missing, derivedEffectiveDate may carry a date INFERRED from the absorbed firm's deregistration (effectiveDateSource: "derived") — present it as an estimate, never as a register fact.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.
purposeNoLegal purpose for natural-person (FO) data, attested by the account holder. Only needed when the API key has full FO access; must be one of the purposes licensed on the key. Never guess it — ask the user if it is not known.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoOfficers, owners and corporate relations.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
get_financialsFinancial statements by year
Read-onlyIdempotent
Inspect

Filed financial statements of one company, one row per fiscal year (newest first), with revenue, profit, assets, equity, liabilities and year-over-year trend. Amounts are EUR CENTS as integers (divide by 100 for euros). Use for trend and solvency questions; company_brief already carries the latest year.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
yearsNoHow many fiscal years (default 10).
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.
purposeNoLegal purpose for natural-person (FO) data, attested by the account holder. Only needed when the API key has full FO access; must be one of the purposes licensed on the key. Never guess it — ask the user if it is not known.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoPer-year financial statements and trend summary.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
kyb_checkKYB / AML summary
Read-onlyIdempotent
Inspect

One-call Know-Your-Business summary for one company: registry status, insolvency, liquidation, sanctions screening, debarment, tax/social/health debts, VAT reliability and the overall risk verdict. Use before onboarding a customer or supplier. A null field means WITHHELD or NOT MEASURED — it does NOT mean clean; say so when you report it.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.
purposeNoLegal purpose for natural-person (FO) data, attested by the account holder. Only needed when the API key has full FO access; must be one of the purposes licensed on the key. Never guess it — ask the user if it is not known.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoConsolidated KYB/AML signals and the register the answer refers to.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
list_rankingsPublished rankings
Read-onlyIdempotent
Inspect

A published ranking by its slug (e.g. largest employers, top taxpayers). Call WITHOUT a key first to list the available slugs — inventing one returns an error.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyNoRanking slug. Omit to list all.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoEither the list of rankings or one ranking's rows.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
lookup_companyLook up company by registry ID
Read-onlyIdempotent
Inspect

Resolve exactly one company by its national registry identifier in a given country. Handles every identifier shape we carry (SK/CZ/EE IČO, AT Firmenbuch e.g. '187a', SI/LV registry numbers, …). Returns the core record: identity, address, legal form, status, NACE. For an LLM-ready summary prefer company_brief; for the full enrichment layer use get_company_details.

ParametersJSON Schema
NameRequiredDescriptionDefault
icoYesNational registry identifier (SK/CZ IČO, AT Firmenbuch number, PL KRS/REGON, FR SIREN, …). Leading zeros are normalised server-side.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break. Defaults to SK.
purposeNoLegal purpose for natural-person (FO) data, attested by the account holder. Only needed when the API key has full FO access; must be one of the purposes licensed on the key. Never guess it — ask the user if it is not known.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoThe company record.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.
screen_companiesScreen a list of companies
Read-onlyIdempotent
Inspect

Run kyb_check on up to 25 companies at once and get one compact row per company (status, insolvency, sanctions, debts, verdict). Use for supplier lists or portfolios. Each company counts as one API request against your rate limit. Requires an authenticated account.

ParametersJSON Schema
NameRequiredDescriptionDefault
companiesYesCompanies to screen.

Output Schema

ParametersJSON Schema
NameRequiredDescription
failedYes
resultsYes
screenedYes
search_companiesSearch companies by name
Read-onlyIdempotent
Inspect

Find companies by name (or name fragment) across the pan-European dataset. Returns ranked candidates with registry identifier, country, legal form and status. Use this FIRST when you only know a name; then pass the identifier + country to lookup_company or company_brief. Do not use it to filter by industry or size — that is advanced_search.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax results (default 10).
queryYesCompany name or fragment.
countryNoISO 3166-1 alpha-2 country of the register (e.g. SK, CZ, AT, PL). Strongly recommended: registry numbers are NOT unique across countries (an SK and a CZ company can share the same 8-digit IČO), and without it the server picks one by tie-break.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataNoArray of candidate companies, best match first.
metaNoRequest metadata: request_id (quote it in support requests), duration_ms, cached.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 13 tool updates
    • First observedadvanced_search
    • First observedcheck_compliance
    • First observedcompany_brief
    • First observedfind_suppliers
    • First observedget_company_details
    • First observedget_company_network
    • First observedget_company_relations
    • First observedget_financials
    • First observedkyb_check
    • First observedlist_rankings
    • First observedlookup_company
    • First observedscreen_companies
    • First observedsearch_companies

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to access official European business data across 15 EU countries, including company lookups, VAT validation, sanctions screening, and KYB reports.
    9,494 npm
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Unmodified government company data from 27 registries, live. Cross-border UBO chain walker for AI agents. 60+ tools covering GB, IE, NO, FR, DE, NL, PL, BE, CH, LI, MC, IM, IS, CY, AU, NZ, CA, TW, HK, MY, FI, CZ, ES, IT, KR, US — raw upstream fields preserved, no LLM extraction.
    10
    18
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.