Google Search Console integration for Model Context Protocol (MCP)
Stormap is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Package safety checks, why a stock is moving, trading halts, check-before-paying, x402 market data.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http stormap-mcp https://stormap.ai/mcp
# 2 — ask your agent for something these tools do
# vendor_trust_profile, company_changes, agentic_commerce_readiness and 14 more
Stormap costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http stormap-mcp https://stormap.ai/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
17 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Vendor security review / third-party risk check: a first-pass security and privacy profile of a software vendor from its own public website, given a domain. Answers "is this vendor SOC 2 certified?" and "do they train AI on our data?": certifications it claims (SOC 2 Type I/II, ISO 27001/27701/42001, HIPAA, PCI DSS, FedRAMP…), whether it trains AI models on customer data (with the exact quote and
| Parameter | Type | Required | Notes |
|---|---|---|---|
| domain | string | yes | Vendor domain, e.g. "notion.com". |
Did they raise prices or change their terms? What changed on a company's pricing, terms of service, privacy policy and subprocessor pages, and when. Returns the change history (prices added/removed, free plan or trial added/removed, subprocessors added/removed, text added/removed) and the current prices. Stormap checks tracked pages about once a day; asking about a new company starts tracking it,
| Parameter | Type | Required | Notes |
|---|---|---|---|
| domain | string | yes | Company domain, e.g. "linear.app". |
| since_days | integer | no | Only return changes from the last N days. |
Is this store ready for ChatGPT shopping? Audit whether an online store is ready for AI shopping agents (ChatGPT shopping and Instant Checkout via ACP, Google AI Mode via UCP, Perplexity, Claude): AI bot access to product pages, Product structured data (price, currency, availability, GTIN/MPN, brand, ratings), return policy and shipping details, policy pages, product sitemap/feed, platform and Str
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Store domain or a product page URL, e.g. "allbirds.com" or "https://shop.example.com/products/blue-mug". |
Company profile from a domain: a one-line summary, what the company does, founded, headquarters, industry, employee count, founders, parent company, public listing (ticker, exchange, SEC business address and industry), key pages (pricing, docs, contact, careers, status), social profiles, current prices with the date seen, tech stack, role contact emails, domain age and mail provider, and AI-readin
| Parameter | Type | Required | Notes |
|---|---|---|---|
| domain | string | yes | Company domain or homepage URL, e.g. "stripe.com". |
Should your agent pay this? Run before paying an x402 / pay-per-call endpoint, an unfamiliar seller or a wallet address. Returns a verdict (ok_to_pay, caution, dont_pay, no_payment_needed) with reasons, from: the endpoint's live payment terms (price, token, payment address), its listing in Coinbase's x402 marketplace (how many different wallets paid it in 30 days, listed payment address), whether
| Parameter | Type | Required | Notes |
|---|---|---|---|
| target | string | yes | Paid endpoint URL (e.g. "https://api.example.com/v1/search"), seller domain (e.g. "example.com") or wallet address (0x...). |
| amount_usd | number | no | Optional: the amount in USD you are about to pay, to check it against what the endpoint asks for. |
Before installing an npm or PyPI package: does it exist (AI-suggested names are sometimes made up, and attackers register them), has it been reported as malicious, which known vulnerabilities affect this version (with the fixed version), is it deprecated or yanked, how old is it, does it run code on install, how many downloads, and does its name imitate a popular package (typosquat). Verdict: ok_t
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | Package name, optionally with a version: "lodash", "lodash@4.17.15", "@scope/pkg", "requests==2.31.0". |
| ecosystem | string | no | npm (default) or pypi. |
| version | string | no | Optional version to check (default: latest). |
For a US stock ticker: the likely catalysts behind a move, from primary sources, in seconds. Ranks the last 48 hours (adjustable) of SEC filings: 8-K events decoded into plain English (deals, earnings, new debt, unregistered share sales, delisting notices, management changes), the press-release headline from Exhibit 99.1, offerings and shelf registrations (dilution), insider open-market buys and s
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | yes | US stock ticker, e.g. "AAPL" or "BRK.B". |
| hours | integer | no | How far back to look, in hours (default 48). |
US stock trading halts right now and earlier today (Nasdaq, NYSE, NYSE American and other US markets), from Nasdaq's halt feed refreshed every minute. For each: symbol, market, the reason in plain English (news pending, volatility pause, additional information requested, regulatory concern...), halt time, and when quoting and trading resume, with a status (halted, resuming_soon, resumed). Filter b
| Parameter | Type | Required | Notes |
|---|---|---|---|
| symbols | string | no | Optional: one or more tickers separated by commas, e.g. "FFAI, AAPL". Omit for all current halts. |
What paid AI-agent tools cost and who sells the most, from an hourly index of Coinbase's x402 marketplace (about 32,000 pay-per-call endpoints). For a category or a search phrase: the typical price that paying wallets actually accept (median, middle range, top 10%), a price distribution, the top sellers by distinct paying wallets in the last 30 days, new listings this week that are already being p
| Parameter | Type | Required | Notes |
|---|---|---|---|
| category | string | no | Optional category, e.g. "scraping", "web_search", "llm", "market_data", "onchain". Omit for the whole marketplace plus a per-category table. |
| query | string | no | Optional search phrase matched against listing names, descriptions and URLs, e.g. "transcription" or "weather". |
| limit | integer | no | How many top sellers and new listings to return (default 10). |
Is this email address or domain real and legitimate? For lead research, signup / fraud screening, outreach list cleaning and vendor checks. Returns a verdict (looks_legitimate, risky, invalid) with reasons, plus: email syntax, role address (sales@, info@), free provider or disposable/throwaway service, whether the domain accepts mail (MX, null MX), mail provider (Google Workspace, Microsoft 365...
| Parameter | Type | Required | Notes |
|---|---|---|---|
| string | yes | Email address (e.g. "sales@stripe.com") or a bare domain (e.g. "stripe.com"). |
Read a web page for an AI: fetch a public page and return its main content as clean, LLM-ready Markdown (navigation, footers, scripts and cookie banners removed) plus metadata: title, description, author, published/modified dates, canonical URL, language and word count. Reads server-rendered HTML (no JavaScript execution) and respects robots.txt.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Public page URL, e.g. "https://example.com/blog/post". |
| max_chars | integer | no | Maximum Markdown length to return. |
Search Stormap's practical guides on building with AI agents (OpenClaw, Hermes, Claude, coding agents, browser automation, RAG, MCP, AI news). Returns titles, URLs, Markdown URLs and short descriptions. Use get_guide to read one.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | What to look for, e.g. "install hermes desktop" or "stop coding agents overwriting files". |
| category | string | no | Optional category filter, e.g. "OpenClaw Tutorials", "AI News", "AI Tools", "Automation". |
| limit | integer | no | — |
Return one Stormap guide as clean Markdown with front matter (title, URL, dates, tags). Accepts a slug ("how-to-install-hermes-desktop") or a stormap.ai post URL.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | yes | Guide slug or full https://stormap.ai/post/... URL. |
| max_chars | integer | no | — |
AI search / GEO / AEO audit: score how well AI assistants (ChatGPT, Claude, Perplexity, Gemini) can find, read and cite a public web page: 0-100 score, letter grade, pass/fail checks (AI answer-bot access in robots.txt, server-rendered content, title/meta, JSON-LD, canonical, llms.txt, sitemap) and a prioritized fix list. Blocking bulk training crawlers is treated as a policy choice and does not l
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Public page URL or domain, e.g. "example.com" or "https://example.com/pricing". |
Check whether AI crawlers (GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, PerplexityBot, Google-Extended, CCBot) may access a public URL according to its robots.txt, and score the page's machine readability (status, title, meta description, canonical, JSON-LD, server-rendered text). Returns a 0-100 score and a list of findings.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | Public page URL or domain, e.g. "https://example.com/pricing". |
Generate an llms.txt file (llmstxt.org format) for a public website. Uses the site name, summary and pages you pass; anything missing is filled from the homepage and sitemap.xml. Returns the file text plus notes on how to improve it.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| site_url | string | yes | Site root, e.g. "https://example.com". |
| site_name | string | no | — |
| summary | string | no | One paragraph: what the site is, who it is for, what is most useful. |
| pages | array | no | Optional list of the most important page URLs. If omitted, sitemap.xml is used. |
| max_pages | integer | no | — |
Generate robots.txt rules for AI crawlers from a policy: "open" (allow all), "balanced" (allow search and user-triggered fetchers, block bulk training crawlers) or "block" (block all). Optional per-bot overrides, allowed/blocked paths, sitemap and crawl delay. No network access.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| policy | string | no | — |
| overrides | object | no | e.g. {"GPTBot":"allow","CCBot":"block"} |
| allow_paths | array | no | — |
| disallow_paths | array | no | — |
| sitemap_url | string | no | — |
| crawl_delay | integer | no | — |
| site_url | string | no | — |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Stormap or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.6.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Stormap can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.