by AllenNeuralDynamics

An MCP (Model Context Protocol) server that provides access to AIND (Allen Institute for Neural Dynamics) metadata and data assets through a comprehensive set of tools and resources.
This MCP server provides tools for:
Install uv if you haven't already - following this documentation
Install the MCP server using uv:
uv tool install aind-metadata-mcp
Or using pip:
pip install aind-metadata-mcp
In order to ensure that the MCP server runs in your preferred client, you will have to download the aind-metadata-mcp
package to your console. If space is an issue, please set UV_CACHE_DIR
and UV_TOOL_DIR
to locations that have capacity before proceeding with the next step.
Simpler version of install
Run uv tool install aind-metadata-mcp
on your terminal and proceed below to configuring your MCP clients.
If the above step didn't work:
Create virtual environment with python 3.11 in IDE
# Instructions for Conda conda create -n <my_env> python=3.11 conda activate <my_env> # Instructions for virtual environment py -3.11 -m venv .venv # Windows startup .venv\Scripts\Activate.ps1 # Mac/ Linux startup source .venv/bin/activate
Run the following commands in your IDE terminal.
pip install uv uvx aind-metadata-mcp
If all goes well, and you see the following notice - Starting MCP server 'aind_data_access' with transport 'stdio'
-, you should be good for the set up in your client of choice!
JSON Config files to add MCP servers in clients should be structured like this
{ "mcpServers": { } }
Insert the following lines into the mcpServers dictionary
"aind_data_access": { "disabled": false, "timeout": 300, "type": "stdio", "command": "aind-metadata-mcp" }
Note that after configuring the JSON files, it will take a few minutes for the serve to populate in the client.
Manual Install
/ stdio
uvx aind-data-access
No version information available
0 contributors