protogrid

Search / com.prereason/mcp

PreReason

R0· no sign-in

Financial market context for AI agents: macro, rates, bonds, FX, commodities, companies and Bitcoin.

v0.9.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality72needs work
Trust100of 100
Uptime, 30 days100%
Latency p50453 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "prereason": {
      "type": "http",
      "url": "https://api.prereason.com/api/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  }
}
claude mcp add --transport http prereason https://api.prereason.com/api/mcp --header "X-API-Key: ${X_API_KEY}"
[mcp_servers.prereason]
url = "https://api.prereason.com/api/mcp"
env_http_headers = { "X-API-Key" = "X_API_KEY" }
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "prereason": {
      "type": "remote",
      "url": "https://api.prereason.com/api/mcp",
      "enabled": true,
      "headers": {
        "X-API-Key": "{env:X_API_KEY}"
      }
    }
  }
}
{
  "mcpServers": {
    "prereason": {
      "type": "http",
      "url": "https://api.prereason.com/api/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=prereason&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLnByZXJlYXNvbi5jb20vYXBpL21jcCIsImhlYWRlcnMiOnsiWC1BUEktS2V5IjoiJHtYX0FQSV9LRVl9In19"
}
{
  "servers": {
    "prereason": {
      "type": "http",
      "url": "https://api.prereason.com/api/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  }
}
{
  "mcpServers": {
    "prereason": {
      "httpUrl": "https://api.prereason.com/api/mcp",
      "headers": {
        "X-API-Key": "${X_API_KEY}"
      }
    }
  }
}
extensions:
  "prereason":
    enabled: true
    name: "prereason"
    type: streamable_http
    uri: "https://api.prereason.com/api/mcp"
    headers:
      "X-API-Key": "${X_API_KEY}"
    timeout: 300

Placeholders to fill from your own secret store: ${X_API_KEY}. The registry never accepts secret values.

Quality 72 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene79 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length2 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations7 of 7 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_metric (idempotentHint); list_briefings (idempotentHint); get_context (idempotentHint); …
  • pass
    tools.token_costabout 4,821 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes94 tool changes in 30 days
  • fail
    stability.rug_pull1 tools kept their name but changed most of their description in 30 days; review before trusting them
dependencies100 · weight 15
  • pass
    deps.known_vulnsno known advisory in 1 resolved packages
  • n/a
    deps.mcp_sdk_versionthe official MCP SDK is not in the dependency graph
  • pass
    deps.resolvable@prereason/[email protected] resolved: 1 packages

7 tools, about 4,821 tokens to load them all · tool set d9ed285199aa · tools last changed 2026-10-18 · checked 2026-10-19 14:10 UTC

Tool changes

  • list_briefingschangeddescription
    before

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (452 company briefings for companies filing in the UK as of 2026-10-17), for France on Pro and above (175 French company briefings as of 2026-10-17), for Austria on Pro and above (44 Austrian company briefings as of 2026-10-17), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-17), for Denmark on Pro and above (195 Danish company briefings as of 2026-10-17), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-17), for Iceland on Pro and above (15 Icelandic company briefings as of 2026-10-17), for Italy on Pro and above (131 Italian company briefings as of 2026-10-17), for Lithuania on Pro and above (18 Lithuanian company briefings as of 2026-10-17), for the Netherlands on Pro and above (91 Dutch company briefings as of 2026-10-17), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-17), and for Slovakia on Pro and above (7 Slovak company briefings as of 2026-10-17). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

    after · 93% of words in common

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (452 company briefings for companies filing in the UK as of 2026-10-17), for France on Pro and above (175 French company briefings as of 2026-10-17), for Austria on Pro and above (44 Austrian company briefings as of 2026-10-17), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-17), for Denmark on Pro and above (195 Danish company briefings as of 2026-10-17), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-17), for Iceland on Pro and above (15 Icelandic company briefings as of 2026-10-17), for Italy on Pro and above (131 Italian company briefings as of 2026-10-17), for Lithuania on Pro and above (18 Lithuanian company briefings as of 2026-10-17), for the Netherlands on Pro and above (91 Dutch company briefings as of 2026-10-17), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-17), and for Slovakia on Pro and above (7 Slovak company briefings as of 2026-10-17). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. Every covered company, by market, is listed at GET https://api.prereason.com/api/companies, with no key needed. No authentication required.

  • list_briefingschangeddescription
    before

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (447 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (175 French company briefings as of 2026-10-15), for Austria on Pro and above (44 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (137 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (15 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (131 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (18 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (91 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (7 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

    after · 96% of words in common

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (452 company briefings for companies filing in the UK as of 2026-10-17), for France on Pro and above (175 French company briefings as of 2026-10-17), for Austria on Pro and above (44 Austrian company briefings as of 2026-10-17), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-17), for Denmark on Pro and above (195 Danish company briefings as of 2026-10-17), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-17), for Iceland on Pro and above (15 Icelandic company briefings as of 2026-10-17), for Italy on Pro and above (131 Italian company briefings as of 2026-10-17), for Lithuania on Pro and above (18 Lithuanian company briefings as of 2026-10-17), for the Netherlands on Pro and above (91 Dutch company briefings as of 2026-10-17), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-17), and for Slovakia on Pro and above (7 Slovak company briefings as of 2026-10-17). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

  • list_briefingschangeddescription
    before

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (458 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (178 French company briefings as of 2026-10-15), for Austria on Pro and above (46 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (138 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (16 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (132 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (20 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (92 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (8 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

    after · 88% of words in common

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (447 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (175 French company briefings as of 2026-10-15), for Austria on Pro and above (44 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (137 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (15 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (131 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (18 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (91 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (7 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

  • list_briefingschangeddescription
    before

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (464 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (179 French company briefings as of 2026-10-15), for Austria on Pro and above (46 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (138 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (18 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (132 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (20 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (92 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (8 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

    after · 95% of words in common

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (458 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (178 French company briefings as of 2026-10-15), for Austria on Pro and above (46 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (138 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (16 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (132 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (20 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (92 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (8 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

  • list_briefingschangeddescription
    before

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (466 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (179 French company briefings as of 2026-10-15), for Austria on Pro and above (46 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (139 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (18 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (132 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (20 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (92 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (8 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

    after · 97% of words in common

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (464 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (179 French company briefings as of 2026-10-15), for Austria on Pro and above (46 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (138 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (18 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (132 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (20 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (92 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (8 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

  • list_briefingschangeddescription
    before

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above, for France on Pro and above, for Austria on Pro and above, for Belgium on Pro and above, for Denmark on Pro and above, for Finland on Pro and above, for Iceland on Pro and above, for Italy on Pro and above, for Lithuania on Pro and above, for the Netherlands on Pro and above, for Slovenia on Pro and above, and for Slovakia on Pro and above. Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

    after · 81% of words in common

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (466 company briefings for companies filing in the UK as of 2026-10-15), for France on Pro and above (179 French company briefings as of 2026-10-15), for Austria on Pro and above (46 Austrian company briefings as of 2026-10-15), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-15), for Denmark on Pro and above (139 Danish company briefings as of 2026-10-15), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-15), for Iceland on Pro and above (18 Icelandic company briefings as of 2026-10-15), for Italy on Pro and above (132 Italian company briefings as of 2026-10-15), for Lithuania on Pro and above (20 Lithuanian company briefings as of 2026-10-15), for the Netherlands on Pro and above (92 Dutch company briefings as of 2026-10-15), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-15), and for Slovakia on Pro and above (8 Slovak company briefings as of 2026-10-15). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

  • get_changeschangedinput schema
  • get_contextchangedinput schema
  • list_briefingschangeddescription
    before

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), and for India on Pro and above (232 Indian company briefings as of 2026-10-07). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

    after · 88% of words in common

    List all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above, for France on Pro and above, for Austria on Pro and above, for Belgium on Pro and above, for Denmark on Pro and above, for Finland on Pro and above, for Iceland on Pro and above, for Italy on Pro and above, for Lithuania on Pro and above, for the Netherlands on Pro and above, for Slovenia on Pro and above, and for Slovakia on Pro and above. Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. No authentication required.

  • get_newschangeddescription
    before

    Dated records of what companies filed and what federal agencies and the Federal Reserve published, newest first, each with its source, its date or time and a link. Name a company in `about` for its filings alone; `kind` narrows to filed or official records; `since` and `until`, or `as_of`, set the window. Every answer names the sources it read. It states records, not reasons. Needs an API key.

    after · 93% of words in common

    Dated records of what companies filed and what federal agencies and the Federal Reserve published, newest first, each with its source, its date or time and a link. Name a company in `about` for its filings alone; `kind` narrows to filed or official records; `since` and `until`, or `as_of`, set the window. Every answer names the sources it read. It states records, not reasons. Needs a PreReason account: a signed in connection or an API key.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 100 / 100

provenance100
liveness100
freshness100
hygiene100

+repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-100% +updated-5d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Dependencies

@prereason/[email protected] npm0 dependencies, resolved · advisories checked 2026-10-19

No known advisory affects this dependency graph.

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://api.prereason.com/api/mcp streamable-httpnoneyes100%453 ms2025-11-252026-10-19
packageregistryversionruntimesecrets
@prereason/mcpnpm0.9.0–PREREASON_API_KEY

Tools (7)

get_changesread-onlyWhat changed since your last call: the change events PreReason records. A live briefing's state label changing, a tracked release becoming known, and, for the companies you name, figures stored for a newer period, an event driven situation turning on, and filed news. Each event says what changed, when it happened, when PreReason knew it and where to read it next (the briefing or metric to fetch with get_context or get_metric); it carries no value. Pass the next_cursor of your previous call to read only what is new; without one, the last 24 hours. Needs a PreReason account with basic access or above: a signed in connection or an API key.
get_contextread-onlyGet a pre-reasoned market briefing with trends and confidence scores, plus regime classification and a rule based note on what moved with the price in the briefings that carry them, for the requested domain (macro, rates, bonds, FX, commodities, a listed company, cross-asset or Bitcoin; the same families as the server instructions). Includes macro financial data, cross-asset correlations (equity indices, volatility, the dollar and Treasury yields, each beside Bitcoin) and crypto. Output is written to be read directly by reasoning agents, not parsed for individual values. Briefings are tier-gated: Free (btc.quick-check, btc.context, macro.snapshot, cross.correlations, btc.pulse, btc.grid-stress), Basic (btc.momentum, macro.liquidity, macro.auctions, macro.calendar, btc.on-chain, cross.breadth, btc.miner-survival, btc.etf-flows, commodities.gold, commodities.silver, commodities.copper, commodities.wheat, eth.context, bonds.context, equities.company), Pro (cross.ai-compute, macro.rates, btc.full, btc.factors, cross.regime, fx.liquidity, btc.energy, btc.treasury, commodities.energy-basket, commodities.oil-producers, commodities.gold-miners, commodities.grains-agribusiness, bonds.full). Needs a PreReason account: a signed in connection or an API key.
get_healthread-onlyCheck API health status, version, and available endpoints. No authentication required.
get_metricread-onlyGet a single metric with pre-reasoned signal interpretation, trend analysis (7d/30d/90d), confidence score with factor breakdown, momentum, and percentile ranking. Name one of the 293 metrics; list_metrics lists them and searches them by word. Needs a PreReason account: a signed in connection or an API key. Returns analyzed context (signal, trend direction, momentum, percentile among every stored daily close), not raw values. The signal is bullish, bearish or neutral on crypto series, and above-trend, below-trend or at-trend on every other metric, where the value sits against its trend, so a high yield reads above-trend. Use it to read where a metric stands against its trend and its own history, not just its number. A free key reads the 17 metrics in the bitcoin category in full, and the latest reading of the other 276. A basic key reads 253 in full, and the latest reading of the 40 that only pro briefings use. The pro tier reads every metric in full.
get_newsread-onlyDated records of what companies filed and what federal agencies and the Federal Reserve published, newest first, each with its source, its date or time and a link. Name a company in `about` for its filings alone; `kind` narrows to filed or official records; `since` and `until`, or `as_of`, set the window. Every answer names the sources it read. It states records, not reasons. Needs a PreReason account: a signed in connection or an API key.
list_briefingsread-onlyList all available pre-reasoned market briefings with tier requirements. Returns 33 LIVE briefings across Free (6), Basic (14), and Pro (13) tiers, plus the company briefing (equities.company), one listed company per call, for the USA on Basic and above (3,002 USA company briefings as of 2026-10-07), for Japan on Pro and above (1,546 Japanese company briefings as of 2026-10-06), for Korea on Pro and above (2,533 Korean company briefings as of 2026-10-07), for India on Pro and above (232 Indian company briefings as of 2026-10-07), for the UK on Pro and above (452 company briefings for companies filing in the UK as of 2026-10-17), for France on Pro and above (175 French company briefings as of 2026-10-17), for Austria on Pro and above (44 Austrian company briefings as of 2026-10-17), for Belgium on Pro and above (59 Belgian company briefings as of 2026-10-17), for Denmark on Pro and above (195 Danish company briefings as of 2026-10-17), for Finland on Pro and above (120 Finnish company briefings as of 2026-10-17), for Iceland on Pro and above (15 Icelandic company briefings as of 2026-10-17), for Italy on Pro and above (131 Italian company briefings as of 2026-10-17), for Lithuania on Pro and above (18 Lithuanian company briefings as of 2026-10-17), for the Netherlands on Pro and above (91 Dutch company briefings as of 2026-10-17), for Slovenia on Pro and above (10 Slovenian company briefings as of 2026-10-17), and for Slovakia on Pro and above (7 Slovak company briefings as of 2026-10-17). Covers macro, rates, bonds, FX, commodities, listed companies, cross-asset and Bitcoin. Pass search with the question's words to get only the briefings that match, best first; when it names a company, the answer also lists the matching covered companies, each with the entity to pass to get_context. Every covered company, by market, is listed at GET https://api.prereason.com/api/companies, with no key needed. No authentication required.
list_metricsread-onlyList all available individual metrics (293 metrics across bitcoin, calculated, eth, macro categories). Includes the Fed balance sheet, M2 supply, Treasury yields, net liquidity, the dollar, cross-asset indices (SPY, QQQ, VXX, UUP) and Bitcoin price and hash rate. Optionally filter by category or search term. No authentication required. A free key reads the 17 metrics in the bitcoin category in full, and the latest reading of the other 276. A basic key reads 253 in full, and the latest reading of the 40 that only pro briefings use. The pro tier reads every metric in full.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.prereason/mcp",
  "icons": [
    {
      "src": "https://www.prereason.com/logos/logo-128.png",
      "sizes": [
        "128x128"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://www.prereason.com/logos/logo-256.png",
      "sizes": [
        "256x256"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://www.prereason.com/logos/logo-mark.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "PreReason",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://api.prereason.com/api/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "X-API-Key",
          "isSecret": true,
          "description": "PreReason API key, pasted as is with no prefix. Optional: without it the catalogue tools work."
        }
      ]
    }
  ],
  "version": "0.9.0",
  "packages": [
    {
      "version": "0.9.0",
      "transport": {
        "type": "stdio"
      },
      "identifier": "@prereason/mcp",
      "registryType": "npm",
      "environmentVariables": [
        {
          "name": "PREREASON_API_KEY",
          "format": "string",
          "isSecret": true,
          "description": "PreReason API key (starts with pr_live_). Optional: without it the bridge asks for access from inside the session and prints one link for you to approve; the key is then saved under ~/.prereason. Or sign up at prereason.com."
        },
        {
          "name": "PREREASON_CLIENT",
          "format": "string",
          "description": "The app this bridge runs in (claude-desktop, cursor, windsurf, claude-code, ...), so your PreReason dashboard names the connection."
        }
      ]
    }
  ],
  "repository": {
    "url": "https://github.com/PreReason/mcp",
    "source": "github"
  },
  "websiteUrl": "https://www.prereason.com",
  "description": "Financial market context for AI agents: macro, rates, bonds, FX, commodities, companies and Bitcoin."
}