maidr
Accessible maidr charts in ChatGPT and Claude, explored by sound, braille and screen reader
Connector by xability · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/xability-maidr-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 7 read · 2 write · 1 delete
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 10
Read from the source code; the running server may list different tools.
Read 7 · Look things up without changing anything.
maidr_get_layer_datamaidr_list_chartsmaidr_list_commandsmaidr_view_pollmaidr_view_replymaidr_view_svgshow_chart
Write 2 · Create, change, send or run things.
maidr_navigateupdate_chart
Delete 1 · Delete, drop, revoke or wipe things.
maidr_run_command
Network hosts it talks to 4
cdn.jsdelivr.net· found in codegithub.com· found in codemaidr.ai· found in codeslsa.dev· found in code
Tools (10)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
maidr_get_layer_dataRead a page of a layer's pointsread-onlyRuns maidr's maidr_get_layer_data in the chart. Each point carries the target maidr_navigate takes. Read-only; the reader hears nothing.
maidr_list_chartsList a chart's layers and where the reader isread-onlyRuns maidr's maidr_list_charts in the chart: its layers, point counts, whether the reader is in the chart, and, while they are, their position as their screen reader last spoke it, live. Read-only; the reader hears nothing.
maidr_list_commandsList the reader's chart commandsread-onlyRuns maidr's maidr_list_commands in the chart: the reader's keyboard commands, the ones in maidr's command palette (text, sound, braille, high contrast and monitoring on and off, autoplay, jumps to the highest or lowest value and between layers, and more). Each has a `command` id, a `title` in the reader's language, the `keys` the reader presses for it, and whether maidr_run_command can run it; one that opens a dialog or text field is the reader's to use, so tell them its keys instead. Also returns the reader's current `modes` (text verbose, terse or off; sound, braille, highContrast, monitor …
maidr_navigateMove the reader to a pointRuns maidr's maidr_navigate in the chart: moves the reader's cursor to one point, given as that point's target from maidr_get_layer_data, either row and col or pointIndex. maidr announces it by speech, braille and sound at once when the reader is in the chart. Otherwise it answers applied "on-next-focus" and makes the move when they next enter the chart -- unless you pass focus: true, which moves their keyboard focus into the chart and makes the move there, announced as a keyboard move is. Pass focus: true only when the reader asked to be taken there now, as in "take me to the highest bar" -- …
maidr_run_commandRun one of the reader's chart commandsRuns maidr's maidr_run_command in the chart: one of the reader's own commands, by its id from maidr_list_commands, as if they had pressed its keys where they are; their screen reader, braille display and sonification report the result. Only run a command the reader asked for. A toggle steps a mode on rather than setting it: toggle_text goes verbose, terse, off, verbose; toggle_sound turns sound off or on, except on a scatter plot, where sound that is on goes combined, separate, off, combined. So check `modes` from maidr_list_commands first, run a toggle only as often as reaching what the reade…
maidr_view_pollThe model's calls waiting for a chart view; waits up to `wait` seconds for one, unless the view is behind the chart's latest revision, when it answers at once with that chart's SVG.
maidr_view_replymaidr's answer to one call.
maidr_view_svgThe latest SVG of a chart view and its revision: for a host that does not pass the tool result's _meta to it, and for the view to swap in update_chart's chart when its poll did not bring it.
show_chartShow an accessible chartread-onlyShow data as a chart in the conversation that the reader explores with the keyboard, a screen reader, sonification and braille. Returns the viewId the maidr_* tools take. Only for a chart to show here: not for plotting code, files or web pages, nor where the host shows no MCP Apps, as in a terminal.
update_chartChange a chart already shownReplaces the chart in the view show_chart opened with a new chart, in place: new data, another type, a filter. Takes that viewId and a chart as show_chart does, and adds no view to the conversation. A reader in the chart stays in it, on the new chart, and is told it changed; a reader elsewhere keeps their focus. The old chart's layer ids no longer apply, and a move or command still waiting for the reader in it is dropped.
Compare and alternatives
Featured in
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 181
- Last commit
- Oct 19, 2026 (9 days ago)
- Last release
- Oct 19, 2026 (9 days ago)
- Last package publish
- Oct 19, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.xability/maidr-mcp- Version
- 0.1.3
- Auth
- No auth
- Packages
- pypi maidr-mcpoci
ghcr.io/xability/maidr-mcp:0.1.3 - License
- GPL-3.0
- Repository
- github.com/xability/maidr-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
maidr MCP server. Agent Mart. https://agentmart.dev/connectors/xability-maidr-mcp (last updated 2026-10-24)