{"apiVersion":"v1","directorySlug":"k2f-mcp-5a381eaa31","title":"K2F","description":"One prompt. Finished Word, PowerPoint, Fillable PDF, and IDML.","pageUrl":"https://www.mcpbundles.com/skills/k2f-mcp-5a381eaa31","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://k2f.dev/api/mcp","hostedMcpUrl":null,"toolCount":13,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"dev.k2f/k2f-mcp-5a381eaa31","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_templates","description":"List public template catalog entries with optional filters.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"kind":{"type":"string"},"style":{"type":"string"},"groupId":{"type":"string"}}},"title":"List templates","logicalName":"list_templates","displayName":"List templates","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_template","description":"Fetch one template catalog entry by slug.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug"],"properties":{"slug":{"type":"string"}}},"title":"Get template","logicalName":"get_template","displayName":"Get template","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"download_template","description":"Return the public S3 URL for a template package.K2F.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug"],"properties":{"slug":{"type":"string"}}},"title":"Download template","logicalName":"download_template","displayName":"Download template","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"upload_template","description":"Create a new template (admin). Requires Bearer token.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug","title","groupId","kind","style","package_base64"],"properties":{"kind":{"type":"string"},"slug":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"style":{"type":"string"},"groupId":{"type":"string"},"docx_base64":{"type":"string"},"galleryRank":{"type":"integer","maximum":100000,"minimum":0},"pptx_base64":{"type":"string"},"package_base64":{"type":"string"},"thumbnail_base64":{"type":"string"}}},"title":"Upload template","logicalName":"upload_template","displayName":"Upload template","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_template","description":"Patch template metadata only (admin). Send only the fields to change — omitted fields are left unchanged. Does not touch package.K2F or thumbnail. Requires Bearer token.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug"],"properties":{"kind":{"type":"string"},"slug":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"style":{"type":"string"},"groupId":{"type":"string"},"galleryRank":{"type":"integer","maximum":100000,"minimum":0}}},"title":"Update template metadata","logicalName":"update_template","displayName":"Update template metadata","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"replace_template_package","description":"Replace package.K2F for an existing template (admin). Metadata is unchanged. thumbnail_base64 is optional — omit it to keep the current thumbnail. Requires Bearer token.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug","package_base64"],"properties":{"slug":{"type":"string"},"package_base64":{"type":"string"},"thumbnail_base64":{"type":"string"}}},"title":"Replace template package","logicalName":"replace_template_package","displayName":"Replace template package","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"replace_template_docx","description":"Replace export.docx for an existing template (admin). Requires Bearer token.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug","docx_base64"],"properties":{"slug":{"type":"string"},"docx_base64":{"type":"string"}}},"title":"Replace template Word export","logicalName":"replace_template_docx","displayName":"Replace template Word export","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"replace_template_pptx","description":"Replace export.pptx for an existing template (admin). Requires Bearer token.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug","pptx_base64"],"properties":{"slug":{"type":"string"},"pptx_base64":{"type":"string"}}},"title":"Replace template PowerPoint export","logicalName":"replace_template_pptx","displayName":"Replace template PowerPoint export","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_template","description":"Remove a template from the catalog and S3 (admin).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["slug"],"properties":{"slug":{"type":"string"}}},"title":"Delete template","logicalName":"delete_template","displayName":"Delete template","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_pages","description":"List markdown site pages by kind (compare, faq). Public list is published-only.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["kind"],"properties":{"kind":{"type":"string"}}},"title":"List site pages","logicalName":"list_pages","displayName":"List site pages","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_page","description":"Fetch one markdown site page by kind and slug.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["kind","slug"],"properties":{"kind":{"type":"string"},"slug":{"type":"string"}}},"title":"Get site page","logicalName":"get_page","displayName":"Get site page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"upsert_page","description":"Create or update a markdown site page (admin). kind is compare or faq. Requires Bearer token.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["kind","slug","title","markdown"],"properties":{"kind":{"type":"string"},"slug":{"type":"string"},"markdown":{"type":"string"},"published":{"type":"boolean"},"sortOrder":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991}}},"title":"Create or replace a site page","logicalName":"upsert_page","displayName":"Create or replace a site page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_page","description":"Delete a markdown site page by kind and slug (admin). Requires Bearer token.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["kind","slug"],"properties":{"kind":{"type":"string"},"slug":{"type":"string"}}},"title":"Delete site page","logicalName":"delete_page","displayName":"Delete site page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=K2F&config=eyJ1cmwiOiAiaHR0cHM6Ly9rMmYuZGV2L2FwaS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22K2F%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fk2f.dev%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22K2F%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fk2f.dev%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=K2F&connectorUrl=https%3A%2F%2Fk2f.dev%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"K2F\" --url \"https://k2f.dev/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/k2f-mcp-5a381eaa31","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/k2f-mcp-5a381eaa31/tools/{tool}","mcpServerUrl":"https://k2f.dev/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/k2f-mcp-5a381eaa31?live=1"}