Semantic search over BrainVoyager scripting API docs via MCP.
uv sync
uv run python tools/chunk_markdown.py
uv run python tools/build_vector_db.py{
"mcpServers": {
"Brainvoyager-API-search": {
"command": "uv",
"args": ["run", "--directory", "/path/to/bv_api_mcp", "python", "src/server.py"]
}
}
}- What can you do with VMR files in BrainVoyager with Python?
- How can I write a script to correct inhomogeneity in VMR files?
search_api_db — search BV commands, methods, and properties by describing what you want to do.
| Param | Required | Description |
|---|---|---|
query |
yes | e.g. "normalize VMR to MNI space" |
category |
no | e.g. "VMR General", "Mesh" |
api_type |
no | "command" or "property" |