ProWebLook MCP Server
Official Model Context Protocol (MCP) server for ProWebLook — 19 real-time tools for email verification, phone validation, WhatsApp active checks, caller ID (CNAM), IP geolocation, blacklist & spam checks, web/social scraping, Google SERP, and AI brand visibility audits.
Overview
ProWebLook hosts a stateless, globally distributed Streamable HTTP MCP server at https://mcp.proweblook.com/mcp and also ships a zero-dependency Node.js stdio bridge (bin/proweblook-mcp.mjs) in this repository so every MCP client works out of the box.
- Remote Endpoint:
https://mcp.proweblook.com/mcp - Get an API Key (Free Tier Included): https://proweblook.com/user/my_profile
- Privacy Policy: https://proweblook.com/privacy-policy
- API Spec: https://proweblook.com/openapi.json
Quick Setup
1. Cline (cline_mcp_settings.json)
See llms-install.md for one-shot AI setup, or add directly:
{
"mcpServers": {
"proweblook": {
"type": "streamableHttp",
"url": "https://mcp.proweblook.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_PROWEBLOOK_API_KEY"
}
}
}
}
Or via stdio (npx, Node.js >= 18):
{
"mcpServers": {
"proweblook": {
"command": "npx",
"args": ["-y", "github:dubeychandan996/proweblook-mcp"],
"env": {
"PROWEBLOOK_API_KEY": "YOUR_PROWEBLOOK_API_KEY"
}
}
}
}
2. Claude Code
claude mcp add --transport http proweblook https://mcp.proweblook.com/mcp --header "Authorization: Bearer YOUR_PROWEBLOOK_API_KEY"
3. Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"proweblook": {
"url": "https://mcp.proweblook.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_PROWEBLOOK_API_KEY"
}
}
}
}
4. VS Code (.vscode/mcp.json)
{
"servers": {
"proweblook": {
"type": "http",
"url": "https://mcp.proweblook.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_PROWEBLOOK_API_KEY"
}
}
}
}
5. Windsurf (~/.codeium/windsurf/mcp_config.json)
{
"mcpServers": {
"proweblook": {
"serverUrl": "https://mcp.proweblook.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_PROWEBLOOK_API_KEY"
}
}
}
}
Available Tools (19)
| Tool | Description | Credit Cost |
|---|---|---|
verify_email |
Real-time email verification (syntax, MX, SMTP, disposable, catch-all) | 1 email credit |
validate_phone |
Phone number validation with carrier, line type, country & timezone | 1 phone credit |
check_whatsapp |
Check whether a phone number is registered on WhatsApp (+ Business detection, no OTP sent) | 1 WhatsApp credit |
whatsapp_batch_submit |
Submit async batch WhatsApp check (up to 1,000 numbers) | 1 WhatsApp credit / number |
whatsapp_batch_status |
Poll batch WhatsApp validation status & results | Free |
caller_id_lookup |
Reverse phone lookup (CNAM caller name) | 1 caller ID credit |
geo_ip |
IP geolocation (country, city, ISP, ASN) | Geo-IP quota |
check_blacklist |
Check IP, domain, or URL against global DNSBL blacklists | 1 blacklist credit |
check_spam_score |
Score email subject & body (0–100 spam score) | 1 spam-checker credit |
scrape_url |
Scrape any URL to clean Markdown, HTML, links, metadata, or screenshot | 1 scraping credit |
search_social |
Keyword search across Reddit, X (Twitter), or LinkedIn | 1 scraper credit |
get_social_post |
Fetch structured post details by social URL | 1 scraper credit |
get_x_comments |
Fetch replies/comments on an X post | 1 scraper credit |
google_serp |
Real-time structured Google Search SERP results | 1 SERP credit |
run_brand_audit |
Start async AI Brand Visibility audit across ChatGPT, Claude, Gemini & Perplexity | 1 audit credit |
get_brand_audit |
Poll audit status & retrieve full visibility report | Free |
list_brand_audits |
List historical AI brand visibility audits | Free |
get_brand_trend |
Retrieve AI brand visibility score trends over time | Free |
get_balance |
Check remaining credit balances across ProWebLook product pools | Free |
License
MIT — see LICENSE.