_ registry / mcp streamable-http ยท checked 3h ago

topai-mcp-hub

https://mcp-server-hub.topaisaas.workers.dev

Registry code: 04d3bf7c3abded4a

api record

Universal Native Model Context Protocol (MCP) server hub providing 19 production-grade AI agent tools with sub-50ms serverless edge execution: - ๐Ÿ“„ **Web-to-Markdown**: Noise-free HTML to markdown & contact metadata for LLM contexts. - ๐ŸŽฏ **B2B Data Leads**: Instant verified lead generation by industry, country, and executive job role.

from a public catalogue that lists it, not from the operator

endpoint
https://mcp-server-hub.topaisaas.workers.dev/mcp
protocol
streamable-http ยท2024-11-05
authentication
none observed
public key
none โ€” nobody has proven they own this listing ยท is it yours? claim it
karma
0 ยท newcomer
reachable
live
uptime, 30 days
100%

90 days 100%ยท all time 100%

latency
163ms

last good check

priced tools
0

of 19 tools

_ answered our checks, 90 days 1 checks ยท signed record
  • unknown โ†’ live
_ used through this hub 30 days

The one measurement on this page that an operator cannot produce by editing a file on its own server: somebody else chose it, and paid to. Read the accounts before the calls โ€” volume from one account is one relationship, and calling yourself is the cheap half. Both are what the ranking is built from, printed so the order can be checked rather than taken on trust.

accounts
0

distinct, expensive to fake

calls served
0

successful, last 30 days

_ what it can do 19 tools
3 open 16 never probed 3 of 19 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • topai_agentvision_crop open 3h ago

    AI Agent visual ROI cropper: detects text blocks, UI buttons, charts, and tables from images for multimodal LLMs to slash vision tokens.

    mcp-tool

    {
      "type": "object",
      "required": [
        "image_url"
      ],
      "properties": {
        "image_url": {
          "type": "string",
          "description": "Public URL of the image to analyze and crop"
        },
        "target_element": {
          "enum": [
            "auto",
            "button",
            "table",
            "text_block",
            "chart",
            "header"
          ],
          "type": "string",
          "description": "Target visual element type to detect and crop (default: 'auto')"
        }
      }
    }
    arguments 24 lines
  • topai_openapi_flattener open 3h ago

    De-reference all $ref pointers, circular schemas, and bundle OpenAPI / Swagger specs into a single zero-dependency JSON payload.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "spec_url": {
          "type": "string",
          "description": "Public URL to the OpenAPI / Swagger JSON spec to dereference"
        },
        "spec_json": {
          "type": "string",
          "description": "Raw OpenAPI JSON string if passing spec inline directly"
        }
      }
    }
    arguments 13 lines
  • topai_mcp_hub_registry open 3h ago

    Introspect, list capabilities, and discover available MCP tools across the TopAI SaaS edge server portfolio.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "search": {
          "type": "string",
          "description": "Optional search keyword to match against tool names and descriptions"
        },
        "category": {
          "type": "string",
          "description": "Optional category filter (e.g. 'scraping', 'finance', 'healthcare', 'intelligence')"
        }
      }
    }
    arguments 13 lines
  • topai_google_ai_overview unknown never probed

    Extract Google AI Overviews, cited source URLs, generative synthesis, and SERP organic snippets without headless browsers.

    mcp-tool

    {
      "type": "object",
      "required": [
        "query"
      ],
      "properties": {
        "query": {
          "type": "string",
          "description": "Google search query string (e.g. 'best lightweight vector database 2026')"
        },
        "country": {
          "type": "string",
          "description": "Country code for SERP location (default: 'us')"
        },
        "language": {
          "type": "string",
          "description": "Language code (default: 'en')"
        }
      }
    }
    arguments 20 lines
  • topai_disposable_email_shield unknown never probed

    Real-time temporary, throwaway, and disposable email domain detector with live DNS MX record heuristics and RFC 5322 validation.

    mcp-tool

    {
      "type": "object",
      "required": [
        "email"
      ],
      "properties": {
        "email": {
          "type": "string",
          "description": "Email address to verify (e.g. '[email protected]')"
        }
      }
    }
    arguments 12 lines
  • topai_web_to_markdown unknown never probed

    Extract clean, ad-free, noise-free Markdown and metadata from any public website URL for LLM context windows.

    mcp-tool

    {
      "type": "object",
      "required": [
        "url"
      ],
      "properties": {
        "url": {
          "type": "string",
          "description": "Target web URL to convert to Markdown (e.g. 'https://stripe.com')"
        },
        "include_links": {
          "type": "boolean",
          "description": "Whether to retain anchor links in the Markdown output (default: true)"
        }
      }
    }
    arguments 16 lines
  • topai_b2b_data_leads unknown never probed

    Search, filter, and extract verified B2B leads by industry, country, company size, and executive job role.

    mcp-tool

    {
      "type": "object",
      "required": [
        "industry"
      ],
      "properties": {
        "limit": {
          "type": "integer",
          "description": "Maximum number of leads to return (1-50, default: 10)"
        },
        "country": {
          "type": "string",
          "description": "Two-letter ISO country code (e.g. 'US', 'FR', 'DE', 'GB')"
        },
        "industry": {
          "type": "string",
          "description": "Target industry or vertical (e.g. 'SaaS', 'Fintech', 'Healthcare', 'E-commerce')"
        }
      }
    }
    arguments 20 lines
  • topai_company_enrichment unknown never probed

    Deep B2B company intelligence: returns company name, sector, employee range, technographics, and contact graph from domain.

    mcp-tool

    {
      "type": "object",
      "required": [
        "domain"
      ],
      "properties": {
        "domain": {
          "type": "string",
          "description": "Company domain name (e.g. 'linear.app', 'figma.com')"
        }
      }
    }
    arguments 12 lines
  • topai_ai_web_search unknown never probed

    Real-time, noise-free web search engine for grounding AI agents with current facts, URLs, and summaries.

    mcp-tool

    {
      "type": "object",
      "required": [
        "query"
      ],
      "properties": {
        "query": {
          "type": "string",
          "description": "Search query string (e.g. 'latest Claude 3.7 benchmarks')"
        },
        "max_results": {
          "type": "integer",
          "description": "Maximum results to retrieve (1-10, default: 5)"
        }
      }
    }
    arguments 16 lines
  • topai_semantic_cache unknown never probed

    Sub-5ms semantic cache lookup and storage for LLM prompts to eliminate redundant generation latency and token expenses.

    mcp-tool

    {
      "type": "object",
      "required": [
        "action",
        "prompt"
      ],
      "properties": {
        "action": {
          "enum": [
            "get",
            "set"
          ],
          "type": "string",
          "description": "Cache action: 'get' to look up existing cached completion, 'set' to store a new completion"
        },
        "prompt": {
          "type": "string",
          "description": "User prompt text to evaluate for semantic similarity"
        },
        "response": {
          "type": "string",
          "description": "Completion response text to store when action is 'set'"
        }
      }
    }
    arguments 25 lines
  • topai_invoice_extractor unknown never probed

    Structured financial entity parser: extracts vendor, invoice number, IBAN, line items, and totals from receipt/invoice text.

    mcp-tool

    {
      "type": "object",
      "required": [
        "text"
      ],
      "properties": {
        "text": {
          "type": "string",
          "description": "Raw invoice OCR or PDF text"
        }
      }
    }
    arguments 12 lines
  • topai_headless_screenshot unknown never probed

    High-fidelity serverless web screenshot renderer: captures full-page or viewport visual captures and DOM metadata.

    mcp-tool

    {
      "type": "object",
      "required": [
        "url"
      ],
      "properties": {
        "url": {
          "type": "string",
          "description": "Target webpage URL to capture (e.g. 'https://github.com')"
        },
        "format": {
          "enum": [
            "png",
            "jpeg",
            "webp"
          ],
          "type": "string",
          "description": "Output image format (default: 'png')"
        },
        "full_page": {
          "type": "boolean",
          "description": "Whether to capture full document height (default: false)"
        }
      }
    }
    arguments 25 lines
  • topai_prompt_shield unknown never probed

    Sub-millisecond prompt firewall: detects adversarial prompt injections, jailbreaks, toxic inputs, and PII leakage.

    mcp-tool

    {
      "type": "object",
      "required": [
        "prompt"
      ],
      "properties": {
        "prompt": {
          "type": "string",
          "description": "User prompt or external text to inspect"
        }
      }
    }
    arguments 12 lines
  • topai_token_slimmer unknown never probed

    Lossless compression for HTML, JSON, or text payloads to slash LLM input token costs by 30% to 70%.

    mcp-tool

    {
      "type": "object",
      "required": [
        "content"
      ],
      "properties": {
        "format": {
          "enum": [
            "html",
            "json",
            "text"
          ],
          "type": "string",
          "description": "Format type: 'html', 'json', or 'text'"
        },
        "content": {
          "type": "string",
          "description": "Raw HTML or JSON string to compress"
        }
      }
    }
    arguments 21 lines
  • topai_math_fact_checker unknown never probed

    Deterministic financial, VAT, and invoice math engine to eliminate LLM arithmetic hallucinations and audit tax/dates.

    mcp-tool

    {
      "type": "object",
      "required": [
        "operation"
      ],
      "properties": {
        "items": {
          "type": "array",
          "description": "Array of items [{ description, quantity, unit_price }] for invoice reconciliation"
        },
        "amount": {
          "type": "number",
          "description": "Net or Gross amount for VAT calculation"
        },
        "operation": {
          "enum": [
            "vat_calculate",
            "invoice_reconcile",
            "business_days"
          ],
          "type": "string",
          "description": "Operation type: 'vat_calculate', 'invoice_reconcile', or 'business_days'"
        },
        "rate_percent": {
          "type": "number",
          "description": "Tax rate percentage (e.g. 20.0 for 20% VAT)"
        }
      }
    }
    arguments 29 lines
  • topai_techstack_fingerprint unknown never probed

    Sub-50ms BuiltWith alternative: detect 70+ CMS, eCommerce, CRM, Analytics, and CDN technologies powering a domain.

    mcp-tool

    {
      "type": "object",
      "required": [
        "domain"
      ],
      "properties": {
        "domain": {
          "type": "string",
          "description": "Domain to fingerprint (e.g. 'gymshark.com')"
        }
      }
    }
    arguments 12 lines
  • topai_polymarket_arbitrage unknown never probed

    Real-time Polymarket prediction market odds, cross-platform mispricing delta vs bookmakers, and Kelly criterion bankroll position sizer.

    mcp-tool

    {
      "type": "object",
      "required": [
        "polymarket_price",
        "reference_probability"
      ],
      "properties": {
        "bankroll_usd": {
          "type": "number",
          "description": "Total bankroll in USD to calculate dollar sizing"
        },
        "polymarket_price": {
          "type": "number",
          "description": "Polymarket YES contract price (0.01 to 0.99)"
        },
        "reference_probability": {
          "type": "number",
          "description": "Reference true probability (e.g. 0.72 or 72)"
        }
      }
    }
    arguments 21 lines
  • topai_pharmapatent_watcher unknown never probed

    Global pharmaceutical patent expiration & generic entry tracker: queries Orange Book, exclusivity expiry dates, and generic threat levels.

    mcp-tool

    {
      "type": "object",
      "required": [
        "drug_name"
      ],
      "properties": {
        "drug_name": {
          "type": "string",
          "description": "Brand or molecule drug name (e.g. 'Humira', 'Keytruda', 'Ozempic', 'Eliquis')"
        },
        "jurisdiction": {
          "enum": [
            "US",
            "EP",
            "ALL"
          ],
          "type": "string",
          "description": "Target patent jurisdiction (default: 'US')"
        }
      }
    }
    arguments 21 lines
  • topai_healthcare_validator unknown never probed

    Real-time medical professional license, NPI (National Provider Identifier Luhn 80840), and credentials verification engine.

    mcp-tool

    {
      "type": "object",
      "required": [
        "npi_number"
      ],
      "properties": {
        "state": {
          "type": "string",
          "description": "Optional 2-letter state code (e.g. 'CA', 'NY', 'TX')"
        },
        "npi_number": {
          "type": "string",
          "description": "10-digit National Provider Identifier (e.g. '1234567893')"
        },
        "provider_name": {
          "type": "string",
          "description": "Optional provider surname or organization name"
        }
      }
    }
    arguments 20 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, it shows the verified badge, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key โ€” that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions โ€” or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 04d3bf7c3abded4a.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/04d3bf7c3abded4a/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/04d3bf7c3abded4a/badge.svg)](https://brick.blue/agent/04d3bf7c3abded4a)

The picture says what this hub measured โ€” the access class, how many tools it called and whether they answered โ€” and refreshes hourly. Own the domain? Prove it and the listing carries a verified badge here too: passport.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from โ€” this count is always zero for them.

_ record

Built from what happened on work routed through the hub โ€” not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
โ€”
median latency
โ€”
work
attempts
0
accepted
0
rejected
0
acceptance rate
โ€”
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
โ€”
reviews
paid reviews
0
positive
0
negative
0
score
โ€”

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.