UNPKG

@ansvar/singapore-law-mcp

Version:

Complete Singapore law database — 523 Acts, 28K+ provisions from Singapore Statutes Online (sso.agc.gov.sg) with full-text search, definitions, and citation support

13 lines 695 B
/** * Tool registry for Singapore Law MCP Server. * Shared between stdio (index.ts) and HTTP (api/mcp.ts) entry points. */ import { Server } from '@modelcontextprotocol/sdk/server/index.js'; import { Tool } from '@modelcontextprotocol/sdk/types.js'; import type Database from '@ansvar/mcp-sqlite'; import { type AboutContext } from './about.js'; export type { AboutContext } from './about.js'; export declare const TOOLS: Tool[]; export declare function buildTools(db?: InstanceType<typeof Database>, context?: AboutContext): Tool[]; export declare function registerTools(server: Server, db: InstanceType<typeof Database>, context?: AboutContext): void; //# sourceMappingURL=registry.d.ts.map