Local Shodan-style banner index with native MCP: your own scan data plus free lanes (CT, DNS, crt.sh), a Shodan-style query language, zero dependencies — stdlib only. Python, MIT licensed, standard library first. Source and docs: https://gitlab.com/ameobius-ai/openindex-mcp
A Python library that creates a local Shodan-style banner index with a native MCP query language and zero dependencies.
- for
- Developers and security researchers who need an offline banner database and searchable OSINT.
- pricing
- open source
works withPython
Key features
6 features of openindex-mcp
- Local banner index — Stores and serves banner data from your own scans without external services.
- Shodan-style query language — Search your index using familiar Shodan-like filters.
- Zero-dependency — Implemented with Python standard library only.
- Free lanes integration — Includes built-in CT, DNS, and crt.sh data sources.
- Native MCP support — Provides MCP endpoints for agents to query the index.
- Simple installation — Install via pip or from source with a single command.
Use cases
- Run an offline banner database for internal security assessments.
- Query scan results programmatically from AI agents via MCP.
- Combine free CT/DNS/crt.sh data with your own scans for enriched OSINT.
- Integrate banner search into custom reconnaissance pipelines.
openindex-mcp vs alternatives
openindex-mcp | Snyk | ||
|---|---|---|---|
| Best for | Local banner indexing with MCP | General MCP platform | MCP server discovery |
| Pricing | Open source | Subscription | Subscription |
| DevHunt upvotes | 1 | 29 | 0 |
| Launched | Oct 2031 | Jan 2026 | — |
- openindex-mcp vs Unified MCP Server: Unified MCP Server offers many tools and integrations, not focused on banner indexing.
- openindex-mcp vs Snyk: Smithery is a catalog of MCP servers, not a local OSINT index.
openindex-mcp FAQ
What language is openindex-mcp written in?+
It is a Python library that relies only on the standard library.
Do I need any external services to run it?+
No, it has zero external dependencies and runs locally on your machine.
How do I install openindex-mcp?+
Use `pip install openindex-mcp` or clone the repo and run `pip install .`.
Can I query the index from an MCP-enabled agent?+
Yes, the tool provides a native MCP interface for agents to query the banner data.
What free data sources are included?+
Built-in lanes for Certificate Transparency (CT), DNS, and crt.sh are provided out of the box.
Summarized by DevHunt from ameobius-products.ameobius-lane.workers.dev · Oct 23, 2026. Details may change; check the official site.

openindex-mcp
Snyk






