Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ENTYRIX_API_KEYYesBearer token from your Entyrix dashboard (required)
ENTYRIX_BASE_URLNoOverride for staging / self-hostedhttps://entyrix.com
ENTYRIX_TIMEOUT_MSNoHTTP timeout per request30000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_companiesA

Search European companies by name, partial name, or address. Powered by the autocomplete index for typo-tolerance + 12ms p95. Returns ranked hits with IČO, name, address, NACE code, legal form, status, and country. Use this for fuzzy 'find a company called …' queries before drilling into details with lookup_company or get_company_details. Coverage: SK, CZ, AT, EE, SI, LV, UK and growing.

lookup_companyA

Resolve a single company by its national registry identifier with country disambiguation. Routes through the country-aware lookup so it handles all our shapes: SK/CZ/EE 6-8 digit IČO, AT Firmenbuch numbers (e.g. '187a'), SI/LV multi-digit registry numbers. Returns a single company object with core identity, address, legal form, status flags. Use this when you already know the registry number; use search_companies for name-based discovery.

get_company_detailsA

Fetch the full company profile by IČO: identity, registered address, NACE, legal form, status, latest financials, tech stack / website / SSL signals, security findings (CVE/CT logs), NIS2 scope, sanctions hits, and credit score / grade. Richer than lookup_company (which is identity-only). For SK↔CZ 8-digit collisions the API picks the active SK match first; use lookup_company with explicit country for deterministic disambiguation.

get_company_networkA

Company-to-company network via shared people (statutory officers / shareholders). Returns the company's current officers and, for each, the OTHER companies where that same person also holds a role — every connected company carries its IČO so the graph is walkable. This is the primary network-walk primitive: feed a returned IČO back into get_company_network to traverse another hop. Empty result means the company has no current shared-officer edges (e.g. officer data not yet ingested for that entity) — it does NOT mean the company is isolated; try get_company_relations for UBO / M&A edges. Bearer-auth + FO-gated at the API: keys without an FO addendum are refused for natural-person sole traders.

get_company_relationsA

Full relationship graph for one company: directors, shareholders, RPVS beneficial owners (UBO, SK register 315/2016 — persons with validity windows and a public-official flag), related companies via shared officers, corporate shareholders (counterparty IČO resolved), and M&A / succession events. Richer than get_company_network — that one is the shared-officer company graph only; this adds the UBO and M&A layers. Use get_company_network to walk company→company hops, use this to enumerate a single company's owners and officers. Bearer-auth + FO-gated at the API: keys without an FO addendum are refused for natural-person sole traders, and UBO persons are minimised (birth YEAR only).

advanced_searchA

Structured multi-filter company search across registry, geography, sector, size, financials, credit/distress, sanctions, NIS2 and cyber exposure, digital footprint (including tech= for a named technology such as PrestaShop or CookieYes) and public money. Returns a paginated list with a per-country breakdown. Totals are capped at 5000 — pagination.isCapped says when the real number is higher. Check data.unknownFilters in the response: any key listed there was DROPPED, so the result is wider than you asked for. Use for analyst-style queries like 'active SK e-shops on PrestaShop with turnover over €1M and no consent platform detected'.

check_complianceA

Public compliance check for a Slovak company: AML/sanctions, debtor lists (SocPoist/VšZP/tax), insolvency/bankruptcy/liquidation status, RPVS (transparency-of-ownership register, zákon 315/2016), and active regulatory flags. No API key required server-side (public route), but still routed through the authenticated MCP client for traceability. SK-only today; CZ/AT compliance modules tracked in roadmap.

get_financialsA

Return up to N most-recent annual financial statements (turnover, total assets, equity, profit, EBITDA, ROA, ROE) for a company. Source: SK FS / CZ Justice / AT FBW depending on jurisdiction. All amounts in EUR. Implemented as a thin extractor over get_company_details — saves the LLM from parsing the full company envelope when only financials are needed.

find_suppliersA

List public-sector contracts where the given company is the supplier. Backed by SK CRZ (Centrálny register zmlúv). Returns contract value, buyer (public-sector entity), signing date, contract subject, and CPV code where available. SK-only today (CRZ is a Slovak register). For broader EU procurement signal use the planned TED-search tool (not yet exposed). Useful for B2G exposure analysis and supplier due diligence.

list_rankingsA

Fetch a pre-computed company leaderboard by slug. Exactly four rankings exist: 'largest' (companies by turnover), 'public-contracts' (top state suppliers), 'shell-addresses' (addresses with most registered companies) and 'most-viewed' (most-viewed company profiles). Responses come from a 15-min cache, so they are millisecond-fast. Useful for 'top 100 …' style queries the LLM would otherwise try to assemble from many advanced_search calls.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/juliusgerman/entyrix-mcp'

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