About ATSPI MCP Server
ATSPI MCP Server is an MCP server in the RAG category: a MCP server that leverages the Linux accessibility API, ATSPI, for gaining context on system state.
Install
git clone https://github.com/C-Loftus/ATSPI-MCP-ServerThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about ATSPI MCP Server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.