DANDI Query

by bendichter

Not rated
GitHub

About

Perform complex queries on the DANDI Archive, a platform for neurophysiology data.

Details

Author
bendichter
Categories
Database, Other

Setup

Install DANDI Query in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/bendichter/dandi-query-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Enables complex queries over data on the DANDI Archive

This is a TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing:

- Resources representing text notes with URIs and metadata
- Tools for creating new notes
- Prompts for generating summaries of notes

- List and access notes vianote://URIs
- Each note has a title, content and metadata
- Plain text mime type for simple content access

- create_note- Create new text notes

- Takes title and content as required parameters
- Stores note in server state

- summarize_notes- Generate a summary of all stored notes

- Includes all note contents as embedded resources
- Returns structured prompt for LLM summarization

To use with Claude Desktop, add the server config:

On MacOS:~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows:%APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "dandi-query-server": { "command": "/path/to/dandi-query-server/build/index.js" } } }

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using theMCP Inspector, which is available as a package script:

The Inspector will provide a URL to access debugging tools in your browser.

Access and interact with Allen Institute for Neural Dynamics (AIND) metadata directly within your IDE.

A high-performance JavaScript server for the Alliance of Genome Resources (AGR) MCP.

Access the AlphaFold Protein Structure Database for protein structure prediction and analysis.

Interface with Biomart, a biological data query tool, using the pybiomart Python package.

Agent-first rewrite of genomeoncology's BioMCP in TypeScript to provide next-gen biomedical data access for agents.

Interact with DROMA drug-omics association analysis databases using natural language.

A bridge to the Drug Gene Interaction Database (DGIdb) API, enabling AI clients to query drug-gene interaction data.

Query the Materials Project database using the mp_api client. Requires an MP_API_KEY environment variable.

Access PubMed articles through the Entrez API.

Access NCBI's suite of APIs, including E-utilities, BLAST, PubChem, and PMC services.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.