Zindex

ai.zindexPublished by zindex.aiOfficial publisherv7.1.1Updated Oct 24, 2026

Immutable agent diagrams: create, edit, validate and render versioned diagrams over MCP.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowDeveloper ToolsMedia & Design

Overview

AI-generated overview

Lets an assistant create, edit, validate, render, version and share diagrams in a Zindex workspace over a remote MCP endpoint.

What you can do
Provides nine diagram tools: find and read diagrams by id or key, validate a scene or Mermaid text without saving, create a new diagram, and edit it as a new revision while older revisions stay. It also renders SVG and PNG links, lists version history and compares revisions, deletes diagrams with a 24-hour undo, and publishes, shares or reports diagrams. Diagrams can be authored as DSP scene JSON or Mermaid text.
When to use it
Use it when an assistant should keep diagrams as versioned, immutable artifacts in a shared workspace, for example architecture or flow diagrams that other agents or people will read, revise and reference later. It suits workflows that need validation before saving, revision comparison, or stable render links.
Requirements
A remote streamable HTTP endpoint at the provider's API host; no local package or runtime is needed. The manifest declares no authentication, environment variables or headers, but a workspace is implied by the tools, so expect to need access to one.
Before you install
Several tools change shared state: create and edit write diagrams, delete removes a diagram with all versions (undo only within 24 hours), and publish, link, report and feedback expose content beyond the workspace or send it to provider staff. Render links for unpublished diagrams expire after 7 days. Confirm before deleting or publishing.

Installation

In SourceWeft

  1. Open Zindex in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ai.zindex%2Fzindex/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "zindex": {
      "type": "http",
      "url": "https://api.zindex.ai/mcp"
    }
  }
}

Tools

9

diagram_find

Find diagrams

Lists this workspace's diagrams, latest version first. query matches the title, key or brief, ignoring case.

Parameterslimitquerycursor

diagram_get

Read a diagram

Reads a diagram by id or key. 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.

ParametersidrequiredasOfviewcursorelementsrevisionknownRevision

diagram_validate

Check a diagram

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.

Parametersscenemermaid

diagram_create

Save a diagram

Saves a new diagram from a DSP scene or Mermaid text; returns its id, revision 1, content hash and chain hash. 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.

Parameterskeybriefscenemermaidmessage

diagram_edit

Change a diagram

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.

ParametersidrequiredopsbriefmermaidmessagerequiredrequestIdbaseRevisionrequiredrestoreRevision

diagram_render

Render a diagram

SVG and PNG links to a saved diagram's version, not the image, with hashes and engine version. A published diagram's links are permanent (url is its page); others last 7 days. preview adds a PNG. Artifacts, slides and PDFs need the png file itself. scene or mermaid instead of id previews an unsaved diagram.

ParametersidasOfscenemermaidpreviewrevision

diagram_history

Diagram history

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.

Parametersidrequiredlimitcursorcompare

diagram_delete

Delete a diagram

Deletes a diagram with all its versions. undo restores it within 24 hours; after that it is gone. Asks the user to confirm.

Parametersidrequiredundoconfirm

diagram_share

Share a diagram

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.

Parametersidkindactionrequiredconfirmproblemsnippetsummaryexpectedobservedrevisionanonymizeconfidence

Version history

2
  1. v7.1.1LatestOct 21, 2026
  2. v6.0.0Oct 13, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.