angr-api-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@angr-api-mcpget workflow for CFG analysis on a binary"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
angr-api-mcp
MCP server for angr binary analysis API workflow retrieval.
Extracts real API usage patterns from angr's source code and angr-doc examples, then indexes them with semantic search so LLMs can query correct API call sequences.
Installation
Via Claude Code (recommended)
claude mcp add angr-api-mcp -- uvx angr-api-mcpVia Claude Desktop
{
"mcpServers": {
"angr": {
"command": "uvx",
"args": ["angr-api-mcp"]
}
}
}Via pip
pip install angr-api-mcpRelated MCP server: mcp-context
First-time setup
After adding the server, build the index by calling the initialize_index tool from Claude:
initialize_index()This clones angr and angr-doc from GitHub and builds the semantic index
(~5–10 minutes). The index is stored at ~/.local/share/angr-api-mcp/chroma_db
and persists across restarts.
Or run from the command line:
angr-api-mcp-admin build-index
# Point at local repos to skip cloning
angr-api-mcp-admin build-index --angr-path /path/to/angr --angr-doc-path /path/to/angr-docMCP Tools
Tool | Description |
| Build the workflow index |
| Search API call sequences by task description |
| Look up a class or method |
| Find co-occurring APIs |
| Show index metadata |
| Wipe the index |
CLI (admin / inspection)
# Search for workflows by task
angr-api-mcp-admin inspect workflows "run CFG analysis on a binary"
angr-api-mcp-admin inspect workflows "symbolic execution to find target address"
# Look up a class or method
angr-api-mcp-admin inspect api-doc SimulationManager
angr-api-mcp-admin inspect api-doc CFGFast
# Find co-occurring APIs
angr-api-mcp-admin inspect related Project
# Index info
angr-api-mcp-admin inspect infoThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Taardisaa/angr-api-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server