Skip to main content
Glama

ProWebLook

Server Details

19 tools for phone, WhatsApp, email, caller ID, IP geo, blacklist, scraping & SERP

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

Score is being calculated.

Available Tools

19 tools
caller_id_lookup
Read-only
Inspect

Reverse phone lookup: retrieve the registered caller name (CNAM) associated with a phone number. Costs 1 caller-ID credit per call. Use to identify who owns a number.

ParametersJSON Schema
NameRequiredDescriptionDefault
phone_numberYesPhone number to look up, in E.164 (+14155552671) or local format.
check_blacklist
Read-only
Inspect

Check an IP address, domain, or URL against major global blacklists and spam databases (DNSBL/RBL sources). Returns per-source listed/clean results and an overall summary. Costs 1 blacklist credit per successful check. Use for deliverability debugging, reputation checks, and abuse triage.

ParametersJSON Schema
NameRequiredDescriptionDefault
targetYesThe IP address, domain, or URL to check (e.g. "192.0.2.1", "example.com", "https://example.com/page").
sourcesNoOptional comma-separated list of specific blacklist source identifiers to check instead of the full default set.
target_typeNoWhat kind of target this is. Default "auto" detects it for you.
check_spam_score
Read-only
Inspect

Analyze email subject and/or body text for spam trigger words and get a 0-100 spam score, a risk level (Low/Medium/High Risk), and a per-trigger breakdown. Costs 1 spam-checker credit per successful request. Use before sending marketing/transactional email to predict deliverability. At least one of subject or content must be provided.

ParametersJSON Schema
NameRequiredDescriptionDefault
contentNoThe email body text to analyze.
subjectNoThe email subject line to analyze.
check_whatsapp
Read-only
Inspect

Check whether a phone number has an active WhatsApp account (without sending any message or OTP), including whether it is a WhatsApp Business account. Also returns phone enrichment (carrier, line type, country). Costs 1 WA credit per successful call. Response fields: numberstatus (true = on WhatsApp), businessnumber (true = business account).

ParametersJSON Schema
NameRequiredDescriptionDefault
country_codeNoISO 3166-1 alpha-2 country hint when phone_number is in local format.
phone_numberYesPhone number to check, in E.164 (+14155552671) or local format.
geo_ip
Read-only
Inspect

Look up geolocation, ISP, and organization details for an IPv4 or IPv6 address (country, region, city, coordinates, timezone, ASN). Deducts from your Geo-IP quota. Use for traffic analysis, fraud checks, or localizing users.

ParametersJSON Schema
NameRequiredDescriptionDefault
ipYesThe IPv4 or IPv6 address to look up (e.g. "8.8.8.8").
get_balance
Read-only
Inspect

Check remaining ProWebLook API credits for a service. Free (consumes no credits). Only these services are supported here: phonevalidation, wavalidation, calleridvalidation, blacklistchecker. Most other tools (scraping, spam, SERP, social, audits) return your remaining balance inside their own responses.

ParametersJSON Schema
NameRequiredDescriptionDefault
serviceYesService to check the credit balance for.
get_brand_audit
Read-only
Inspect

Get the status/results of an AI Visibility Audit by audit_id. Free to call. Use detail "summary" (default) while polling — it returns progress and job_status; once job_status is "completed", call again with detail "full" for the complete report (visibility score, per-LLM coverage, competitive benchmarking, query results, recommendations).

ParametersJSON Schema
NameRequiredDescriptionDefault
detailNoHow much detail to return. Default "summary".
audit_idYesThe audit_id returned by run_brand_audit.
get_brand_trend
Read-only
Inspect

Get the historical AI-visibility score trend (up to 90 data points) for a brand + domain that has been audited before. Free to call. Use to show visibility change over time.

ParametersJSON Schema
NameRequiredDescriptionDefault
brandYesThe brand name used in past audits.
domainYesThe bare domain used in past audits.
get_social_post
Read-only
Inspect

Fetch the full content of a single public Reddit, X (Twitter), or LinkedIn post by its URL, including replies/comments where available. Costs 1 scraper credit per successful call.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of the post to fetch.
platformNoPlatform the URL belongs to. Default "reddit".
get_x_comments
Read-only
Inspect

Fetch comments/replies for a single X (Twitter) post URL. Costs 1 scraper credit per successful call. Use after finding a post with search_social (platform "x") to read its discussion thread.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of the X (Twitter) post.
maxItemsNoMaximum top-level items to return. Default 10.
maxCommentsNoMaximum comments to return. Default 20.
google_serp
Read-only
Inspect

Run a Google search and get structured organic results (title, URL, snippet, position) as JSON. Costs 1 SERP credit per successful search. Use for rank tracking, competitor research, or finding sources on a topic. Pagination: start must be a multiple of 10 (0 = first page).

ParametersJSON Schema
NameRequiredDescriptionDefault
numNoNumber of results to return (10-100). Default 10.
queryYesThe search query (1-2000 characters).
startNoResult offset for pagination — must be a multiple of 10. Default 0.
deviceNoDevice type to emulate. Default "desktop".
domainNoGoogle domain to search on. Default "google.com".
countryNoCountry to localize results for (gl).
languageNoResult language (hl). Default "en".
list_brand_audits
Read-only
Inspect

List this account's past AI Visibility Audits (paginated, newest first). Free to call. Useful for finding an earlier audit_id instead of re-running (and re-paying for) an audit.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number. Default 1.
per_pageNoResults per page (1-50).
run_brand_auditInspect

Start an AI Visibility Audit: measures how visible a brand is in AI assistant answers (ChatGPT, Claude, Gemini, Perplexity) across a set of queries, with competitor benchmarking and recommendations. Costs 1 audit credit. Asynchronous — returns an audit_id immediately; audits take several minutes. Poll with get_brand_audit (detail "summary") until job_status is "completed", then fetch detail "full". Identical requests within 24h may return a cached audit.

ParametersJSON Schema
NameRequiredDescriptionDefault
llmsNoWhich LLM providers to test against (see the audit docs for supported values). Leave empty for all enabled providers.
brandYesThe brand name to audit (e.g. "ProWebLook").
domainYesThe brand's bare domain (e.g. "proweblook.com" — no scheme or path).
queriesNoSpecific user queries to test. Leave empty to have relevant queries auto-generated.
industryNoIndustry/category context (e.g. "API SaaS", "running shoes").
competitorsNoUp to 5 competitor brand names to benchmark against.
sample_sizeNoSamples per query per LLM (1-10). Default 3.
scrape_url
Read-only
Inspect

Scrape any web page: get clean Markdown, rendered/raw HTML, all links, SEO metadata, and/or a full-page screenshot in a single call. Costs 1 scraping credit per successful request regardless of how many formats you ask for. Screenshots use a full Chromium render (~5-15s); other formats are faster (~1-5s). Screenshots are returned as an image attachment. Use for reading article content, extracting page metadata, link discovery, or visual captures.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesFull URL to scrape. Must start with http:// or https://.
formatsNoOutput formats to return. Default ["markdown", "metadata"].
timeoutNoMaximum milliseconds for the entire scrape. Default 30000.
waitForNoExtra milliseconds to wait after page load (for lazy-loaded content). Default 0.
onlyMainContentNoStrip navigation/footer/ads, keeping only the main article content. Default true.
search_social
Read-only
Inspect

Search public posts on Reddit, X (Twitter), or LinkedIn by keyword. Returns post items (title/text, author, URL, engagement) plus meta. Costs 1 scraper credit per successful search. Use for social listening, market research, or finding discussions about a topic or brand.

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoSort order (platform-dependent, e.g. "new", "top", "relevance"). Default "new".
timeNoTime window (e.g. "day", "week", "month", "all"). Default "week".
queryYesSearch keywords.
maxItemsNoMaximum results to return (1-50). Default 10.
platformNoPlatform to search. Default "reddit".
subredditsNoReddit only: comma-separated subreddit names to restrict the search to (e.g. "webdev,programming").
validate_phone
Read-only
Inspect

Validate a phone number and enrich it with carrier, line type (mobile/landline/voip), country, location, timezone, and national/international formatting. Costs 1 phone-validation credit per successful call. Use when you need to know whether a number is real, who operates it, or where it is registered.

ParametersJSON Schema
NameRequiredDescriptionDefault
country_codeNoOptional ISO 3166-1 alpha-2 country hint (for example, "US" or "IN") for a local/national phone_number. This is not a numeric calling prefix such as +91. Omit it, or use the literal "none", only with a full international number.
phone_numberYesPhone number to validate. When country_code is omitted or set to none, provide the full international number including its country calling code, preferably E.164 (for example, +14155552671). A local or national number requires country_code.
verify_email
Read-only
Inspect

Verify an email address: syntax, MX records, SMTP deliverability, and disposable-address detection. Costs 1 email credit per successful check. Use to validate signup emails or clean mailing lists one address at a time.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYesThe email address to verify.
whatsapp_batch_status
Read-only
Inspect

Poll the status and results of a WhatsApp batch validation job created with whatsapp_batch_submit. Free to call. Poll every 5-10 seconds for small batches, 30-60 seconds for large ones, until status is "completed"; results are included once done.

ParametersJSON Schema
NameRequiredDescriptionDefault
batch_idYesThe batch_id (UUID) returned by whatsapp_batch_submit.
whatsapp_batch_submitInspect

Submit up to 1,000 phone numbers for asynchronous WhatsApp validation. Deducts 1 WA credit PER NUMBER upfront (the whole batch is rejected if the balance is insufficient), so confirm quantities before submitting large batches. Returns a batch_id immediately with status "processing" — retrieve results with whatsapp_batch_status.

ParametersJSON Schema
NameRequiredDescriptionDefault
phone_numbersYesPhone numbers to validate (duplicates are removed automatically). Max 1,000.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 19 tool updates
    • First observedcaller_id_lookup
    • First observedcheck_blacklist
    • First observedcheck_spam_score
    • First observedcheck_whatsapp
    • First observedgeo_ip
    • First observedget_balance
    • First observedget_brand_audit
    • First observedget_brand_trend
    • First observedget_social_post
    • First observedget_x_comments
    • First observedgoogle_serp
    • First observedlist_brand_audits
    • First observedrun_brand_audit
    • First observedscrape_url
    • First observedsearch_social
    • First observedvalidate_phone
    • First observedverify_email
    • First observedwhatsapp_batch_status
    • First observedwhatsapp_batch_submit

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources