Skip to main content
Glama
672,686 tools. Updated 2026-10-18 12:48

"A server for finding stories" matching MCP tools:

  • Fetch current trending crypto stories with sentiment analysis ## When to use vs `combined_trends_tool` Prefer this tool when only stories are needed: it is the cheap, fast path and has no per-tool rate-limit sub-cap. `combined_trends_tool` is a superset — same stories plus trending words, their context and AI-generated bull/bear summaries — but it calls an LLM, so it is slower and capped much lower per plan. Use it only when trending *words* or those summaries are actually needed, and never call both for the same question. ## Parameters - `time_period` - Time period for trending stories (e.g., '1h', '6h', '1d', '7d'). Defaults to '1h' (last hour). - `size` - Number of trending stories to return (max 10). Defaults to 10. ## Response - `trending_stories` - List of trending stories. - `time_period` - Time period for trending stories. - `size` - Number of trending stories to return. - `period_start` - Start time of the time period. - `period_end` - End time of the time period. - `total_time_periods` - Total number of time periods. ## Trending stories - `title` - Title of the story. - `summary` - Summary of the story. - `bearish_sentiment_ratio` - Bearish sentiment ratio. - `bullish_sentiment_ratio` - Bullish sentiment ratio. - `score` - Score of the story. - `query` - Query used to find the story. - `related_tokens` - List of related tokens. They have the format `BTC_bitcoin` - first part is the ticker, second part is the slug in Sanbase.
    ConnectorNo auth
  • Get an Instagram user's active stories (last 24 hours) by username or profile URL (provide exactly one). Returns each story's media URLs, post and expiry times, link stickers, mentions, tagged users, location, audio and AI detection method. Media URLs expire after about 6-24 hours. Returns an empty list when there are no active stories. Use instagram_user_highlights for saved stories. Billed $0.006 per request.
    ConnectorNo auth
  • Fetch public The Star (Malaysia) story metadata and body paragraphs from a canonical `url`. Metered or premium stories return only the public teaser with `paywalled` set to true; if no teaser is available, the endpoint returns a permission error. Use thestarmy_headlines to find stories, thestarmy_news for the general feed, or thestarmy_author for a byline page.
    ConnectorNo auth
  • Fetch public The Star (Malaysia) story metadata and body paragraphs from a canonical `url`. Metered or premium stories return only the public teaser with `paywalled` set to true; if no teaser is available, the endpoint returns a permission error. Use thestarmy_headlines to find stories, thestarmy_news for the general feed, or thestarmy_author for a byline page.
    ConnectorNo auth
  • Sourced facts about a country's tax system: when and why its GST/VAT was introduced, what it replaced, and memorable, true stories (court cases, elections, odd rulings) — each fact linked to its own source. Omit country for a primer on what a consumption tax is plus famous tax stories from history. Pass topic to keep only facts about one tax (each fact lists its topics). Use it for background, explainers, teaching or a conversation opener; for any rate or amount use tax_rate_lookup, compute_gst_vat or the estimate tools, because facts are dated stories, not live figures. Countries without curated facts return the list of countries that have them rather than an invented one.
    ConnectorNo auth
  • Search the news published in the last hours and days. For a question about what is new, what was just published or what the press says about a topic, person, company, show or event: news sites and blogs in 45 languages are read at the moment of the call, repeated coverage is grouped into one story and each story is checked for relevance. Returns the relevant stories from the last 24 hours, each with a link, its source and how many sources cover it. `days` 2-7 adds a second page with older stories: with days=5, the first page has the last 24 hours and the second page the best stories from the 4 days before that. When a page has `more`, call again with the same query and its `cursor` for further stories: only new ones, plus `updates` (more coverage) for stories already returned. `limit` (30 unless given, at most 100) is the most stories a page has: the most covered and most relevant come first, and `omitted` says how many more there were. Results are in English by default; `language` (e.g. "French") limits them to one language, "all" includes every language. A language or country named in the query in its own language ("română", "España") limits the results to it. For a topic the press covers in another language (a local show, person, company or place, or a question asked in that language), set `language` to it. `filters`: up to 5 plain-language preferences that leave out stories that don't fit, e.g. "Skip opinion pieces and listicles", "Only news from Europe", "Nothing about Google or its products" (each under 200 characters). They apply to the whole search, cursor pages included, so give them on the first call; `stats.hidden` says how many stories they left out. Each new query uses 1 credit of your plan (`credits_left`); its cursor pages and filters are included. `briefing`: true adds a few AI-written sentences on the first page's main news, each citing the ids of the stories it comes from (no extra credit, a few seconds more; off by default). A call can take several seconds.
    ConnectorOAuth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    面向 Codex、WorkBuddy 等 AI 工具的知你AI助手合并版 Skills,涵盖当前会话分诊、客户查询与画像、历史会话检索、客户分群和 API Key 用量查询,并连接个微、企微、视频号、微信小程序、公众号、服务号、微信客服、微信小店、抖音号、小红书、微博、网站及H5客服等渠道。
    MIT No Attribution
  • A
    license
    Not graded
    quality
    A
    maintenance
    . A good description should be concise and describe what the server enables users to do, e.g. * Enables to interact with WordPress sites...' Then a huge block? Actually the user message includes the README content inside tags, then after the readme, there is a large block of text starting with '{
    2,839 npm
    MIT

Matching MCP Connectors

  • Page through one build's stories filtered by status (resolved by commitSha/prNumber/buildId). Use it to read past get_build's first page, or to browse the unchanged/passed stories get_build only counts. status='changed' returns changed stories (same shape + order as get_build, regression-first, each with its comments {total, unresolved}; unresolved>0 means an open review note - read it with list_comments first); status='failed' returns failed stories; status='unchanged' returns the stories that did NOT change this build but have a baseline on this branch (storyId, viewport, browser) - fetch any of their images by storyId with get_diff or render_diff_image to confirm 'identical to baseline'. Returns { stories, nextCursor }: pass nextCursor back as `cursor` for the next page; null means no more. limit defaults to 25 (max 100). Unchanged is only available once the build has settled (an in-progress build has rendered nothing, so it returns an empty page).
    ConnectorNo auth
  • Page through one build's stories filtered by status (resolved by commitSha/prNumber/buildId). Use it to read past get_build's first page, or to browse the unchanged/passed stories get_build only counts. status='changed' returns changed stories (same shape + order as get_build, regression-first, each with its comments {total, unresolved}; unresolved>0 means an open review note - read it with list_comments first); status='failed' returns failed stories; status='unchanged' returns the stories that did NOT change this build but have a baseline on this branch (storyId, viewport, browser) - fetch any of their images by storyId with get_diff or render_diff_image to confirm 'identical to baseline'. Returns { stories, nextCursor }: pass nextCursor back as `cursor` for the next page; null means no more. limit defaults to 25 (max 100). Unchanged is only available once the build has settled (an in-progress build has rendered nothing, so it returns an empty page).
    ConnectorNo auth
  • Get remediation advice for a single finding as GitHub-flavored markdown. When AI Assist is enabled and within budget this is a suggestion written for this exact finding; otherwise it falls back to the static guidance-library text and says so in 'source'. Unlike the other reads this one can spend AI budget, which is why it is a separate tool. Use this for advice on one finding; for the whole library use list_security_guidance. Requires project context.
    ConnectorAPI key
  • Retract support for a finding you authored, with a reason. Original content remains visible and labeled withdrawn. Identical retries are safe; this does not claim the finding is disproven.
    ConnectorNo auth
  • Fetch public Nation Africa article metadata and body paragraphs from a canonical `url`. Premium stories are marked `paywalled` and return only the publisher's teaser; video, photo, audio, puzzle, and cartoon pages are rejected. Use nationafrica_headlines to find stories, nationafrica_news for the general feed, or nationafrica_author for a profile.
    ConnectorNo auth
  • Fetch public Times of Israel article metadata and body paragraphs from a canonical `url`. Both regular stories and individual `/liveblog_entry/<slug>/` updates are accepted. Use timesofisrael_headlines for stories or timesofisrael_news for the general feed.
    ConnectorNo auth
  • Fetch public Nation Africa article metadata and body paragraphs from a canonical `url`. Premium stories are marked `paywalled` and return only the publisher's teaser; video, photo, audio, puzzle, and cartoon pages are rejected. Use nationafrica_headlines to find stories, nationafrica_news for the general feed, or nationafrica_author for a profile.
    ConnectorNo auth
  • Fetch public Times of Israel article metadata and body paragraphs from a canonical `url`. Both regular stories and individual `/liveblog_entry/<slug>/` updates are accepted. Use timesofisrael_headlines for stories or timesofisrael_news for the general feed.
    ConnectorNo auth
  • Register an immutable LeanSolver finding against the currently tracked goal contract. subjectRefs must be goal-scoped refs of kind goal, criterion, or assumption. Returns the server-generated finding id to pass later as addressesFindingId; rejects stale contract tracking.
    ConnectorNo auth
  • Page through the PR-vs-base changeset stories of one kind (resolved by commitSha/prNumber/buildId) - use it to read past get_pr_changeset's first page. kind='new' returns stories the PR adds that the base branch has no baseline for; kind='changed' returns stories whose image differs from the base branch's accepted image (even if accepted mid-PR, with status=accepted); kind='removed' returns stories that HAD a baseline on the base branch but are gone from head (a deletion; each carries lastBuildId, not a review status or verdict). Returns { stories, nextCursor }: pass nextCursor back as `cursor` for the next page; null means no more. limit defaults to 25 (max 100). Requires the PR visual changeset feature.
    ConnectorNo auth
  • Page through the PR-vs-base changeset stories of one kind (resolved by commitSha/prNumber/buildId) - use it to read past get_pr_changeset's first page. kind='new' returns stories the PR adds that the base branch has no baseline for; kind='changed' returns stories whose image differs from the base branch's accepted image (even if accepted mid-PR, with status=accepted); kind='removed' returns stories that HAD a baseline on the base branch but are gone from head (a deletion; each carries lastBuildId, not a review status or verdict). Returns { stories, nextCursor }: pass nextCursor back as `cursor` for the next page; null means no more. limit defaults to 25 (max 100). Requires the PR visual changeset feature.
    ConnectorNo auth
  • List the static security guidance library — one entry per OWASP API-security issue with its remediation text, code examples and references. Pass guidanceId (the guidanceId of a finding) for a single entry. The library is global, not project-specific. Use this for the general library; for advice on one finding use get_finding_remediation.
    ConnectorAPI key
  • Acknowledge an intentional retrieval restriction for only the exact URLs displayed in an audit finding. Requires explicit customer confirmation and actions.write. Preserves the finding, evidence and score. Never infer customer intent.
    ConnectorAPI key
  • Reconsider an intentional retrieval restriction for only the exact URLs displayed in an audit finding. Requires explicit customer confirmation and actions.write. Preserves the finding, evidence and score. Never infer customer intent.
    ConnectorAPI key