{"ok":true,"data":{"server":{"name":"platphorm-pdf","version":"0.4.0"},"endpoint":"https://pdf.platphormnews.com/api/mcp","protocol":"JSON-RPC 2.0","protocolVersion":"2024-11-05","status":"implemented","capabilities":{"tools":[{"name":"pdf_operation_manifest","description":"Return the supported local-first PDF operation manifest with browser/server boundary notes.","inputSchema":{"type":"object","properties":{"includeRoutes":{"type":"boolean","description":"Include public route references."}}}},{"name":"plan_pdf_workflow","description":"Build a deterministic PDF workflow plan for conversion, extraction, splitting, merging, redaction, or export.","inputSchema":{"type":"object","properties":{"objective":{"type":"string","description":"What the user wants to do with PDFs."},"files":{"type":"array","items":{"type":"string"},"description":"Optional file labels only; do not include document content."},"privacyLevel":{"type":"string","enum":["public","internal","sensitive"],"default":"internal"}},"required":["objective"]}},{"name":"redaction_safety_checklist","description":"Return a checklist for safe browser-local PDF redaction and export verification.","inputSchema":{"type":"object","properties":{"contentType":{"type":"string","description":"Document type or risk context."}}}},{"name":"pdf_discovery_status","description":"Return public discovery, route, and MCP status for pdf.platphormnews.com.","inputSchema":{"type":"object","properties":{}}}],"resources":[{"uri":"pdf://service","name":"PDF service descriptor","description":"Public descriptor for the PlatPhorm PDF local-first conversion and redaction surface.","mimeType":"application/json"},{"uri":"pdf://operations","name":"PDF operation manifest","description":"Supported PDF operations and browser-local privacy boundary.","mimeType":"application/json"},{"uri":"pdf://trust-policy","name":"PDF trust policy","description":"Public/protected boundary and data exposure rules.","mimeType":"application/json"}],"prompts":[{"name":"prepare_pdf_conversion_workflow","description":"Prepare a safe local-first PDF conversion/extraction workflow for a creator.","arguments":[{"name":"objective","description":"Desired PDF outcome.","required":true}]},{"name":"review_pdf_redaction_export","description":"Review the redaction/export steps needed before sharing a PDF.","arguments":[{"name":"risk_context","description":"Document sensitivity or audience.","required":false}]}]},"limitations":["PDF bytes are processed in the browser UI, not through public MCP payloads."],"methods":["initialize","ping","tools/list","tools/call","resources/list","resources/read","prompts/list","prompts/get"]}}