{"id":"074a2682-abfa-47b1-a550-00009a6544ca","shortId":"vsnkvb","kind":"mcp","title":"Aderyn","tagline":"Provides intelligent Solidity smart contract analysis through the Aderyn static analyzer, scanning codebases to ident...","description":"Provides intelligent Solidity smart contract analysis through the Aderyn static analyzer, scanning codebases to identify security vulnerabilities, code quality issues, and potential exploits across multiple severity levels with support for Foundry and Hardhat projects.\n\nThis MCP server provides intelligent Solidity smart contract analysis capabilities through the Aderyn static analyzer, built by Cyfrin in Rust with comprehensive AST parsing and vulnerability detection. The implementation offers tools for scanning Solidity codebases to identify security issues, code quality problems, and potential vulnerabilities across multiple severity levels, with support for Foundry and Hardhat project structures, configurable include/exclude patterns, and multiple output formats including JSON, Markdown, and SARIF. It integrates deeply with the Solidity compilation pipeline using solidity-ast-rs for AST generation, features parallel processing for performance, and includes LSP server capabilities for real-time IDE integration, making it valuable for security auditors performing smart contract reviews, development teams implementing continuous security scanning, and AI assistants that need to understand and analyze Solidity code patterns and vulnerabilities.","tags":["aderyn"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/cyfrin/aderyn","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 · 763 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-04-28T02:21:47.083Z","embedding":null,"createdAt":"2026-04-21T19:27:37.534Z","updatedAt":"2026-04-28T02:21:47.083Z","lastSeenAt":"2026-04-28T02:21:47.083Z","tsv":"'across':40,96 'aderyn':1,10,25,63 'ai':169 'analysi':7,22,59 'analyz':12,27,65,176 'assist':170 'ast':73,131,134 'auditor':157 'built':66 'capabl':60,145 'code':34,90,178 'codebas':14,29,85 'compil':126 'comprehens':72 'configur':108 'continu':165 'contract':6,21,58,160 'cyfrin':68 'deepli':122 'detect':77 'develop':162 'exploit':39 'featur':136 'format':114 'foundri':47,103 'generat':135 'hardhat':49,105 'ide':150 'ident':16 'identifi':31,87 'implement':79,164 'includ':115,142 'include/exclude':109 'integr':121,151 'intellig':3,18,55 'issu':36,89 'json':116 'level':43,99 'lsp':143 'make':152 'markdown':117 'mcp':52 'multipl':41,97,112 'need':172 'offer':80 'open-source' 'output':113 'parallel':137 'pars':74 'pattern':110,179 'perform':140,158 'pipelin':127 'potenti':38,94 'problem':92 'process':138 'project':50,106 'provid':2,17,54 'qualiti':35,91 'real':148 'real-tim':147 'review':161 'rs':132 'rust':70 'sarif':119 'scan':13,28,83,167 'secur':32,88,156,166 'server':53,144 'sever':42,98 'smart':5,20,57,159 'solid':4,19,56,84,125,130,177 'solidity-ast-r':129 'static':11,26,64 'structur':107 'support':45,101 'team':163 'time':149 'tool':81 'transport-stdio' 'understand':174 'use':128 'valuabl':154 'vulner':33,76,95,181","prices":[{"id":"da41659d-0594-4870-b5b1-2e24d3d9fab7","listingId":"074a2682-abfa-47b1-a550-00009a6544ca","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:37.534Z"}],"sources":[{"listingId":"074a2682-abfa-47b1-a550-00009a6544ca","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/cyfrin-aderyn","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-21T19:27:37.534Z","lastSeenAt":"2026-04-28T02:21:47.083Z"}],"details":{"listingId":"074a2682-abfa-47b1-a550-00009a6544ca","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Aderyn","github_stars":763,"registry_url":"https://www.pulsemcp.com/servers/cyfrin-aderyn","source_code_url":"https://github.com/cyfrin/aderyn"},"updatedAt":"2026-04-28T02:21:47.083Z"}}