Ipqualityscore
Server Details
IPQualityScore MCP — wraps the IPQualityScore fraud-prevention API
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 29.6% over 40 days
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- pipeworx-io/mcp-ipqualityscore
- GitHub Stars
- 0
- Server Listing
- mcp-ipqualityscore
TDQS
Scored across 35 tools
Several clusters overlap: ask_pipeworx / ask_pipeworx_beta (explicitly stated to be currently identical) / ask_pipeworx_grounded / deep_research all answer questions over the same catalog, and polymarket_edges / polymarket_arbitrage / polymarket_fill_risk / polymarket_edge_tracker all chase trading edges. The very long, self-referential descriptions do a lot of work disambiguating them, but the boundaries still require careful reading rather than being self-evident.
Names are uniformly snake_case and mostly follow a verb_noun or resource-qualified pattern (check_ip, resolve_entity, subscribe, recent_alerts, polymarket_kalshi_spread). A few are noun-only labels (entity_profile, recent_changes, polymarket_edges) rather than action verbs, a minor deviation but the casing convention is never broken.
35 tools is heavy and spans unrelated domains — IP/email/phone/URL fraud scoring, prediction-market arbitrage, entity resolution, memory key-value storage, subscriptions, and AI-visibility marketing — which is far beyond what the server's name (Ipqualityscore) implies. The count itself is at the 'too many' threshold and the breadth reads as a kitchen-sink aggregator rather than a coherent scoped set.
The apparent IPQS fraud domain is actually covered thinly (only four check_* tools, with no explicit domain-reputation or bulk/batch operation), while the surrounding Pipeworx aggregation surface is broad. Coverage feels lopsided: no delete/update for subscriptions beyond unsubscribe, and the mismatch between the server name and its actual contents leaves the stated purpose only partially served.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- Changed
bet_research2 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "market": "will-bitcoin-reach-100k-in-july-2026" - }, - { - "market": "https://polymarket.com/event/will-bitcoin-hit-150k-by-june-30-2026" - } -]New value: +[ + { + "market": "will-kristi-noem-win-the-2028-republican-presidential-nomination" + }, + { + "market": "https://polymarket.com/event/will-kristi-noem-win-the-2028-republican-presidential-nomination" + } +] - changed
Input schema / properties / market / descriptionPrevious value: -"Polymarket slug (\"will-bitcoin-hit-150k-by-june-30-2026\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k by June 30?\")"New value: +"Polymarket slug (\"will-kristi-noem-win-the-2028-republican-presidential-nomination\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k?\"). Dated slugs stop resolving once they settle — Polymarket de-indexes resolved markets — so prefer an undated one."
- Changed
polymarket_kalshi_spread2 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "topic": "fed" - }, - { - "topic": "btc" - } -]New value: +[ + { + "topic": "fed" + }, + { + "topic": "btc" + }, + { + "topic": "bitcoin" + }, + { + "topic": "fed rate decision" + } +] - changed
Input schema / properties / topic / descriptionPrevious value: -"Pre-mapped: fed | btc | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president"New value: +"Subject to compare. Canonical keys: fed | btc | eth | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president — but aliases and keywords resolve too (\"bitcoin\", \"fed rate decision\", \"ethereum\", \"inflation\", \"s&p 500\", \"us recession\", \"next pope\", \"2028 election\"). Check resolution.topic_matched_by in the response: \"exact\"/\"alias\" is a curated pairing, \"phrase\"/\"token\" is a keyword guess."
1 tool update
- Changed
entity_profile3 fields changed- changed
Input schema / properties / type / descriptionPrevious value: -"Entity type. Only \"company\" supported today; person/place coming soon."New value: +"\"company\" or \"ticker\" — both are accepted and behave identically; `value` can be a ticker, CIK, or company name either way. person/place coming soon." - changed
Input schema / properties / type / enumPrevious value: -[ - "company" -]New value: +[ + "company", + "ticker" +] - changed
Input schema / properties / value / descriptionPrevious value: -"Ticker (e.g., \"AAPL\") or zero-padded CIK (e.g., \"0000320193\"). Names not supported — use resolve_entity first if you only have a name."New value: +"Ticker (e.g., \"AAPL\"), zero-padded CIK (e.g., \"0000320193\"), or company name (e.g., \"Moderna\") — names resolve via SEC EDGAR company-name match."
1 tool update
- Changed
resolve_entity1 field changed- changed
Input schema / properties / value / descriptionPrevious value: -"For company: ticker (AAPL), CIK (0000320193), or name. For drug: brand or generic name (e.g., \"ozempic\", \"metformin\")."New value: +"For company: ticker (AAPL), CIK (0000320193), or name. For drug: brand or generic name (e.g., \"ozempic\", \"metformin\"). Pass the ENTITY NAME ONLY — for a bond that is the ISSUER exactly as printed (\"NEW YORK ST DORM AUTH\"), never the question's full noun phrase (\"NEW YORK ST DORM AUTH revenue bonds\"): the FIGI lookup matches instrument names, so trailing security-class words match nothing."
4 tool updates
- Changed
check_email3 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "email": "user@example.com" - }, - { - "_apiKey": "your-ipqualityscore-api-key", - "email": "test@gmail.com" - } -]New value: +[ + { + "_apiKey": "your-ipqualityscore-api-key", + "email": "user@example.com" + }, + { + "_apiKey": "your-ipqualityscore-api-key", + "email": "test@gmail.com" + } +] - changed
Input schema / properties / _apiKey / descriptionPrevious value: -"Optional — your own IPQualityScore API key for higher limits; omit to use the shared Pipeworx key."New value: +"Your own IPQualityScore API key (BYO — Pipeworx does not supply one). Free tier at ipqualityscore.com; the key is on the account dashboard." - changed
Input schema / requiredPrevious value: -[ - "email" -]New value: +[ + "email", + "_apiKey" +]
- Changed
check_ip3 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "ip": "8.8.8.8", - "strictness": 1 - }, - { - "_apiKey": "your-ipqualityscore-api-key", - "ip": "192.168.1.1", - "strictness": 0 - } -]New value: +[ + { + "_apiKey": "your-ipqualityscore-api-key", + "ip": "8.8.8.8", + "strictness": 1 + }, + { + "_apiKey": "your-ipqualityscore-api-key", + "ip": "192.168.1.1", + "strictness": 0 + } +] - changed
Input schema / properties / _apiKey / descriptionPrevious value: -"Optional — your own IPQualityScore API key for higher limits; omit to use the shared Pipeworx key."New value: +"Your own IPQualityScore API key (BYO — Pipeworx does not supply one). Free tier at ipqualityscore.com; the key is on the account dashboard." - changed
Input schema / requiredPrevious value: -[ - "ip" -]New value: +[ + "ip", + "_apiKey" +]
- Changed
check_phone3 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "phone": "18007267864" - }, - { - "country": "US", - "phone": "+1 800 726 7864" - } -]New value: +[ + { + "_apiKey": "your-ipqualityscore-api-key", + "phone": "18007267864" + }, + { + "_apiKey": "your-ipqualityscore-api-key", + "country": "US", + "phone": "+1 800 726 7864" + } +] - changed
Input schema / properties / _apiKey / descriptionPrevious value: -"Optional — your own IPQualityScore API key for higher limits; omit to use the shared Pipeworx key."New value: +"Your own IPQualityScore API key (BYO — Pipeworx does not supply one). Free tier at ipqualityscore.com; the key is on the account dashboard." - changed
Input schema / requiredPrevious value: -[ - "phone" -]New value: +[ + "phone", + "_apiKey" +]
- Changed
check_url3 fields changed- changed
Input schema / examplesPrevious value: -[ - { - "url": "https://example.com" - }, - { - "_apiKey": "your-ipqualityscore-api-key", - "url": "https://suspicious-domain.net" - } -]New value: +[ + { + "_apiKey": "your-ipqualityscore-api-key", + "url": "https://example.com" + }, + { + "_apiKey": "your-ipqualityscore-api-key", + "url": "https://suspicious-domain.net" + } +] - changed
Input schema / properties / _apiKey / descriptionPrevious value: -"Optional — your own IPQualityScore API key for higher limits; omit to use the shared Pipeworx key."New value: +"Your own IPQualityScore API key (BYO — Pipeworx does not supply one). Free tier at ipqualityscore.com; the key is on the account dashboard." - changed
Input schema / requiredPrevious value: -[ - "url" -]New value: +[ + "url", + "_apiKey" +]
Related MCP Connectors
AbuseIPDB MCP — wraps AbuseIPDB v2 API (api.abuseipdb.com/api/v2)
IPInfo MCP — wraps ipinfo.io (free tier, no auth required for basic usage)
SEON MCP — wraps the SEON fraud / digital-footprint enrichment APIs (seon.io)
Veriphone MCP — wraps the Veriphone phone-validation API (veriphone.io)
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceFraud Prevention MCP server using FraudLabs Pro API.MIT- AlicenseNot gradedqualityCmaintenanceProvides a no-key IP intelligence API for MCP clients, enabling IP geolocation, VPN/datacenter detection, DNS, WHOIS, blacklist checks, security headers, port scanning, and more.MIT

Tomba Agent Pluginsofficial
AlicenseNot gradedqualityBmaintenanceProvides email discovery, verification, enrichment, and company research through a remote MCP server.MIT
Ready APIsofficial
AlicenseNot gradedqualityDmaintenanceMCP tools for geo, email, phone, company, DNS, FX, equities, weather, tax, economics, and intelligence — streamable HTTP, one API key.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.