court_auction_detail
Retrieve comprehensive Korean court auction case details including property information, appraisals, bid history, and legal documents using case numbers.
Instructions
Get detailed information for a specific Korean court auction case. Includes property details, appraisal, bid history, and case documents.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| case_number | Yes | Auction case number (e.g., '2026타경12345') | |
| court_code | No | Court code |
Implementation Reference
- src/index.ts:15-40 (handler)The generic tool handler in src/index.ts iterates over all registered tools, including court_auction_detail, and executes them via the gatewayRequest function.
for (const tool of allTools) { server.tool( tool.name, tool.description, tool.inputSchema.shape, async (params) => { const method = tool.method || "POST"; const result = await gatewayRequest(method, tool.endpoint, params as Record<string, unknown>); if (result.error) { return { content: [{ type: "text" as const, text: `Error (${result.status}): ${result.error}` }], isError: true, }; } const text = typeof result.data === "string" ? result.data : JSON.stringify(result.data, null, 2); return { content: [{ type: "text" as const, text }], }; }, ); } - src/tools/court-auction.ts:18-26 (schema)Definition of the court_auction_detail tool, including its input schema and associated API endpoint.
{ name: "court_auction_detail", description: "Get detailed information for a specific Korean court auction case. Includes property details, appraisal, bid history, and case documents.", inputSchema: z.object({ case_number: z.string().describe("Auction case number (e.g., '2026타경12345')"), court_code: z.string().optional().describe("Court code"), }), endpoint: "/v1/auction/detail", },