{"id":"bb59ab43-4572-461c-a358-29222dfa1431","shortId":"SksSuJ","kind":"mcp","title":"Ghidra","tagline":"Integrates with Ghidra's binary analysis capabilities to enable decompiled code retrieval, function analysis, and sec...","description":"Integrates with Ghidra's binary analysis capabilities to enable decompiled code retrieval, function analysis, and security assessment of binaries through natural language queries\n\nGhidraMCP enables AI assistants to interact with Ghidra's binary analysis capabilities through a WebSocket server interface. The implementation provides tools for retrieving decompiled code, analyzing functions, exploring imports/exports, and performing security analysis of binaries, with a focus on natural language queries about program behavior. Built with Java and integrated directly into Ghidra's plugin architecture, it features automatic server startup, concurrent client handling, and contextual binary analysis - making it particularly valuable for reverse engineers who want to leverage AI assistance while working with complex binaries.","tags":["ghidra"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/13bm/ghidramcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.750","qualityRationale":"deterministic score 0.75 from registry signals: · indexed on pulsemcp · has source repo · 112 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-01T02:21:45.090Z","embedding":null,"createdAt":"2026-04-21T19:27:21.303Z","updatedAt":"2026-05-01T02:21:45.090Z","lastSeenAt":"2026-05-01T02:21:45.090Z","tsv":"'ai':43,120 'analysi':7,15,23,31,51,73,108 'analyz':66 'architectur':96 'assess':34 'assist':44,121 'automat':99 'behavior':85 'binari':6,22,36,50,75,107,126 'built':86 'capabl':8,24,52 'client':103 'code':12,28,65 'complex':125 'concurr':102 'contextu':106 'decompil':11,27,64 'direct':91 'enabl':10,26,42 'engin':115 'explor':68 'featur':98 'focus':78 'function':14,30,67 'ghidra':1,4,20,48,93 'ghidramcp':41 'handl':104 'implement':59 'imports/exports':69 'integr':2,18,90 'interact':46 'interfac':57 'java':88 'languag':39,81 'leverag':119 'make':109 'mcp' 'natur':38,80 'open-source' 'particular':111 'perform':71 'plugin':95 'program':84 'provid':60 'queri':40,82 'retriev':13,29,63 'revers':114 'sec':17 'secur':33,72 'server':56,100 'startup':101 'tool':61 'transport-stdio' 'valuabl':112 'want':117 'websocket':55 'work':123","prices":[{"id":"44a02bd1-4f7e-422f-a63a-c0e49c6509d9","listingId":"bb59ab43-4572-461c-a358-29222dfa1431","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-21T19:27:21.303Z"}],"sources":[{"listingId":"bb59ab43-4572-461c-a358-29222dfa1431","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/brandon-ghidra","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-21T19:27:21.303Z","lastSeenAt":"2026-05-01T02:21:45.090Z"}],"details":{"listingId":"bb59ab43-4572-461c-a358-29222dfa1431","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Ghidra","github_stars":112,"registry_url":"https://www.pulsemcp.com/servers/brandon-ghidra","source_code_url":"https://github.com/13bm/ghidramcp"},"updatedAt":"2026-05-01T02:21:45.090Z"}}