protogrid

Search / pl.tropia/mcp

tropia.pl: Polish companies (KRS)

R1· needs a key

Polish company data from KRS: profiles, historical connections, financials, state aid.

v1.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect on its own if it already holds TROPIA_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Quality89new
Trust96of 100
Uptime, 30 days100%
Latency p50530 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "tropia": {
      "type": "http",
      "url": "https://api.tropia.pl/mcp",
      "headers": {
        "Authorization": "Bearer ${TROPIA_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http tropia https://api.tropia.pl/mcp --header "Authorization: Bearer ${TROPIA_TOKEN}"
[mcp_servers.tropia]
url = "https://api.tropia.pl/mcp"
bearer_token_env_var = "TROPIA_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "tropia": {
      "type": "remote",
      "url": "https://api.tropia.pl/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:TROPIA_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "tropia": {
      "type": "http",
      "url": "https://api.tropia.pl/mcp",
      "headers": {
        "Authorization": "Bearer ${TROPIA_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=tropia&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLnRyb3BpYS5wbC9tY3AiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgJHtUUk9QSUFfVE9LRU59In19"
}
{
  "servers": {
    "tropia": {
      "type": "http",
      "url": "https://api.tropia.pl/mcp",
      "headers": {
        "Authorization": "Bearer ${TROPIA_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "tropia": {
      "httpUrl": "https://api.tropia.pl/mcp",
      "headers": {
        "Authorization": "Bearer ${TROPIA_TOKEN}"
      }
    }
  }
}
extensions:
  "tropia":
    enabled: true
    name: "tropia"
    type: streamable_http
    uri: "https://api.tropia.pl/mcp"
    headers:
      "Authorization": "Bearer ${TROPIA_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${TROPIA_TOKEN}. The registry never accepts secret values.

Quality 89 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,418 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 1 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 1,418 tokens to load them all · tool set 1eb446f3c007 · checked 2026-10-20 13:17 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% +updated-1d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://api.tropia.pl/mcp streamable-httpapi_key ${TROPIA_TOKEN}yes100%530 ms2025-06-182026-10-20

Tools (9)

get_accountread-onlyBalance and 30-day usage of your tropia.pl API key. Free.
get_companyread-onlyRegistry profile of a Polish company from KRS: name, legal form, status, registration and deregistration dates, address, share capital, main PKD, historical names. With full=true also the current management board, supervisory board, proxies, all PKD codes, registry court and risk states (liquidation, bankruptcy, restructuring). Cost: 0.03 PLN.
get_company_connectionsread-onlyAll people and entities connected with a company, current and historical: board members, supervisory board, shareholders, proxies, liquidators, with role, function and dates from/to. Also the companies in which this company is a shareholder or a member of governing bodies. Cost: 0.03 PLN.
get_company_eventsread-onlyTimeline of registry changes of a company from KRS and the Court and Economic Monitor (MSiG): appointments and dismissals of board members, changes of shareholders and proxies, newest first. Optional date range and paging. Cost: 0.05 PLN.
get_financialsread-onlyMulti-year financial summary of a company from statements filed in KRS (eKRS financial documents repository): revenue, net profit, total assets, equity per year, in PLN. Cost: 0.03 PLN.
get_financial_statementread-onlyFinancial statement of a company for one year: revenue, costs, gross and net profit, tax, total assets, equity; where available the full balance sheet, profit and loss account and cash flow statement line by line with prior-year values. Cost: 0.20 PLN.
get_public_aidread-onlyPublic (state) aid received by a company according to SUDOP (UOKiK): totals per year and individual grants with date, amount in PLN, form, purpose and granting authority. Cost: 0.10 PLN.
get_public_contractsread-onlyPublic sector contracts of a company: NFZ (National Health Fund) contracts per year, contracts from the Central Register of Contracts and won public tenders (e-Zamówienia / BZP). Cost: 0.10 PLN.
search_companiesread-onlyFind Polish companies in KRS by name, NIP, REGON or KRS number. Returns up to 10 matches with KRS, NIP, REGON, status and city. Use it first to get the KRS number for other tools. Cost: 0.03 PLN per call.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "pl.tropia/mcp",
  "title": "tropia.pl: Polish companies (KRS)",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://api.tropia.pl/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "isRequired": true,
          "description": "Bearer trp_... API key from https://tropia.pl/api (demo key: trp_demo_1daaac3ab3d6d898)"
        }
      ]
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/ddaapp/tropia-mcp",
    "source": "github"
  },
  "websiteUrl": "https://tropia.pl/api",
  "description": "Polish company data from KRS: profiles, historical connections, financials, state aid."
}