business_data
Retrieve Korean company information, news, and financial data by name or business registration number for business research purposes.
Instructions
Look up Korean business data including company information, news, and financial data. Useful for researching Korean companies by name or business registration number.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Type of data to retrieve: 'company-info', 'news', or 'financial' | |
| companyName | No | Company name in Korean or English (e.g., '삼성전자', 'Samsung Electronics') | |
| businessNumber | No | Korean business registration number (사업자등록번호). Optional alternative to companyName. |
Implementation Reference
- src/index.ts:196-215 (handler)The handler logic for the business_data tool, which constructs the request body and calls the internal API.
case "business_data": { const { type, companyName, businessNumber } = args as { type: string; companyName?: string; businessNumber?: string; }; const body: Record<string, unknown> = { type }; if (companyName) body.companyName = companyName; if (businessNumber) body.businessNumber = businessNumber; const result = await callApi("/api/skills/business-data", body); return { content: [ { type: "text", text: JSON.stringify(result, null, 2), }, ], - src/index.ts:116-137 (registration)Registration and schema definition for the business_data tool.
name: "business_data", description: "Look up Korean business data including company information, news, and financial data. " + "Useful for researching Korean companies by name or business registration number.", inputSchema: { type: "object", properties: { type: { type: "string", description: "Type of data to retrieve: 'company-info', 'news', or 'financial'", enum: ["company-info", "news", "financial"], }, companyName: { type: "string", description: "Company name in Korean or English (e.g., '삼성전자', 'Samsung Electronics')", }, businessNumber: { type: "string", description: "Korean business registration number (사업자등록번호). Optional alternative to companyName.", },