---
title: "rave-agents"
description: "Let AI agents work with RAVE (Reproducible Analysis and Visualization of iEEG, rave.wiki): drive the RAVE dashboard and its modules, control threeBrain 3D brain viewers, and search the literature."
canonical: https://agentpluginsdirectory.com/plugins/rave-agents
last-updated: 2026-10-25
---

# rave-agents
Let AI agents work with RAVE (Reproducible Analysis and Visualization of iEEG, rave.wiki): drive the RAVE dashboard and its modules, control threeBrain 3D brain viewers, and search the literature.
- Slug: rave-agents
- Publisher: rave-ieeg
- Repository: https://github.com/rave-ieeg/agents
- Manifest: plugin.json
- Version: 0.1.4
- License: GPL-3.0
- Category (editorial): other
- Skills: 4 (build-module-mcp, rave-3d-viewer, rave, search-papers)
- MCP servers: 2 (shidashi, threebrain)
- Stars: 0
- Repository created: 2026-10-14
- Repository last pushed: 2026-10-18
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/rave-agents
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What rave-agents does, in the publisher's words

Plugins that let AI agents work with RAVE, the Reproducible Analysis and Visualization of iEEG platform. One plugin, rave-agents, gives Claude Code, Codex, GitHub Copilot, Cursor, Gemini and other agents what they need to operate RAVE:

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/rave-ieeg/agents/HEAD/README.md

## Skills

- build-module-mcp: Use when making a RAVE module in rave-pipelines operable by AI agents over MCP, converting button observers to interactive scripts (server_tools$set_script), registering inputs for shiny_input_update, writing a module's agents.yaml, its agent manual under agents/skills/rave-module/references, or it…
- rave-3d-viewer: Use when the user wants you to look at or control a threeBrain (RAVE) 3D brain viewer opened statically in their browser, rotate or zoom the brain, show or hide surfaces, color electrode contacts by values, select a contact, move the slices, add labels, add a volume, surface or streamlines from a f…
- rave: Use when the user mentions RAVE (Reproducible Analysis and Visualization of intracranial electroencephalography, or iEEG, rave.wiki) or a RAVE module (power explorer, wavelet, notch filter, electrode localization, YAEL preprocessing, 3D viewer, power clustering), for example to load a subject or ru…
- search-papers: Search academic paper databases (PubMed, arXiv, bioRxiv) and retrieve paper metadata including DOIs

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- shidashi: transport: stdio; command: node ./servers/shidashi/shidashi-proxy.mjs
- threebrain: transport: stdio; command: node ./servers/threebrain/threebrain-hub.mjs mcp

Read from the plugin's own mcp.json. Environment variable names only, never values.
