1. Conduid
  2. Automation
  3. Angr API MCP
MCP server · Automation

Angr API MCP

MCP server for angr binary analysis API workflow retrieval

Unclaimed MIT last commit 6 months ago automation
55Fair

Scored 3 months ago · breakdown

About Angr API MCP

Angr API MCP is an MCP server published by Taardisaa in the Automation category: mCP server for angr binary analysis API workflow retrieval. It has been installed 0 times through Conduid.

Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx angr-api-mcp

This 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 Angr API MCP

Powered by Claude · Grounded in docs

I know everything about Angr API MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

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-mcp

Via Claude Desktop

{
  "mcpServers": {
    "angr": {
      "command": "uvx",
      "args": ["angr-api-mcp"]
    }
  }
}

Via pip

pip install angr-api-mcp

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-doc

MCP Tools

Tool Description
initialize_index Build the workflow index
get_workflows Search API call sequences by task description
get_api_doc Look up a class or method
list_related_apis Find co-occurring APIs
get_index_info Show index metadata
clear_index 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 info

README mirrored from the source repository 3 months ago. The original is authoritative.

Questions

About Angr API MCP

How do I install Angr API MCP?

Run npx angr-api-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Angr API MCP safe to use with an AI agent?

Its trust score is 55 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Angr API MCP still maintained?

The last commit was 6 months ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.