Query OpenNeuro Neuroimaging Data via GraphQL
Access OpenNeuro neuroimaging data via GraphQL. Query MRI, MEG, EEG, iEEG, and ECoG datasets without API keys.
Why it matters
Access and query the OpenNeuro neuroimaging dataset API using GraphQL. Retrieve MRI, MEG, EEG, iEEG, and ECoG data for research and analysis.
Outcomes
What it gets done
Execute GraphQL queries against the OpenNeuro API.
Discover available fields and operations through schema introspection.
Query neuroimaging datasets, snapshots, and file listings.
Access public OpenNeuro data without requiring authentication.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/vb-openneuro | bash Capabilities
Tools your agent gets
Execute GraphQL queries against the OpenNeuro API to access neuroimaging datasets
Overview
OpenNeuro MCP Server
What it does
This MCP server provides GraphQL access to the OpenNeuro neuroimaging dataset API, enabling AI clients to work with MRI, MEG, EEG, iEEG, and ECoG data. It allows for querying datasets, snapshots, and file listings directly through a GraphQL interface.
How it connects
Use this connector when you need to programmatically access and query public neuroimaging datasets hosted on OpenNeuro.
Source README
MCP server that provides GraphQL access to the OpenNeuro neuroimaging dataset API for working with MRI, MEG, EEG, iEEG, and ECoG data.
Installation
From Source
git clone https://github.com/quentincody/open-neuro-mcp-server.git
cd open-neuro-mcp-server
npm install
Development Server
npm run dev
Deploy to Cloudflare
npm run deploy
Configuration
Claude Desktop (Production)
{
"mcpServers": {
"openneuro": {
"command": "npx",
"args": [
"mcp-remote",
"https://open-neuro-mcp-server.quentincody.workers.dev/sse"
]
}
}
}
Claude Desktop (Local Development)
{
"mcpServers": {
"openneuro": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse"
]
}
}
}
Available Tools
| Tool | Description |
|---|---|
openneuro_graphql_query |
Execute GraphQL queries against the OpenNeuro API |
Features
- GraphQL query tool: Execute GraphQL queries against the OpenNeuro API
- Schema introspection: Discover available fields and operations
- Dataset access: Query neuroimaging datasets, snapshots, and file listings
- No authentication: Access public OpenNeuro data without API keys
Usage Examples
Get dataset information by specific dataset ID
List files in a dataset snapshot
Perform schema introspection to discover available fields and operations
Query neuroimaging datasets and their metadata
Notes
This project is available under the MIT license with academic citation requirements. Academic/research use requires attribution, while commercial/non-academic use follows standard MIT license terms. The server runs on Cloudflare Workers and provides access to the free and open OpenNeuro neuroimaging data platform.
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.