# stealth-osint-mcp (`neon_innovation_lab/stealth-osint-mcp`) Actor

A powerful MCP server for AI Agents that bypasses Cloudflare WAF blocks to read protected URLs using Google Translate CDN tunnels, and discovers hidden subdomains via AlienVault OTX.

- **URL**: https://apify.com/neon\_innovation\_lab/stealth-osint-mcp.md
- **Developed by:** [Neon Innovation Lab](https://apify.com/neon_innovation_lab) (community)
- **Categories:**
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $50.00 / 1,000 stealth waf bypass fetches

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Stealth OSINT & WAF Bypass MCP Server

### What does Stealth OSINT & WAF Bypass MCP do?

The **Stealth OSINT MCP** is a Model Context Protocol (MCP) server that allows AI agents to effortlessly read Cloudflare-protected websites and discover hidden domain infrastructure. By tunneling your agent's datacenter IP traffic through Google's Translation CDN and tapping into the AlienVault OTX threat intelligence API, it guarantees that your AI tools can extract competitive data without hitting `403 Forbidden` errors or CAPTCHAs.

### Why use Stealth OSINT & WAF Bypass MCP?

AI Agents (like Claude, Cursor, and custom bots) run on datacenter IPs that are instantly blocked by modern Web Application Firewalls (WAFs). If you are building AI workflows for B2B lead generation, competitor analysis, or security research, your agents will fail to read target sites.

- **Unblockable Reads:** Route traffic through whitelisted CDN infrastructure.
- **Zero-Footprint OSINT:** Find staging and dev servers without burning Google Search API quotas.
- **Agent-Ready Output:** Strips all HTML/UI wrappers and returns clean Markdown.

### How to use Stealth OSINT & WAF Bypass MCP

1. Connect this MCP server to your AI Agent or Claude Desktop.
2. Instruct your agent to "read the target website" using the `stealth_read_page` tool.
3. To find hidden subdomains for a company, ask the agent to use the `discover_hidden_urls` tool.
4. The agent will automatically handle the tool calls and return the extracted intelligence.

### Input

This server operates via the Model Context Protocol. Your AI Agent will automatically pass the required JSON arguments to the tools:

- `url`: The target website to read (e.g., `https://targetcompany.com`).
- `domain`: The base domain to scan for hidden URLs (e.g., `targetcompany.com`).

### Output

The tools return clean, formatted string data directly to your AI Agent's context window.

````json
{
  "results": "Browse By Category: Education & Training 313.3k Events, Medical & Pharma 136.3k Events..."
}

# Actor input Schema



## Actor input object example

```json
{}
````

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("neon_innovation_lab/stealth-osint-mcp").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("neon_innovation_lab/stealth-osint-mcp").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call neon_innovation_lab/stealth-osint-mcp --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,neon_innovation_lab/stealth-osint-mcp"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/T34AcF4beyf06eqNr/builds/rc6B3WkgVs4TVTf23/openapi.json
