Server definition
- Hash
- sha256:a2b21a36c2a141a2a6c287e8a86166f2c476f94d57895e4ae57d40ffa05516b2
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Yearly financial history for a company by CUI: revenue, profit, employees, total assets and liabilities. Amounts in RON.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cui": {
"anyOf": [
{
"minLength": 1,
"type": "string"
},
{
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"type": "integer"
}
]
},
"years": {
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"cui"
],
"type": "object"
},
"name": "get_company_financials",
"outputSchema": null
},
{
"description": "Fetch a single Romanian company by CUI (accepts an 'RO' prefix): identity, address, CAEN activities, latest public financials, and data-source freshness. Does not return contact details.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cui": {
"anyOf": [
{
"minLength": 1,
"type": "string"
},
{
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"type": "integer"
}
]
}
},
"required": [
"cui"
],
"type": "object"
},
"name": "get_company_profile",
"outputSchema": null
},
{
"description": "Public status flags for a company by CUI: registration status, VAT (TVA) registration, fiscal activity, insolvency, dissolution (radiere), and e-Factura.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cui": {
"anyOf": [
{
"minLength": 1,
"type": "string"
},
{
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"type": "integer"
}
]
}
},
"required": [
"cui"
],
"type": "object"
},
"name": "get_company_status",
"outputSchema": null
},
{
"description": "Look up a Romanian CAEN (NACE) activity code and return its official label plus hierarchy (section, division, parent). Labels are in Romanian.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"code": {
"maxLength": 10,
"minLength": 1,
"type": "string"
}
},
"required": [
"code"
],
"type": "object"
},
"name": "resolve_caen",
"outputSchema": null
},
{
"description": "Search and filter the Firme Românești company directory by name, CAEN activity, county/locality, revenue/profit/employee ranges, and VAT status. Up to 25 results per page with an opaque cursor. Financial filters use a single year (default 2024). Provide at least one filter.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"active_only": {
"type": "boolean"
},
"caen_code": {
"maxLength": 10,
"minLength": 1,
"type": "string"
},
"cursor": {
"minLength": 1,
"type": "string"
},
"judet": {
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"limit": {
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"locality": {
"maxLength": 120,
"minLength": 1,
"type": "string"
},
"max_employees": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"max_profit": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"max_revenue": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"min_employees": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"min_profit": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"min_revenue": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"query": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"vat_registered": {
"type": "boolean"
},
"year": {
"maximum": 2100,
"minimum": 2000,
"type": "integer"
}
},
"type": "object"
},
"name": "search_companies",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:a2b21a36c2a141a2a6c287e8a86166f2c476f94d57895e4ae57d40ffa05516b2 | sha256sum