@firefly-iii-mcp/core
Version:
core modules for Firefly III MCP server
11 lines • 646 B
TypeScript
import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { CallToolResult } from "@modelcontextprotocol/sdk/types.js";
import { CallToolRequestArguments, McpServerConfig, McpToolDefinition } from "./types.js";
export declare const executeApiTool: (toolName: string, definition: McpToolDefinition, toolArgs: CallToolRequestArguments, serverConfig: McpServerConfig) => Promise<CallToolResult>;
/**
* Get the MCP server instance
* @param serverConfig - The server configuration
* @returns The MCP server instance
*/
export declare const getServer: (serverConfig: McpServerConfig) => Server;
//# sourceMappingURL=server.d.ts.map