{"name":"io.vectree/diagrams","slug":"vectree-diagrams","title":"Vectree","description":"Search and read ~95,000 interactive concept diagrams that explain how things work — visually.","url":"https://mcp.market/server/vectree-diagrams","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":6,"ok":6,"last_checked_at":"2026-09-21T00:30:44.327Z","last_ok_at":"2026-09-21T00:30:44.327Z","latency_ms":85},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://vectree.io/mcp-server","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://vectree.io/mcp"}],"packages":[],"tools":[{"name":"get_collection","description":"Fetch one Vectree collection: its description and the diagrams it contains, in\ncurated order.\n\nA collection is an editor-assembled group of Vectree's labelled schematics\naround one theme — a book shelf, a system map, a skill tree or a set of deep\nlore. This tool returns the whole group, so you do not need to fetch the page.\n\nUse it after `list_collections`, or whenever you already know a collection\nslug. Each entry gives a diagram slug you can pass to `get_diagram` to read it\nin full; an entry marked \"still generating\" has no readable diagram yet, so\nskip it.\n\nOnly published collections can be fetched. Nothing is generated on demand: an\nunknown slug simply has no collection.\n","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"description":"Collection slug, e.g. the `slug:` of a list_collections result or the last segment of a vectree.io/explore/... URL.","type":"string"}},"required":["slug"]}},{"name":"get_diagram","description":"Fetch the full content of one Vectree diagram: every labelled node with its\nexplanation, plus image URLs and links to the diagrams its nodes lead to.\n\nVectree explains how things work as zoomable, labelled schematics; this tool\nreturns the complete text of one of them, so you do not need to fetch the\npage.\n\nUse it after `search_diagrams` to read a result in depth, or whenever you\nalready know a Vectree slug. The `Linked diagrams` and `Related diagrams`\nsections carry slugs you can pass straight back to this tool to walk the\ngraph.\n\nOnly public, already-generated diagrams can be fetched. Nothing is generated\non demand: an unknown slug simply has no diagram.\n","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"description":"Diagram slug, e.g. the `slug:` of a search_diagrams result or the last path segment of a vectree.io/c/... URL.","type":"string"}},"required":["slug"]}},{"name":"get_learning_path","description":"Fetch one Vectree learning path: its ordered steps, each naming the diagram\nthat step teaches.\n\nA learning path is a curated sequence of Vectree's labelled schematics that\nworks through a subject from the fundamentals upward. This tool returns the\nwhole sequence in order, so you do not need to fetch the page.\n\nUse it after `search_learning_paths`, or whenever you already know a path\nslug. Every step gives a diagram slug you can pass to `get_diagram` to read\nthat step in full; a step marked \"still generating\" has no readable diagram\nyet, so skip it.\n\nOnly published paths can be fetched. Nothing is generated on demand: an\nunknown slug simply has no path.\n","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"description":"Learning path slug, e.g. the `slug:` of a search_learning_paths result or the last segment of a vectree.io/path/... URL.","type":"string"}},"required":["slug"]}},{"name":"list_collections","description":"List Vectree's curated collections — hand-assembled groups of diagrams: book\nshelves, system maps, skill trees and deep lore.\n\nVectree explains how things work as zoomable, labelled schematics. A\ncollection is an editor-curated set of them around one theme, so it is the\nbest way to see what Vectree covers when you have no specific query yet.\n\nUse this to browse, to answer \"what is on Vectree?\", or to find a themed set\nof diagrams. When the user already has a topic in mind, use `search_diagrams`\ninstead; when they want an ordered syllabus, use `search_learning_paths`.\n\nEvery entry carries a slug — pass it to `get_collection` for the diagrams\ninside. Only published collections are listed, and nothing is generated on\ndemand.\n","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"type":{"description":"Optional filter to one kind of collection: book_shelf, system_map, skill_tree, deep_lore or curated. Omit it to list them all.","enum":["book_shelf","system_map","skill_tree","deep_lore","curated"],"type":"string"}}}},{"name":"search_diagrams","description":"Search Vectree's library of ~95,000 interactive concept diagrams by meaning,\nnot keywords. Vectree explains how things work as zoomable, labelled\nschematics — each diagram breaks a topic into nodes you can read or drill into.\n\nUse this when the user wants a diagram, a visual explanation, a systems\noverview, or a map of how the parts of something fit together. Describe the\ntopic in natural language; the search is semantic, so a full question works\nbetter than a bare keyword.\n\nResults are ranked by how closely they match and by the quality of the model\nthat generated them. Each result carries a slug — pass it to `get_diagram` for\nthe full content of one diagram.\n\nOnly public, already-generated diagrams are searched. Nothing is generated on\ndemand, so a topic with no match simply has no diagram yet.\n","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"description":"How many diagrams to return, 1-10. Defaults to 5.","maximum":10,"minimum":1,"type":"integer"},"query":{"description":"What to explain, in natural language — e.g. \"how TCP congestion control works\".","type":"string"}},"required":["query"]}},{"name":"search_learning_paths","description":"Search Vectree's curated learning paths — ordered sequences of diagrams that\nteach a subject from the ground up, one step at a time.\n\nVectree explains how things work as zoomable, labelled schematics. A learning\npath strings a set of those diagrams into a syllabus, so a reader moves from\nthe fundamentals of a subject to its harder parts in a deliberate order.\n\nUse this when the user wants to *learn*, *study* or *get started with* a whole\nsubject. When they want one specific topic explained instead, use\n`search_diagrams` — that searches individual diagrams rather than sequences.\n\nDescribe the subject in natural language; the search is semantic, so a full\nsentence works better than a bare keyword. Each result carries a slug — pass it\nto `get_learning_path` for the full ordered sequence.\n\nOnly published paths are searched. Nothing is generated on demand, so a subject\nwith no match simply has no path yet.\n","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"description":"How many learning paths to return, 1-10. Defaults to 5.","maximum":10,"minimum":1,"type":"integer"},"query":{"description":"The subject the user wants to learn, in natural language — e.g. \"learn digital signal processing from scratch\".","type":"string"}},"required":["query"]}}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-20T20:09:14.392Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T20:09:14.297Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1649ms"]},"poisoning":{"score":15,"max":15,"notes":["6 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://vectree.io/mcp","reachable":true,"authRequired":false,"latencyMs":1649,"serverInfo":{"name":"vectree","version":"1.0.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://vectree.io/favicon.ico","source":"site","width":64,"height":64},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}