{"serverInfo":{"name":"YTJ Lookup","version":"0.2.0"},"description":"Read-only lookup of Finnish companies (PRH YTJ open data, full Trade Register). Two tools: search by name or business ID, and single lookup by business ID.","endpoint":null,"transport":{"type":"none"},"note":"No hosted MCP server. Call the tools as plain HTTP GET per /openapi.yaml, or load the landing page in a WebMCP-capable browser, where /webmcp.js registers them.","capabilities":{"tools":true,"resources":false,"prompts":false},"authentication":{"type":"none"},"tools":[{"name":"ytj_search_companies","title":"Search Finnish companies","description":"Search the Finnish Trade Register (PRH YTJ open data) by company name (case-insensitive substring, current and auxiliary names) or by exact business ID. Returns zero or more companies.","inputSchema":{"type":"object","properties":{"name":{"type":"string","minLength":3,"description":"Company name or part of it (at least 3 characters), e.g. Nokia"},"businessId":{"type":"string","pattern":"^\\d{7}-\\d$","description":"Finnish business ID (Y-tunnus), seven digits, a hyphen and a check digit, e.g. 0112038-9"},"page":{"type":"integer","minimum":1,"maximum":20,"description":"Result page for name searches, 25 per page; follow _links.next"},"lang":{"type":"string","enum":["en","fi","sv"],"description":"Language of companyForm and mainBusinessLine (default en)"},"format":{"type":"string","enum":["json","csv","ndjson","md"],"description":"Response format (default json)"}},"anyOf":[{"required":["name"]},{"required":["businessId"]}]},"annotations":{"readOnlyHint":true,"openWorldHint":false},"httpEndpoint":"GET https://ytj.23signs.org/api/v1/companies"},{"name":"ytj_get_company","title":"Look up one Finnish company","description":"Fetch a single company record by its exact business ID (Y-tunnus). 404 means the ID is not in the Trade Register (for example a toiminimi outside it), or not loaded yet while dataset.complete is false.","inputSchema":{"type":"object","properties":{"businessId":{"type":"string","pattern":"^\\d{7}-\\d$","description":"Finnish business ID (Y-tunnus), seven digits, a hyphen and a check digit, e.g. 0112038-9"}},"required":["businessId"]},"annotations":{"readOnlyHint":true,"openWorldHint":false},"httpEndpoint":"GET https://ytj.23signs.org/api/v1/companies/{businessId}"}],"webmcp":"https://ytj.23signs.org/webmcp.js","documentation":"https://ytj.23signs.org/SKILL.md","openapi":"https://ytj.23signs.org/openapi.yaml","api_catalog":"https://ytj.23signs.org/.well-known/api-catalog"}