Skip to content

Unstuck

by unstuckapi.com · remote · no sign-in to list tools · v1.0.1 · published by com.unstuckapi

Web search, read any page, verify or find emails, screenshots, keyword data. One key, pay per call.

Changes · 9

20 tools: 9 change things and 11 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http unstuck https://unstuckapi.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

20 tools

Changes things 9Claude Code: ask
  • company_financialsKey financial numbers for a US public company by stock ticker or CIK: revenue, net income, diluted EPS, assets, liabilities, equity and cash (or any XBRL concept you name), latest …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Key financial numbers for a US public company by stock ticker or CIK: revenue, net income, diluted EPS, assets, liabilities, equity and cash (or any XBRL concept you name), latest annual and latest quarterly value with period, form and filing date. Data source: SEC EDGAR XBRL financial data (free public data; not affiliated with or endorsed by the SEC). Price: $0.03 per successful call; failed calls are free.

    Annotations the server declares

    • title: Company Financials
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • domain_checkCheck if a domain name is available to register.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Check if a domain name is available to register. Looks the domain up in the official registry (RDAP) and says whether it is already taken or appears free to buy. Use it to find an available domain for a new business, product, or website name. Price: $0.005 per successful call; failed calls are free. Free to try: a few calls a day without a key.

    Annotations the server declares

    • title: Check Domain Availability
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • domain_infoLook up everything about a domain: WHOIS-style registration data (registrar, creation and expiry dates via RDAP), DNS records (A, AAAA, MX, NS, TXT), email security (parsed SPF and…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Look up everything about a domain: WHOIS-style registration data (registrar, creation and expiry dates via RDAP), DNS records (A, AAAA, MX, NS, TXT), email security (parsed SPF and DMARC), and the website's SSL/TLS certificate issuer and expiry date. Use it to research a company's domain, check when a domain or certificate expires, debug DNS or email deliverability, or verify who hosts a site. Price: $0.01 per successful call; failed calls are free. Free to try: a few calls a day without a key.

    Annotations the server declares

    • title: Domain, DNS, Email and SSL Lookup
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • email_verifyCheck whether an email address is real and safe to send to.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Check whether an email address is real and safe to send to. Says if it will arrive or bounce (deliverable, undeliverable, risky, unknown), flags throwaway, role-based (info@, sales@), catch-all and free-mail addresses, and suggests a fix for typos like gmail.con. Use it before sending outreach or to clean up a sign-up list. Price: $0.02 per successful call; failed calls are free.

    Annotations the server declares

    • title: Verify an Email Address
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • insider_tradesRecent insider buying and selling at a US public company, by stock ticker or CIK: who traded (director, officer, 10% owner), transaction date, buy/sell/grant code with its plain me…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Recent insider buying and selling at a US public company, by stock ticker or CIK: who traded (director, officer, 10% owner), transaction date, buy/sell/grant code with its plain meaning, shares, price, and shares held after, parsed from Form 4 filings. An option or RSU that vests shows as two rows in the same filing: the derivative given up and the common stock received. Data source: SEC EDGAR public filings (free public data; not affiliated with or endorsed by the SEC). Price: $0.03 per successful call; failed calls are free.

    Annotations the server declares

    • title: Insider Trades (Form 4)
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • keyword_volumeSee how many people search Google for each phrase per month, what advertisers pay per click, and how competitive it is.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    See how many people search Google for each phrase per month, what advertisers pay per click, and how competitive it is. Give up to 100 phrases in one call. Use it to pick keywords for a website, blog post, or ad campaign. Price: $0.15 per successful call; failed calls are free.

    Annotations the server declares

    • title: Keyword Search Volume
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • leads_by_techBuild a lead list of websites that use specific software, e.g.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Build a lead list of websites that use specific software, e.g. every Shopify store using Klaviyo, or dental sites on WordPress, with each site's published phone numbers, emails and social profiles. Ask for as many as you need (default 25, up to 50); you pay only for sites returned. Filter by country and keyword. Use it to find prospects who already use (or need) what you sell. Price: $0.03 per company returned, charged only for what is returned; failed calls are free.

    Annotations the server declares

    • title: Find Leads by Technology
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • pdf_to_textExtract the text from a PDF file at a URL and return it as markdown, page by page.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Extract the text from a PDF file at a URL and return it as markdown, page by page. Use it to read a PDF, parse a form, report, paper, invoice, or document, or convert a PDF to text. Works on PDFs with a text layer (scanned image-only PDFs return little or no text; no OCR). Price: $0.005 per successful call; failed calls are free. Free to try: a few calls a day without a key.

    Annotations the server declares

    • title: Extract Text from a PDF
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • tech_stackSee what a website is built with: its store platform (Shopify, WooCommerce), CMS (WordPress), email marketing, analytics, payments, hosting and more, plus the phone numbers, emails…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    See what a website is built with: its store platform (Shopify, WooCommerce), CMS (WordPress), email marketing, analytics, payments, hosting and more, plus the phone numbers, emails and social profiles published on the site. Use it to qualify a sales lead, size up a competitor, or find out what software a company already pays for. Data comes from a regularly refreshed web crawl, not a live visit; last_checked says when the site was scanned, and small or new sites may show only part of their stack. Price: $0.05 per successful call; failed calls are free.

    Annotations the server declares

    • title: Website Tech Stack
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
Only reads 11Claude Code: allow
  • business_listingsFind local businesses of a kind in a city, as listed on Google Maps: name, address, phone number, website, star rating and number of reviews.No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find local businesses of a kind in a city, as listed on Google Maps: name, address, phone number, website, star rating and number of reviews. Use it to build a lead list, find competitors, or look up a business's contact details. Price: $0.03 per successful call; failed calls are free.

    Annotations the server declares

    • title: Find Local Businesses
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • business_reviewsRead the most recent Google reviews of a local business: star rating, what the customer wrote, and the date.No findings

    Why it is in this group

    • The description's first verb is "read": a word for reading.
    Description, as the server wrote it
    Read the most recent Google reviews of a local business: star rating, what the customer wrote, and the date. Give the business name and city, or a place_id from business_listings. Use it to judge a business's reputation or see what customers complain about. Price: $0.05 per successful call; failed calls are free.

    Annotations the server declares

    • title: Read Google Reviews
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • company_filingsList a US public company's recent SEC filings (10-K annual reports, 10-Q quarterlies, 8-K current reports, proxies and more) by stock ticker or CIK: form, filing date, period, desc…No findings

    Why it is in this group

    • The description's first verb is "list": a word for reading.
    Description, as the server wrote it
    List a US public company's recent SEC filings (10-K annual reports, 10-Q quarterlies, 8-K current reports, proxies and more) by stock ticker or CIK: form, filing date, period, description and direct document links. Data source: SEC EDGAR public filings (free public data; not affiliated with or endorsed by the SEC). Price: $0.02 per successful call; failed calls are free.

    Annotations the server declares

    • title: Company SEC Filings
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • company_reviewsRead a company's most recent Trustpilot reviews: star rating, headline, what the customer wrote, date, and whether the company replied, plus its overall rating and review count.No findings

    Why it is in this group

    • The description's first verb is "read": a word for reading.
    Description, as the server wrote it
    Read a company's most recent Trustpilot reviews: star rating, headline, what the customer wrote, date, and whether the company replied, plus its overall rating and review count. Give the company's website domain. Use it to vet a supplier or prospect, or to find a competitor's weak spots. Price: $0.03 per successful call; failed calls are free.

    Annotations the server declares

    • title: Read Trustpilot Reviews
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • email_findFind a person's work email address from their name and company website.No findings

    Why it is in this group

    • The name "email_find" says "find": a word for reading.
    Description, as the server wrote it
    Find a person's work email address from their name and company website. Tries the usual patterns (first.last, flast, first, and so on), checks each one, and returns the first that is confirmed real, with how confident it is. Says so when the company accepts mail for any address and the guess cannot be confirmed. Use it to reach a specific person at a company. Price: $0.10 per successful call; failed calls are free.

    Annotations the server declares

    • title: Find a Work Email Address
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • read_pageFetch any URL and get the page's main content as clean markdown.No findings

    Why it is in this group

    • The name "read_page" says "read": a word for reading.
    Description, as the server wrote it
    Fetch any URL and get the page's main content as clean markdown. Renders JavaScript in a real browser, so it works on modern sites where a plain fetch returns nothing. Use to read articles, docs, product pages or search results. Price: $0.005 per successful call; failed calls are free. Free to try: a few calls a day without a key.

    Annotations the server declares

    • title: Read web page
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • screenshotTake a screenshot of a website.No findings

    Why it is in this group

    • The name "screenshot" says "screenshot": a word for reading.
    Description, as the server wrote it
    Take a screenshot of a website. Open any web page URL in a real browser and capture it as a PNG image, either the visible area or the full page. Use it to see what a site looks like, check a page layout, or capture visual proof of a web page. Price: $0.01 per successful call; failed calls are free.

    Annotations the server declares

    • title: Screenshot a Web Page
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • shopping_pricesCompare what stores charge for a product right now.No findings

    Why it is in this group

    • The description's first verb is "compare": a word for reading.
    Description, as the server wrote it
    Compare what stores charge for a product right now. Returns the Google Shopping listings with price, currency, seller and link. Listings are as Google shows them and can include used, refurbished, rental and bundle offers, so check the title and seller before treating a price as the going rate. Use it to check competitor pricing or find the going rate before buying or listing something. Price: $0.25 per successful call; failed calls are free.

    Annotations the server declares

    • title: Compare Shopping Prices
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • vulnerability_lookupLook up a security vulnerability by CVE id, or search CVEs by keyword (product, library, attack; newest first): description, CVSS score and severity, published and modified dates, …No findings

    Why it is in this group

    • The name "vulnerability_lookup" says "lookup": a word for reading.
    Description, as the server wrote it
    Look up a security vulnerability by CVE id, or search CVEs by keyword (product, library, attack; newest first): description, CVSS score and severity, published and modified dates, affected vendors/products, CWE weaknesses, known-exploited flag and reference links. Data source: NVD. This product uses data from the NVD API but is not endorsed or certified by the NVD. Price: $0.002 per successful call; failed calls are free. Free to try: a few calls a day without a key.

    Annotations the server declares

    • title: CVE Vulnerability Lookup
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http unstuck https://unstuckapi.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__unstuck__web_search",
      "mcp__unstuck__read_page",
      "mcp__unstuck__screenshot",
      "mcp__unstuck__email_find",
      "mcp__unstuck__shopping_prices",
      "mcp__unstuck__business_listings",
      "mcp__unstuck__business_reviews",
      "mcp__unstuck__company_reviews",
      "mcp__unstuck__company_filings",
      "mcp__unstuck__vulnerability_lookup",
      "mcp__unstuck__paper_search"
    ],
    "ask": [
      "mcp__unstuck__domain_check",
      "mcp__unstuck__domain_info",
      "mcp__unstuck__pdf_to_text",
      "mcp__unstuck__email_verify",
      "mcp__unstuck__keyword_volume",
      "mcp__unstuck__leads_by_tech",
      "mcp__unstuck__tech_stack",
      "mcp__unstuck__insider_trades",
      "mcp__unstuck__company_financials"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as unstuck. Review it before you use it.