ATSPI MCP Server
A MCP server that leverages the Linux accessibility API, ATSPI, for gaining context on system state
Ask AI about ATSPI MCP Server
Powered by Claude · Grounded in docs
I know everything about ATSPI MCP Server. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
ATSPI MCP
This is a simple example of an MCP server for retrieving the state of the accessibility tree using ATSPI (Assistive Technology Service Provider Interface) on Linux.
Testing with a client
You can use any MCP client of your choice, such claude desktop which provides a free MCP client to test this server. If you use claude desktop, you can run the ./setupClaude.sh script to set up the server automatically.
Note, apparmor can block atspi communication so you should launch your server in a terminal outside of an electron app like VSCode that has an apparmor sandbox. Read more here
