UNPKG

@baruchiro/paperless-mcp

Version:

Model Context Protocol (MCP) server for interacting with Paperless-NGX document management system. Enables AI assistants to manage documents, tags, correspondents, and document types through the Paperless-NGX API.

8 lines (7 loc) 496 B
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { ReadResourceResult } from "@modelcontextprotocol/sdk/types"; import { PaperlessAPI } from "../api/PaperlessAPI"; type TemplateVariables = Record<string, string | string[]>; export declare function registerDocumentResources(server: McpServer, api: PaperlessAPI): void; export declare function readDocumentResource(api: PaperlessAPI, uri: URL, variables: TemplateVariables): Promise<ReadResourceResult>; export {};