Search / com.otinstaller/registry
OTInstaller Registry
R0· no sign-inRead-only search of the OTInstaller registry of OSINT tools and guides, with consent classes.
v1.0.0 · active · repository · website · descriptor JSON · versions
Search / com.otinstaller/registry
R0· no sign-inRead-only search of the OTInstaller registry of OSINT tools and guides, with consent classes.
v1.0.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"otinstaller": {
"type": "http",
"url": "https://api.otinstaller.com/mcp"
}
}
}claude mcp add --transport http otinstaller https://api.otinstaller.com/mcp[mcp_servers.otinstaller]
url = "https://api.otinstaller.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"otinstaller": {
"type": "remote",
"url": "https://api.otinstaller.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"otinstaller": {
"type": "http",
"url": "https://api.otinstaller.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=otinstaller&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLm90aW5zdGFsbGVyLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"otinstaller": {
"type": "http",
"url": "https://api.otinstaller.com/mcp"
}
}
}{
"mcpServers": {
"otinstaller": {
"httpUrl": "https://api.otinstaller.com/mcp"
}
}
}extensions:
"otinstaller":
enabled: true
name: "otinstaller"
type: streamable_http
uri: "https://api.otinstaller.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-93% +updated-24d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.otinstaller.com/mcp streamable-http | none | yes | 93% | 251 ms | 2025-11-25 | 2026-11-14 |
get_toolread-only | A tool's inputs, outputs, API keys, network access and ethics flags, the consent class `ot mcp` will put a run in, what a run does in plain words, and how to install and run it with ot. |
list_typesread-only | The input types tools take, the entity types they find, the categories, and which input types each entity type can feed (the pivot map). |
read_guideread-only | One page of a guide, as Markdown, with the list of its pages and the tools it uses. |
search_guidesread-only | Search the registry's investigation guides (methods, checklists, references) by words, target type or level. |
search_toolsread-only | Search the registry's OSINT tools by words, the input type they take, the entity type they find, or category. passive_only keeps the tools ot runs without asking the person. |
suggest_pivotsread-only | For entity types found so far (a subdomain, an account, an email ...), the tools that take them as input, best first. |
Schemas: list_tools.
1 other active names share this repository: com.otinstaller/ot
{
"name": "com.otinstaller/registry",
"title": "OTInstaller Registry",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.otinstaller.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/OTInstaller/otinstaller",
"source": "github",
"subfolder": "api"
},
"websiteUrl": "https://otinstaller.com/docs/agents#remote-server",
"description": "Read-only search of the OTInstaller registry of OSINT tools and guides, with consent classes."
}