BeVigil OSINT MCP server
io.github.santhosh-005/bevigil·v1.1.0·2 starsDiscover mobile app attack surfaces via BeVigil OSINT — hosts, subdomains, URLs, and more.
2 stars51 downloads/wk
Reviews
Write oneNobody has reviewed BeVigil OSINT yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
BeVigil OSINT tools (7)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
bevigil_get_app_packagesFind Android application packages that reference a given hostname or domain.
bevigil_get_hostsGet hostnames and domains found in an Android application's code.
bevigil_get_s3_bucketsFind Amazon S3 bucket names referenced in an Android application's code.
bevigil_get_subdomainsDiscover subdomains associated with a domain, as found across mobile applications
bevigil_get_urlsGet URLs associated with a domain, as discovered from mobile application analysis.
bevigil_get_wordlistGet a wordlist generated from an Android application's code.
bevigil_investigate_appPerform a comprehensive investigation of an Android application using BeVigil.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan21 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 71 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How BeVigil OSINT compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 48,255 servers
- Tools
- 7
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 51
- more than 43% of 12,191 servers with a package
What its tools let an agent do: 7 read
Install BeVigil OSINT in Claude Code, Cursor or VS Code
Runs npx -y bevigil-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add bevigil -- npx -y bevigil-mcp-server
What the publisher says
From the BeVigil OSINT repository's README, as published. We do not edit it. Read it on GitHub
BeVigil MCP Server
Map a company's mobile attack surface from your AI assistant.
BeVigil has scanned millions of Android apps and extracted the infrastructure hiding inside them — backend hosts, staging subdomains, S3 buckets, API paths, and query parameters that never appear in DNS or search engines. This server puts that data behind seven MCP tools, so you can ask for it in plain language instead of stitching together curl calls.
Built for bug bounty hunters, pentesters, red teamers, and appsec engineers doing recon.
Tested with Claude Code, Claude Desktop, Codex, Cursor, and VS Code.
Quick start (2 minutes)
1. Get a free API key
Sign up at bevigil.com/osint-api. Free accounts get 25 credits, or 200 if you register with a work email. One lookup = one credit.
2. Add the server
No clone, no build — npx fetches and runs it.
Claude Code
claude mcp add bevigil -e BEVIGIL_API_KEY=your_key_here -- npx -y bevigil-mcp-serverCheck it registered with claude mcp list.
Claude Desktop
Edit claudedesktopconfig.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"bevigil": {
"command": "npx",
"args": ["-y", "bevigil-mcp-server"],
"env": { "BEVIGIL_API_KEY": "your_key_here" }
}
}
}Restart Claude Desktop.
Codex
codex mcp add bevigil --env BEVIGIL_API_KEY=your_key_here -- npx -y bevigil-mcp-serverCheck it registered with codex mcp list.
Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
{
"mcpServers": {
"bevigil": {
"command": "npx",
"args": ["-y", "bevigil-mcp-server"],
"env": { "BEVIGIL_API_KEY": "your_key_here" }
}
}
}VS Code (Copilot)
Add to your VS Code MCP settings:
{
"mcp": {
"servers": {
"bevigil": {
"command": "npx",
"args": ["-y", "bevigil-mcp-server"],
"env": { "BEVIGIL_API_KEY": "your_key_here" }
}
}
}
}3. Ask your first question
Investigate com.whatsapp with BeVigil and summarise the infrastructure it exposes.
You should get back something like this — real hostnames pulled out of the app's code:
# Investigation Report: com.whatsapp
Source: BeVigil OSINT API
## Hosts / Domains (155 found)
• osaka.nyc3.cdn.digitaloceanspaces.com
• s3.getstickerpack.com
• logger.instagram.com
• dev503.prn2.facebook.com
...That's it — you're doing OSINT from the chat window.
What you can ask
Recon a company's mobile footprint
Which Android apps talk to api.acme.com? Then pull the hosts out of each one.
Find staging and internal endpoints
Get subdomains for acme.com from BeVigil and flag anything that looks like
dev, staging, or internal.
Hunt for exposed storage
What S3 buckets does com.acme.mobile reference?
Build a target-specific fuzzing wordlist
Pull the BeVigil wordlist for com.acme.mobile and save the API paths to
paths.txt.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
BeVigil OSINT: common questions
- Is BeVigil OSINT MCP server safe?
- Mostly: it is graded B (78/100). Read the BeVigil OSINT safety report
- How do I install BeVigil OSINT?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does BeVigil OSINT need an API key?
- Yes. The registry entry asks for
BEVIGIL_API_KEY. - Is BeVigil OSINT maintained?
- The last commit was 72 days ago (2026-08-24). The latest release is v1.1.0.
- How does BeVigil OSINT compare with other MCP servers?
- safety score 78/100 (higher than 57% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.