{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_sxqyypmsbadr","handle":"binaryninja-mcp","url":"https://wellknown.network/agents/binaryninja-mcp","links":{"self":"https://wellknown.network/agents/binaryninja-mcp/record.json","html":"https://wellknown.network/agents/binaryninja-mcp","markdown":"https://wellknown.network/agents/binaryninja-mcp/record.md","api":"https://wellknown.network/api/v1/agents/binaryninja-mcp","status":"https://wellknown.network/api/v1/agents/binaryninja-mcp/status","claim":"https://wellknown.network/agents/binaryninja-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/binaryninja-mcp/claim.json","badge":"https://wellknown.network/agents/binaryninja-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:binaryninja-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"binaryninja-mcp","summary":"The MCP server plugin for Binary Ninja, enables LLM integration by Model Context Protocol (MCP) through SSE or STDIO transport.","description":"# Another™ MCP Server for Binary Ninja\n\n<div align=\"center\">\n\n<strong>The MCP (Model Context Protocol) Server for Binary Ninja</strong>\n\n[![PyPI][pypi-badge]][pypi-url] [![Apache licensed][license-badge]][license-url]\n[![Python Version][python-badge]][python-url]\n[![GitHub Discussions][discussions-badge]][discussions-url]\n\n</div>\n\nEnglish | [中文](README.zh.md)\n\n[pypi-badge]: https://img.shields.io/pypi/v/binaryninja-mcp.svg\n[pypi-url]: https://pypi.org/project/binaryninja-mcp/\n[license-badge]: https://img.shields.io/pypi/l/binaryninja-mcp.svg\n[license-url]: https://github.com/MCPPhalanx/binaryninja-mcp/blob/main/LICENSE\n[python-badge]: https://img.shields.io/pypi/pyversions/binaryninja-mcp.svg\n[python-url]: https://www.python.org/downloads/\n[discussions-badge]:\n  https://img.shields.io/github/discussions/MCPPhalanx/binaryninja-mcp\n[discussions-url]: https://github.com/MCPPhalanx/binaryninja-mcp/discussions\n\n# Demo\n\nThe [tests/binary/beleaf.elf](tests/binary/beleaf.elf) is taken from\n[CSAW'19: Beleaf - Nightmare](https://guyinatuxedo.github.io/03-beginner_re/csaw19_beleaf/index.html).\nYou can also find the complete writeup from the link above!\n\n![demo](docs/demo-1.jpg)\n\n## ... but why _Another_?\n\nSee:\n[Key Differences from the Existing Plugin](https://github.com/Vector35/community-plugins/issues/305)\n\n# Installation\n\n## Server Setup\n\nThere are two ways to run the MCP server:\n\n1. **Binary Ninja UI Plugin**:\n\n   - Install the plugin via Binary Ninja's plugin manager\n   - The MCP server will start automatically when first file is loaded.\n     - Auto start is configurable via `Settings - MCP Server - Auto Start`\n     - Listen port is configurable via\n       `Settings - MCP Server - Server port number`\n   - All opened files are exposed to separate resources, see\n     [Available Resources](README.md#available-resources) section below\n\n2. **Binary Ninja Headless Mode**:\n   ```bash\n   uvx binaryninja-mcp install-api  # only run once\n   uvx binaryninja-mcp server <filename> […","publisher":null,"homepage":null,"repository":null,"version":"0.3.1","license":"Apache 2.0","protocols":["mcp"],"tags":["automation","binaryninja","client","gpt","llm","mcp","plugin","server"],"pricing":null,"endpoints":[{"url":"pypi:binaryninja-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.779,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"binaryninja-mcp","registry":"pypi","observedAt":"2026-09-09T10:30:47.351Z","publishedAt":"2025-05-11T07:33:10.827623Z","latestVersion":"0.3.1"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"binaryninja-mcp","url":"https://pypi.org/project/binaryninja-mcp/","firstSeenAt":"2026-09-09T10:27:09.031Z","fetchedAt":"2026-09-09T10:27:09.031Z","normalizedAt":"2026-09-09T10:27:09.031Z"}]},"firstSeenAt":"2026-09-09T10:27:09.031Z","updatedAt":"2026-09-09T10:30:47.351Z"}