{"data":{"name":"ai.zindex/zindex","title":"Zindex","description":"Immutable agent diagrams: create, edit, validate and render versioned diagrams over MCP.","version":"7.1.1","websiteUrl":"https://zindex.ai","repositoryUrl":null,"remotes":[{"url":"https://api.zindex.ai/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-21T21:34:03.687Z","updatedAt":"2026-10-21T21:34:03.687Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Zindex","source":"official-registry","sourceId":"ai.zindex/zindex","updatedAt":"2026-10-21T21:34:03.687Z","confidence":100,"websiteUrl":"https://zindex.ai","description":"Immutable agent diagrams: create, edit, validate and render versioned diagrams over MCP.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_create","title":"Save a diagram","description":"Saves a new diagram from a DSP scene or Mermaid text; returns its id, revision 1 and hashes. key is your stable name for it, unique in the workspace: your repeat with the same key and content returns the existing diagram, not a copy. brief stores context for the next agent. Versions are kept until you delete the diagram or its workspace is deleted.","inputSchema":{"type":"object","properties":{"scene":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{},"description":"https://zindex.ai/schemas/scene.schema.json"},"mermaid":{"type":"string","maxLength":65536,"description":"erDiagram or flowchart (graph); drops subgraphs, edges to them and styles"},"key":{"description":"e.g. payments-architecture","type":"string","maxLength":128},"brief":{"description":"What the diagram shows, conventions to keep, decisions made","type":"string","maxLength":1000},"message":{"description":"One line on why it was made","type":"string","maxLength":500}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Save a diagram","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"055e96e227a17df17126863c3b2802c30a3295b06d1778898db7446708829600","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_delete","title":"Delete a diagram","description":"Deletes a diagram with all its versions. undo restores it within 24 hours; after that it is gone. Asks the user to confirm.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Diagram id or key"},"undo":{"type":"boolean"},"confirm":{"description":"Token from CONFIRMATION_REQUIRED","type":"string"}},"required":["id"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Delete a diagram","readOnlyHint":false,"destructiveHint":true,"idempotentHint":true,"openWorldHint":false},"definitionHash":"d1b2df85fc4e2adae494bb7a6e476549153b9145227f46ed18ea23bf71548b35","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_edit","title":"Change a diagram","description":"Changes a saved diagram as a new revision; old ones stay. Give baseRevision (the revision you last read), a one-line message, and ops (typed operations, https://zindex.ai/schemas/ops.schema.json), mermaid (the whole diagram edited from view mermaid; only differences apply), restoreRevision (an earlier version back), or brief. An edit with an error saves nothing; one that changes nothing returns noop. requestId makes a retry return the first result. A conflict lists what changed.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Diagram id or key"},"baseRevision":{"type":"integer","minimum":1,"maximum":9007199254740991},"message":{"type":"string","minLength":1,"maxLength":500,"description":"One line on what the edit does and why"},"ops":{"maxItems":500,"type":"array","items":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"mermaid":{"description":"The whole diagram as Mermaid; not with ops or restoreRevision","type":"string","maxLength":65536},"restoreRevision":{"description":"A revision number, or { asOf } for the version current at that instant","anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"object","properties":{"asOf":{"type":"string"}},"required":["asOf"]}]},"brief":{"description":"Replace the brief; null removes it","anyOf":[{"type":"string","maxLength":1000},{"type":"null"}]},"requestId":{"description":"Your id for this edit, e.g. a UUID","type":"string","minLength":1,"maxLength":255,"pattern":"^[!-~]+$"}},"required":["id","baseRevision","message"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Change a diagram","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"f5467a2435fc17b2357e5cae152d711ddaaf7a1abbc8e9edc4528d6605e0a4c6","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_find","title":"Find diagrams","description":"Lists this workspace's diagrams, latest version first, each with its family and brief's first line. query matches the title, key or brief, ignoring case; title matches come first.","inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":200},"limit":{"description":"Default 10","type":"integer","minimum":1,"maximum":50},"cursor":{"description":"The last page's nextCursor","type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Find diagrams","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"85f5467ccb65e0165df4a3776521d0fd73634cfc6bd27703461142fd74a36bc0","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_get","title":"Read a diagram","description":"Reads a diagram. The default outline: a header (id, title, revision, time, hash), the brief, recent versions, one element per line nested by container, and edges as 'id: from -> to'. view 'dsp' returns the scene JSON, 'mermaid' Mermaid to edit and send back to diagram_edit. revision or asOf reads an earlier version; knownRevision, only what changed since; elements, only those elements and their neighbors. Another workspace's diagram answers NOT_FOUND.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Diagram id or key"},"revision":{"description":"Omit for the latest","type":"integer","minimum":1,"maximum":9007199254740991},"asOf":{"description":"2026-06-30 (end of day, UTC) or ISO 8601 with an offset","type":"string"},"view":{"description":"Default outline","type":"string","enum":["outline","dsp","mermaid"]},"knownRevision":{"type":"integer","minimum":1,"maximum":9007199254740991},"elements":{"maxItems":50,"type":"array","items":{"type":"string"}},"cursor":{"description":"The last page's nextCursor","type":"string"}},"required":["id"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Read a diagram","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"62535d576c4d2575f29309b555cacd825c8621fbdc43213dec5ae642813cb645","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_history","title":"Diagram history","description":"Lists a diagram's versions, newest first, with time, who made it (by), client, message, chain hash and counts of elements added, changed and removed. compare (from and to: revision numbers or dates) returns what changed between two versions instead.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Diagram id or key"},"limit":{"description":"Default 10","type":"integer","minimum":1,"maximum":50},"cursor":{"description":"The last page's nextCursor","type":"string"},"compare":{"type":"object","properties":{"from":{"anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"string"}]},"to":{"description":"Default the latest","anyOf":[{"type":"integer","minimum":1,"maximum":9007199254740991},{"type":"string"}]}},"required":["from"]}},"required":["id"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Diagram history","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"b7e6a53d05dc763aff9bdb7c611c4cfbd01be3383c66374c2d4536032f8470f4","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_render","title":"Render a diagram","description":"SVG and PNG links to a version, not the image, with its size, date, hashes and engine version. A published diagram's links, and a version link's, last until the link is revoked, or the diagram made private or deleted (then NOT_FOUND); url is its page. Others last 7 days. A version link needs no sign-in and works from any workspace; a share link gives no title. preview adds a PNG. Artifacts, slides and PDFs need the png file itself. scene or mermaid instead of id previews an unsaved diagram.","inputSchema":{"type":"object","properties":{"id":{"description":"Diagram id or key, or a version link: https://zindex.ai/d/<ref>@<n>, <ref>@<n> or <ref>","type":"string"},"revision":{"description":"Omit for the latest","type":"integer","minimum":1,"maximum":9007199254740991},"asOf":{"description":"2026-06-30 (end of day, UTC) or ISO 8601 with an offset","type":"string"},"knownRevision":{"description":"Answers only { id, revision, unchanged } if it's the version to render","type":"integer","minimum":1,"maximum":9007199254740991},"preview":{"type":"boolean"},"scene":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{},"description":"https://zindex.ai/schemas/scene.schema.json"},"mermaid":{"type":"string","maxLength":65536,"description":"erDiagram or flowchart (graph); drops subgraphs, edges to them and styles"}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Render a diagram","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"4e29318f9b2efbc89c414bb3abfb26c6e82c57af6925276d617c8dd928aac078","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_share","title":"Share a diagram","description":"publish makes a diagram readable by anyone at its link; unpublish makes it private. link makes a share link showing its images, not its scene, to anyone who has it; unlink revokes them all. report sends one version to Zindex support. feedback sends Zindex staff a bug, docs (the docs and engine disagree), request or other; id or snippet attaches a diagram. Asks the user to confirm publish, link, report and feedback.","inputSchema":{"type":"object","properties":{"id":{"description":"Diagram id or key","type":"string"},"action":{"type":"string","enum":["publish","unpublish","link","unlink","report","feedback"]},"problem":{"description":"For report: what is wrong, in one line","type":"string","maxLength":500},"revision":{"description":"For report or feedback; default the latest","type":"integer","minimum":1,"maximum":9007199254740991},"anonymize":{"description":"For report and feedback; default true","type":"boolean"},"kind":{"type":"string","enum":["bug","docs","request","other"]},"summary":{"description":"For feedback, required: one line","type":"string","maxLength":200},"expected":{"type":"string","maxLength":2000},"observed":{"type":"string","maxLength":2000},"confidence":{"type":"string","enum":["seen","likely","unsure"]},"snippet":{"description":"A scene or Mermaid, 64 KB at most","anyOf":[{"type":"string"},{"type":"object","properties":{},"additionalProperties":{}}]},"confirm":{"description":"Token from CONFIRMATION_REQUIRED","type":"string"}},"required":["action"],"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Share a diagram","readOnlyHint":false,"destructiveHint":true,"idempotentHint":false,"openWorldHint":true},"definitionHash":"1b27ed13c564a2ab937716dafb04c855687d73063f6cce4914469142993c007f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"},{"serverName":"ai.zindex/zindex","endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","name":"diagram_validate","title":"Check a diagram","description":"Checks a DSP scene or Mermaid text without saving it. Returns ok, errors and warnings, each with a code, the element if any, and a one-line fix.","inputSchema":{"type":"object","properties":{"scene":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{},"description":"https://zindex.ai/schemas/scene.schema.json"},"mermaid":{"type":"string","maxLength":65536,"description":"erDiagram or flowchart (graph); drops subgraphs, edges to them and styles"}},"$schema":"https://json-schema.org/draft/2020-12/schema"},"annotations":{"title":"Check a diagram","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"644d4e4ec75314a81eb13942c28cf5d99fe50b7f47eb1b90773b481d5ed36f58","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T09:46:07.740Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"d3ae7a79188251b08d7377fd7b8c28ffccb766781bbdc961dd634a62f966f6a4","protocol":"streamable-http","status":"indexed","toolCount":9,"observedAt":"2026-11-02T09:46:07.740Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"ai.zindex/zindex":{"url":"https://api.zindex.ai/mcp"}}},"Cursor":{"mcpServers":{"ai.zindex/zindex":{"url":"https://api.zindex.ai/mcp"}}},"VS Code":{"servers":{"ai.zindex/zindex":{"type":"http","url":"https://api.zindex.ai/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.zindex.ai/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:ai.zindex%2Fzindex","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/ai.zindex%2Fzindex","name":"ai.zindex/zindex","description":"Immutable agent diagrams: create, edit, validate and render versioned diagrams over MCP.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://api.zindex.ai/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://zindex.ai","repositoryUrl":null,"version":"7.1.1"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"ai.zindex/zindex","status":"online","lastCheckedAt":"2026-11-03T19:17:38.321Z","lastSuccessfulCheck":"2026-11-03T19:17:38.321Z","latencyMs":221,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T19:17:38.321Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T19:17:38.321Z"},"security":null,"timestamps":{"createdAt":"2026-10-21T21:34:03.687Z","updatedAt":"2026-10-21T21:34:03.687Z","observedAt":"2026-11-03T19:17:38.321Z"},"compatibility":{"serverVersion":"7.1.1","protocolVersions":[{"protocol":"mcp","version":null}]}}}}