protogrid

Search / io.vectree/diagrams

Vectree

R0· no sign-in

Search and read ~95,000 interactive concept diagrams that explain how things work — visually.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust79of 100
Uptime, 30 days97%
Latency p50563 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "diagrams": {
      "type": "http",
      "url": "https://vectree.io/mcp"
    }
  }
}
claude mcp add --transport http diagrams https://vectree.io/mcp
[mcp_servers.diagrams]
url = "https://vectree.io/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "diagrams": {
      "type": "remote",
      "url": "https://vectree.io/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "diagrams": {
      "type": "http",
      "url": "https://vectree.io/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=diagrams&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdmVjdHJlZS5pby9tY3AifQ%3D%3D"
}
{
  "servers": {
    "diagrams": {
      "type": "http",
      "url": "https://vectree.io/mcp"
    }
  }
}
{
  "mcpServers": {
    "diagrams": {
      "httpUrl": "https://vectree.io/mcp"
    }
  }
}
extensions:
  "diagrams":
    enabled: true
    name: "diagrams"
    type: streamable_http
    uri: "https://vectree.io/mcp"
    timeout: 300

Quality 79 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-03-26; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_collection (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_diagram (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_learning_path (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 1,542 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes1 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 1,542 tokens to load them all · tool set c85d22d5fcb3 · tools last changed 2026-10-03 · checked 2026-10-20 19:42 UTC

Tool changes

  • get_diagramchangeddescription
    before

    Fetch the full content of one Vectree diagram: every labelled node with its explanation, plus image URLs and links to the diagrams its nodes lead to. Vectree explains how things work as zoomable, labelled schematics; this tool returns the complete text of one of them, so you do not need to fetch the page. Use it after `search_diagrams` to read a result in depth, or whenever you already know a Vectree slug. The `Linked diagrams` and `Related diagrams` sections carry slugs you can pass straight back to this tool to walk the graph. Only public, already-generated diagrams can be fetched. Nothing is generated on demand: an unknown slug simply has no diagram.

    after · 94% of words in common

    Fetch the full content of one Vectree diagram: every labelled node with its explanation, a step-by-step walkthrough when the diagram is animated, plus image URLs and links to the diagrams its nodes lead to. Vectree explains how things work as zoomable, labelled schematics; this tool returns the complete text of one of them, so you do not need to fetch the page. Use it after `search_diagrams` to read a result in depth, or whenever you already know a Vectree slug. The `Linked diagrams` and `Related diagrams` sections carry slugs you can pass straight back to this tool to walk the graph. Only public, already-generated diagrams can be fetched. Nothing is generated on demand: an unknown slug simply has no diagram.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 79 / 100

no-repository
provenance55
liveness99
freshness85
hygiene80

+dns-namespace +website +reachable +uptime-97% ~updated-48d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://vectree.io/mcp streamable-httpnoneyes97%563 ms2025-03-262026-10-20

Tools (6)

get_collectionFetch one Vectree collection: its description and the diagrams it contains, in curated order. A collection is an editor-assembled group of Vectree's labelled schematics around one theme — a book shelf, a system map, a skill tree or a set of deep lore. This tool returns the whole group, so you do not need to fetch the page. Use it after `list_collections`, or whenever you already know a collection slug. Each entry gives a diagram slug you can pass to `get_diagram` to read it in full; an entry marked "still generating" has no readable diagram yet, so skip it. Only published collections can be fetched. Nothing is generated on demand: an unknown slug simply has no collection.
get_diagramFetch the full content of one Vectree diagram: every labelled node with its explanation, a step-by-step walkthrough when the diagram is animated, plus image URLs and links to the diagrams its nodes lead to. Vectree explains how things work as zoomable, labelled schematics; this tool returns the complete text of one of them, so you do not need to fetch the page. Use it after `search_diagrams` to read a result in depth, or whenever you already know a Vectree slug. The `Linked diagrams` and `Related diagrams` sections carry slugs you can pass straight back to this tool to walk the graph. Only public, already-generated diagrams can be fetched. Nothing is generated on demand: an unknown slug simply has no diagram.
get_learning_pathFetch one Vectree learning path: its ordered steps, each naming the diagram that step teaches. A learning path is a curated sequence of Vectree's labelled schematics that works through a subject from the fundamentals upward. This tool returns the whole sequence in order, so you do not need to fetch the page. Use it after `search_learning_paths`, or whenever you already know a path slug. Every step gives a diagram slug you can pass to `get_diagram` to read that step in full; a step marked "still generating" has no readable diagram yet, so skip it. Only published paths can be fetched. Nothing is generated on demand: an unknown slug simply has no path.
list_collectionsList Vectree's curated collections — hand-assembled groups of diagrams: book shelves, system maps, skill trees and deep lore. Vectree explains how things work as zoomable, labelled schematics. A collection is an editor-curated set of them around one theme, so it is the best way to see what Vectree covers when you have no specific query yet. Use this to browse, to answer "what is on Vectree?", or to find a themed set of diagrams. When the user already has a topic in mind, use `search_diagrams` instead; when they want an ordered syllabus, use `search_learning_paths`. Every entry carries a slug — pass it to `get_collection` for the diagrams inside. Only published collections are listed, and nothing is generated on demand.
search_diagramsSearch Vectree's library of ~95,000 interactive concept diagrams by meaning, not keywords. Vectree explains how things work as zoomable, labelled schematics — each diagram breaks a topic into nodes you can read or drill into. Use this when the user wants a diagram, a visual explanation, a systems overview, or a map of how the parts of something fit together. Describe the topic in natural language; the search is semantic, so a full question works better than a bare keyword. Results are ranked by how closely they match and by the quality of the model that generated them. Each result carries a slug — pass it to `get_diagram` for the full content of one diagram. Only public, already-generated diagrams are searched. Nothing is generated on demand, so a topic with no match simply has no diagram yet.
search_learning_pathsSearch Vectree's curated learning paths — ordered sequences of diagrams that teach a subject from the ground up, one step at a time. Vectree explains how things work as zoomable, labelled schematics. A learning path strings a set of those diagrams into a syllabus, so a reader moves from the fundamentals of a subject to its harder parts in a deliberate order. Use this when the user wants to *learn*, *study* or *get started with* a whole subject. When they want one specific topic explained instead, use `search_diagrams` — that searches individual diagrams rather than sequences. Describe the subject in natural language; the search is semantic, so a full sentence works better than a bare keyword. Each result carries a slug — pass it to `get_learning_path` for the full ordered sequence. Only published paths are searched. Nothing is generated on demand, so a subject with no match simply has no path yet.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.vectree/diagrams",
  "title": "Vectree",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://vectree.io/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://vectree.io/mcp-server",
  "description": "Search and read ~95,000 interactive concept diagrams that explain how things work — visually."
}