Skip to main content
Glama

Server Details

Paid web research, fact-check, page summary and page extraction tools for AI agents. Pay per call in USDC with x402 (Base or Solana). A failed call is not charged.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.6/5.0

Scored across 10 tools

Disambiguation4/5

Each tool has a distinct resource+action pair and the descriptions explicitly route between near-neighbors (page.extract vs page.summarize, web.search vs research.answer, research.answer vs research.factcheck). The only real softness is between research.answer, web.news, and research.market, which all synthesize live web content and could be confused by a hurried agent, but the guidance mitigates it.

Naming Consistency5/5

All ten tools follow a uniform namespace.action pattern in lowercase (page.*, research.*, weather.*, web.*), so names are short, predictable, and group cleanly by domain. Minor noun/verb mixing within namespaces (research.company vs research.answer) is trivial and does not break the pattern.

Tool Count5/5

Ten tools is well within the sweet spot, and each one covers a genuinely different capability rather than a variation on a theme. The two page tools and two weather tools are complementary pairs (text vs summary, alerts vs forecast), not padding.

Completeness4/5

The surface covers the core research loop: find links, read or condense pages, get synthesized answers, verify claims, and pull company/news/market briefs, plus weather. Gaps remain: no person/entity lookup analogous to research.company, weather is US-only, and there is no multi-page or site-crawl tool, so agents must fan out manually.

Publisher details

Operator
Bob Research Tools · Publisher source
Vendor relationship
Not applicable
Trust center
Not available
Restrictions
No account, API key, admin approval or regional limit. Each tool call is paid per call in USDC with x402 on Base or Solana, so the client needs an x402-capable wallet. · Publisher source

Available Tools

10 tools
page.extractA
Read-only
Inspect

Returns the main text of one public web page as clean markdown, unchanged and not summarized, up to 8,000 characters, as {url, markdown, truncated}, usually in 2 to 5 seconds. Pass the address of the specific page, not a site's home page; pages that need a login cannot be read, and longer pages are cut and flagged truncated. Use page.summarize for a short version. To read several pages, or to crawl a topic, get the addresses from web.search and call this once per address. Read-only. Paid per call with x402, up to 60 calls a minute per client; a failed call is not charged.

Inputs: url (required). Returns: url, markdown, truncated

page.summarizeA
Read-only
Inspect

Condenses one public web page into an 80-word summary with up to 4 key points, returned as {url, summary, key_points}, usually in 3 to 6 seconds. The page is fetched live, so the summary reflects it now; pages behind a login or paywall may return little. Pass the address of the specific page, not a site's home page. Use page.extract for the page's own text. Read-only. Paid per call with x402; if the page cannot be read in time the call fails and is not charged.

Inputs: url (required). Returns: url, summary, key_points

research.answerA
Read-only
Inspect

Answers one open research question from the live web in at most 80 words with up to 3 source URLs, returned as {answer, sources}, usually in 4 to 9 seconds. Use it for a synthesized answer; use web.search for raw links or research.factcheck to verify a claim. Name the people, places and dates the question depends on, and ask one question per call: several in one call get one blended answer. Read-only. Paid per call with x402, up to 60 calls a minute per client; a call that fails, times out or hits capacity is not charged. For several questions, make one call per question: calls are independent and can run in parallel.

Inputs: q (required). Returns: answer, sources

research.companyA
Read-only
Inspect

Returns a short sourced brief on one company as {company, summary, what_it_does, facts, recent, sources}, usually in 5 to 8 seconds. Pass a website address such as stripe.com to avoid name clashes; a bare name resolves to the best-known company with that name and the summary says when the name is ambiguous. Facts such as founding year, location, size, funding or leadership appear only when the sources state them, and conflicting figures are reported as the most recent one with its date. Read-only. Paid per call with x402; if the company cannot be described in time the call fails and is not charged.

Inputs: company (required). Returns: facts, recent, company, sources, +2 more

research.factcheckA
Read-only
Inspect

Checks one factual claim against the live web and returns {verdict, explanation, sources}, where verdict is supported, contradicted or unclear, usually in 4 to 9 seconds. Write the claim as a plain statement such as 'The Eiffel Tower is in Berlin' and split a compound claim into separate calls. Use research.answer for open questions. For several claims, call once per claim. Read-only. Paid per call with x402; a failed call is not charged.

Inputs: claim (required). Returns: sources, verdict, explanation

research.marketA
Read-only
Inspect

Builds an evidence brief for a prediction-market question (Kalshi, Polymarket or similar) from the live web: {question, as_of, summary, evidence_for, evidence_against, key_dates, resolution_notes, sources}, usually in 5 to 8 seconds. Pass the question as the market words it, including its date or threshold (for example 'by Dec 31, 2026' or 'above 4.5%'). It reports evidence and what decides resolution; it gives no probability, forecast or trading advice. Use research.answer for general questions. Read-only. Paid per call with x402; if it cannot answer in time the call fails and is not charged.

Inputs: question (required). Returns: note, as_of, sources, summary, +5 more

weather.alertsA
Read-only
Inspect

Returns active National Weather Service alerts (warnings, watches, advisories) for one US latitude and longitude as {source, location, count, alerts}, each with event, severity, urgency, area, times, description and instructions, usually in 1 to 2 seconds. An empty list means no active alert at that point. US government data, public domain; US points only. Read-only. Paid per call with x402; outside the US or if the service is unavailable the call fails and is not charged.

Inputs: lat (required), lon (required). Returns: count, notes, alerts, source, +1 more

weather.forecastA
Read-only
Inspect

Returns current conditions and the National Weather Service 7-day forecast for one US latitude and longitude as {source, location, current, forecast_updated, forecast, notes}: nearest-station temperature, humidity, wind and pressure, then up to 14 forecast periods with temperature, chance of precipitation, wind and a summary, usually in 1 to 3 seconds. US government data, public domain; US points only. A forecast is an estimate. Read-only. Paid per call with x402; outside the US or if the service is unavailable the call fails and is not charged.

Inputs: lat (required), lon (required). Returns: notes, source, current, forecast, +2 more

web.newsA
Read-only
Inspect

Returns recent news on one topic, person, company or event as {query, window_days, summary, developments: [{headline, date, source}]}: a summary of about 50 words and up to 4 dated developments, newest first, usually in 3 to 7 seconds. A short topic or name works better than a full question; days sets the look-back from today (1 to 30, default 7), so a quiet topic needs a larger value. Use web.search for raw links. Read-only; only what the dated results support is returned. Paid per call with x402; if nothing recent is found the call fails and is not charged.

Inputs: q (required), days. Returns: query, summary, window_days, developments

web.searchA
Read-only
Inspect

Runs a web search and returns ranked results as {query, results: [{title, url, snippet}]}. Use it for raw links to read yourself; use research.answer for a written answer. Plain phrases work as well as keywords; since and until (YYYY-MM-DD) limit results to a publish-date range, which suits recent news. Needs an x402 payment per call; if the search fails or finds nothing, you are not charged.

Inputs: q (required), n, since, until. Returns: query, results, published_between

Tool Schema Changelog

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

Loading tool schema changelog…

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
      16
      9 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources