angr-api-mcp
Click on "Deploy 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: Satori
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 deployed
Maintenance
Related MCP Connectors
Repository knowledge graph MCP server for codebase understanding and debugging.
An MCP server that gives your AI access to the source code and docs of all public github repos
Capability registry for the agentic economy. Semantic search over verified MCP server listings.
Related MCP Servers
- AlicenseAqualityBmaintenanceA multi-backend MCP server that exposes binary analysis capabilities from IDA Pro and Ghidra, allowing LLMs to directly drive reverse-engineering tools via natural language.11158Apache 2.0
- AlicenseNot gradedqualityBmaintenanceAgent-safe code retrieval MCP server that indexes repositories and provides semantic search, file navigation, call graph analysis, and bounded file reading tools for coding agents.2,846,509 npm3AGPL 3.0
- AlicenseAqualityCmaintenanceMCP server for angr — symbolic execution + CFG + reaching-definitions.4MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for semantic code search and dependency graph analysis. Indexes codebases into a knowledge graph with vector embeddings for AI-powered code understanding.5 npmMIT