Skip to main content
ClaudeWave

MCP server: 1,032 verified smart contract vulnerability findings from 10 Sherlock audit contests

MCP ServersOfficial Registry0 stars0 forksJavaScriptUpdated today
Install in Claude Code / Claude Desktop
Method: NPX · 3ilm-mcp
Claude Code CLI
claude mcp add 3ilm-mcp -- npx -y 3ilm-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "3ilm-mcp": {
      "command": "npx",
      "args": ["-y", "3ilm-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Use cases

MCP Servers overview

# 3ilm MCP Server

MCP server exposing **3ilm** — a curated knowledge base of 1,032 smart contract vulnerability findings from 10 fully-reconciled [Sherlock](https://audits.sherlock.xyz) audit contests.

Built for AI agents, security researchers, and audit tools that need structured data on which bug classes get paid, at what rates, and why.

## What it is

3ilm (Arabic: علم, "knowledge") contains:

- **1,032 verified findings** from 10 Sherlock contests (fully reconciled against contest outcomes)
- **12 vulnerability pattern categories** with real acceptance rates, not estimates
- **Accepted and rejected examples** per category — learn what passes triage

## Tools

| Tool | Description |
|------|-------------|
| `search_vulnerabilities` | Keyword search across all 12 categories. Returns matching patterns with acceptance rates and examples. |
| `get_pattern_details` | Full stats table for one specific pattern: totals, acceptance rate, Sherlock-specific note, examples. |
| `list_patterns` | All 12 patterns ranked by volume with 🟢🟡🔴 acceptance indicators. |

## Install

```bash
npx 3ilm-mcp
```

## Add to Claude / Cursor

**Claude Desktop** — add to `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "3ilm": {
      "command": "npx",
      "args": ["-y", "3ilm-mcp"]
    }
  }
}
```

**Cursor** — add to `.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "3ilm": {
      "command": "npx",
      "args": ["-y", "3ilm-mcp"]
    }
  }
}
```

## Example queries

Ask your AI assistant:

- "What is the acceptance rate for oracle manipulation findings on Sherlock?"
- "Show me all vulnerability patterns and their payout rates"
- "Search for reentrancy vulnerabilities — what percentage get accepted?"
- "What does a accepted flash loan finding look like vs a rejected one?"

## Data source

Same underlying dataset as [`vulnerability-acceptance-rates.json`](https://github.com/holistis/bug-bounty-intelligence-mcp/blob/main/vulnerability-acceptance-rates.json) — CC0, downloadable directly, no server required. That file is the canonical, publicly reproducible source; the numbers here are copied from it, not independently computed. Findings are reconciled against actual contest outcomes — no scraping, no estimates. See [METHODOLOGY.md](https://github.com/holistis/bug-bounty-intelligence-mcp/blob/main/METHODOLOGY.md) for the exact reconciliation method.

The 12 patterns: `fee-miscalculation`, `dos-griefing`, `reentrancy`, `trusted-actor`, `overflow`, `staleness`, `rounding`, `access-control`, `oracle-manipulation`, `mev-slippage`, `liquidation`, `flash-loan`.

## How this relates to bug-bounty-intelligence-mcp

Both MCP servers read the same verified data — they differ in scope:

| | 3ilm-mcp (this repo) | [bug-bounty-intelligence-mcp](https://github.com/holistis/bug-bounty-intelligence-mcp) |
|---|---|---|
| Pattern search / acceptance rates | Free | Free (`list_vulnerability_patterns`) |
| Full-repo contract scan | Not offered | $5 USDC via x402 (`scan_contract`) |
| Cost | Always free, no paid tier | Free tools + one paid tool |
| Best for | Just want the pattern data via MCP, nothing else | Also want an actual scan of your own contracts |

If you only need to query acceptance rates, either server works identically for that. Use 3ilm-mcp if you want the smaller, free-only package; use bug-bounty-intelligence-mcp if you also want the paid full-repo scan tool.

## Related

- HTTP API (pay-per-query, USDC on Base): `https://wazir-x402.duckdns.org/api/vuln-search?q=oracle`
- x402 Tollbooth: all endpoints listed at `/api/status`

## License

MIT

What people ask about 3ilm-mcp

What is holistis/3ilm-mcp?

+

holistis/3ilm-mcp is mcp servers for the Claude AI ecosystem. MCP server: 1,032 verified smart contract vulnerability findings from 10 Sherlock audit contests It has 0 GitHub stars and was last updated today.

How do I install 3ilm-mcp?

+

You can install 3ilm-mcp by cloning the repository (https://github.com/holistis/3ilm-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is holistis/3ilm-mcp safe to use?

+

holistis/3ilm-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.

Who maintains holistis/3ilm-mcp?

+

holistis/3ilm-mcp is maintained by holistis. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to 3ilm-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy 3ilm-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: holistis/3ilm-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/holistis-3ilm-mcp)](https://claudewave.com/repo/holistis-3ilm-mcp)
<a href="https://claudewave.com/repo/holistis-3ilm-mcp"><img src="https://claudewave.com/api/badge/holistis-3ilm-mcp" alt="Featured on ClaudeWave: holistis/3ilm-mcp" width="320" height="64" /></a>

More MCP Servers

3ilm-mcp alternatives