# Shodan

> Use this tool when you need to access detailed information about internet-connected devices and services, or to enhance cybersecurity research and threat intelligence workflows. It provides secure lookup, search, and vulnerability retrieval capabilities, with features like intelligent response sampling and result summarization to optimize token usage and distill large datasets into actionable intelligence. Ideal for querying IP addresses, searching devices or services, and retrieving vulnerability details with efficient token management.

Canonical page: https://skillsregistry.net/skills/cyreslab-shodan  
JSON: https://api.skillsregistry.net/v1/skills/cyreslab-shodan

## Description

The Shodan MCP server, developed by Cyreslab.ai, provides AI assistants with secure access to Shodan's extensive database of internet-connected devices and services through three primary tools: host information lookup, search functionality, and vulnerability information retrieval. The implementation features intelligent response sampling to reduce token usage, field selection for targeted data retrieval, and result summarization capabilities that distill large datasets into actionable intelligence. This server enhances cybersecurity research and threat intelligence workflows by enabling AI assistants to query detailed information about IP addresses, search for specific devices or services using various filters, and retrieve vulnerability details - all while maintaining efficient token usage through automatic response optimization.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/cyreslab-shodan)
- **Repository:** <https://github.com/cyreslab-ai/shodan-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "cyreslab-shodan"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/cyreslab-shodan` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/cyreslab-shodan/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
