VirtualFlyBrain by virtualflybrain.org

MCP server · indexed, not reviewed

Hostedvendor's own

Not reviewed

No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.

How the index works

MCP server for Drosophila neuroscience data from VirtualFlyBrain

What the official MCP registry says

Facts

MCP registry
org.virtualflybrain/vfb3-mcp · 1.11.2
Endpoint
https://vfb3-mcp.virtualflybrain.org
GitHub stars
9
Registry entry
updated 10 Sep 2026

From the official MCP registry, the package registries and our own checks. JSON · Markdown

Why it's listed

  • It's published in the registry under virtualflybrain.org, a namespace the registry only gives to whoever proves they control that domain.

Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.

Tools it lists 11 · about 5,957 tokens of context · checked 10 minutes ago

ToolWhat it doesHint
get_term_infoGet term info for a VFB or anatomy ontology entity (VFB_*, FBbt_*, etc.). THIS IS THE QUERY DISCOVERY TOOL: the response's "Queries" array lists the valid query_type values that run_query accepts for this entity. ALWAYS…
run_queryRun a pre-computed query on a VFB entity. REQUIRED WORKFLOW: (1) call get_term_info on the ID first; (2) read the response's "Queries" array; (3) pass one of those values as query_type. Calling run_query with a guessed…
search_termsSearch VFB terms. This is the search virtualflybrain.org itself runs — the same Solr query, the same ranking — so what comes back first here is what a user would see first on the site. USE filter_types BY DEFAULT.…
list_search_facetsList the type names search_terms can filter, exclude, boost or demote by, with the number of terms carrying each one. Call this instead of guessing: there are over 200 names, they are the index's own annotations rather…
resolve_entityResolve an unresolved FlyBase-related query string into VFB/FlyBase IDs and metadata. Pass the raw text exactly as the user wrote it (for example "P{VT054895-GAL4.DBD}", "Hb9-GAL4", "SS04495", "MB002B", "PAM cluster",…
resolve_combinationResolve an unresolved split-GAL4 combination name or synonym into its FBco ID and component hemidrivers. Pass the raw combination text exactly as the user wrote it (for example "MB002B" or "SS04495"). Do NOT pass an…
list_connectome_datasetsList available connectome datasets with their labels and symbols. Use the returned symbols when constructing exclude_dbs arguments for query_connectivity. Common datasets include Hemibrain (hb), FAFB (fafb), MANC, and…
query_connectivityQuery synaptic connectivity between Drosophila neuron classes across ALL connectome datasets simultaneously for comparative connectomics. This is NOT pre-cached — it runs live queries, so expect slow responses (up to…
get_predicted_neurotransmittersGet the PREDICTED neurotransmitter(s) for a Drosophila neuron class — itself or any subclass — from per-instance connectome predictions (each reconstructed neuron carries a predicted transmitter with a confidence). Use…
get_known_neurotransmittersGet the KNOWN (curated) neurotransmitter(s) for a Drosophila neuron class and its subclasses, from the ontology's classification rather than per-instance predictions — so there is no confidence. Use this for "what…
get_hierarchyBuild a hierarchy tree for a VFB term, showing ancestors (parents) and/or descendants (children). Use relationship "part_of" for brain region structure (e.g. "what are the parts of the mushroom body?") and "subclass_of"…

What https://vfb3-mcp.virtualflybrain.org answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.

How its tools read to an agent 0 errors · 15 warnings · 1 note

  • warnTC07query_connectivitythe description is about 566 tokens
  • warnTC07run_querythe description is about 551 tokens
  • warnTC07search_termsthe description is about 649 tokens
  • warnTC14query_connectivityallowed values are in the description, not an enum: upstream_type
  • warnTC16get_hierarchyno readOnlyHint or destructiveHint
  • warnTC16get_known_neurotransmittersno readOnlyHint or destructiveHint
  • warnTC16get_predicted_neurotransmittersno readOnlyHint or destructiveHint
  • warnTC16get_term_infono readOnlyHint or destructiveHint
  • warnTC16list_connectome_datasetsno readOnlyHint or destructiveHint
  • warnTC16list_search_facetsno readOnlyHint or destructiveHint
  • warnTC16query_connectivityno readOnlyHint or destructiveHint
  • warnTC16resolve_combinationno readOnlyHint or destructiveHint
  • warnTC16resolve_entityno readOnlyHint or destructiveHint
  • warnTC16run_queryno readOnlyHint or destructiveHint
  • warnTC16search_termsno readOnlyHint or destructiveHint
  • noteTC24server11 of 11 tools have no outputSchema

The checks from /check and anchor check, run each day on the list above: about 5,957 tokens of definitions. Not part of the score yet. Check your own server.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.