UNPKG

@tsavo/printify-mcp

Version:

A Model Context Protocol (MCP) server for integrating AI assistants with Printify's print-on-demand platform

27 lines (26 loc) 923 B
export { PrintifyAPI, type PrintifyShop } from './printify-api.js'; export { ReplicateClient } from './replicate-client.js'; import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { PrintifyAPI } from "./printify-api.js"; import { ReplicateClient } from "./replicate-client.js"; /** * Creates and configures a Printify MCP server * @param options Configuration options * @returns The configured MCP server */ export declare function createPrintifyMcpServer(options?: { printifyApiKey?: string; printifyShopId?: string; replicateApiToken?: string; serverName?: string; serverVersion?: string; }): { server: McpServer; printifyClient: PrintifyAPI | null; replicateClient: ReplicateClient | null; initialize(): Promise<{ printifyClient: PrintifyAPI | null; replicateClient: ReplicateClient | null; }>; }; export default createPrintifyMcpServer;