Skip to content

FocusPulse

by focuspulse.pro · remote · no sign-in to list tools · v1.1.0-beta.1 · published by pro.focuspulse

India and US news stories linked to listed companies, commodities and indices, with sources.

Read only

4 tools: 4 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 focuspulse https://mcp.focuspulse.pro/mcp

Tools

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

4 tools

Only reads 4Claude Code: allow
  • get_instrument_storiesNews stories linked to one instrument, newest first, for one country (IN or US).No findings

    Why it is in this group

    • The name "get_instrument_stories" says "get": a word for reading.
    Description, as the server wrote it
    News stories linked to one instrument, newest first, for one country (IN or US). The instrument can be a listed company by name or ticker ('Reliance', 'HDFCBANK'), a commodity ('crude oil', 'gold'), an index ('Nifty'), the rupee, or a central bank's policy rate ('repo rate'). Unlike search_stories, which matches words, this returns the stories linked to that instrument. A name FocusPulse does not track returns UNKNOWN_INSTRUMENT — use list_instruments to see what is covered. Stories are kept 48 hours. Information only — never investment advice.

    Annotations the server declares

    • title: Get stories for one instrument
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_storyOne story by its id, as returned by search_stories or get_instrument_stories: the headline, a summary, what it reports about the instruments it is linked to, the publications that …No findings

    Why it is in this group

    • The name "get_story" says "get": a word for reading.
    Description, as the server wrote it
    One story by its id, as returned by search_stories or get_instrument_stories: the headline, a summary, what it reports about the instruments it is linked to, the publications that reported it (up to 10, with links) and earlier stories on the same instruments. Returns NOT_FOUND for an unknown id or a story older than 48 hours. Information only — never investment advice.

    Annotations the server declares

    • title: Get one story
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_instrumentsThe listed companies, commodities, indices, currency and central-bank policy rates that have at least one FocusPulse story right now, for one country (IN or US), with how many stor…No findings

    Why it is in this group

    • The name "list_instruments" says "list": a word for reading.
    Description, as the server wrote it
    The listed companies, commodities, indices, currency and central-bank policy rates that have at least one FocusPulse story right now, for one country (IN or US), with how many stories each has. Use it to see what is covered before asking for an instrument's stories with get_instrument_stories. Information only — never investment advice.

    Annotations the server declares

    • title: List instruments with stories
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_storiesNews stories from the last 48 hours for one country (IN or US) that are linked to a listed company, commodity, index or the rupee.No findings

    Why it is in this group

    • The name "search_stories" says "search": a word for reading.
    Description, as the server wrote it
    News stories from the last 48 hours for one country (IN or US) that are linked to a listed company, commodity, index or the rupee. Each story says what it reports about those instruments and names up to three sources. Information only — never investment advice. Without a query it returns the most relevant stories; with one, the stories that mention the query's words. Results are paged with a cursor.

    Annotations the server declares

    • title: Search market-linked news stories
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

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.1.0-beta.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http focuspulse https://mcp.focuspulse.pro/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__focuspulse__search_stories",
      "mcp__focuspulse__list_instruments",
      "mcp__focuspulse__get_instrument_stories",
      "mcp__focuspulse__get_story"
    ],
    "ask": [],
    "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 focuspulse. Review it before you use it.