UNPKG

lance-mcp

Version:

MCP server for interacting with LanceDB database

31 lines (30 loc) 841 B
import { BaseTool, ToolParams } from "../base/tool.js"; export interface CountParams extends ToolParams { database: string; collection: string; filter?: Record<string, unknown>; } export declare class CountTool extends BaseTool<CountParams> { name: string; description: string; inputSchema: { type: "object"; properties: { database: { type: string; description: string; }; collection: { type: string; description: string; }; filter: { type: string; description: string; default: {}; }; }; required: string[]; }; execute(params: CountParams): Promise<import("../base/tool.js").ToolResponse>; }