← Sugra APICONTENT HISTORY

Update to Sugra API

Snapshot Oct 24, 2026 · 18:00 UTC · version 1.2.1

WHAT CHANGED

Declared capabilities changed

Full description — Now says: Skills for the Sugra API: find the right endpoint, call it with the right parameters over HTTPS or MCP, and cite the source and date of every figure.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Sugra API and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 24, 2026 · 12:40 UTC

Sugra API is intelligence infrastructure for AI agents and decision platforms: one key and one normalized format for cross-domain primary-source data, surfaced to agents through the Model Context Protocol. The connector exposes a small, ...

After

Oct 24, 2026 · 18:00 UTC

Skills for the Sugra API: find the right endpoint, call it with the right parameters over HTTPS or MCP, and cite the source and date of every figure.

Long description

Before

Oct 24, 2026 · 12:40 UTC

is intelligence infrastructure for AI agents and decision platforms: one key and one normalized format for cross-domain primary-source data, surfaced to agents through the Model Context Protocol. The connector exposes a small, stable too...

After

Oct 24, 2026 · 18:00 UTC

brings data from primary sources into ChatGPT and Codex: economic indicators, central banks, market data, company filings, news, weather and climate, and more. The plugin connects the hosted Sugra MCP server and adds skills to find the r...

Short description

Before

Oct 24, 2026 · 12:40 UTC

Cross-domain data gateway

After

Oct 24, 2026 · 18:00 UTC

Data from primary sources

Declared skills

Before

Oct 24, 2026 · 12:40 UTC

[]

After

Oct 24, 2026 · 18:00 UTC

[{"description":"Use a Sugra key, stay inside the daily quota, and act on each error over HTTPS or MCP. Use when the user needs a key, before a bulk call, or when a call returns 400, 401, 404, 422, 429, 5xx, missing_api_key, missing_bear...

Compare saved observations

Download comparison JSON
Full technical diff · 16 changed fields

removed /release/app_manifest/apps/app-6a33ce728e488191a82df247ab605e91

BEFORE
{
  "id": "asdk_app_6a33ce728e488191a82df247ab605e91",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/sugra-api

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a33ce728e488191a82df247ab605e91",
  "required": true
}

changed /release/description

BEFORE
"Sugra API is intelligence infrastructure for AI agents and decision platforms: one key and one normalized format for cross-domain primary-source data, surfaced to agents through the Model Context Protocol. The connector exposes a small, stable tool surface over the full Sugra catalog of more than 1,300 endpoints aggregating 130+ primary sources across data domains including markets, macroeconomics and central banks, corporate filings, public finance, trade flows, agriculture, climate and natural events, maritime activity, prediction markets, global news, network intelligence, and entity screening. Main workflows: discover endpoints by natural-language search and inspect their schemas, run a one-step find-and-call to retrieve data, pull macroeconomic series and central-bank rates, fetch market prices, history and fundamentals through Sugra Finance, screen a person or organization name against sanctions corpora, resolve free text to a canonical entity, and compose a normalized current view or bounded timeseries for an entity with freshness and provenance. Works with Anthropic, OpenAI, Google, and xAI model families and any MCP-enabled client. A free Sugra account is the only connection requirement; the read-only surface never writes, deletes, sends, or publishes."
AFTER
"Skills for the Sugra API: find the right endpoint, call it with the right parameters over HTTPS or MCP, and cite the source and date of every figure."

changed /release/id

BEFORE
"pluginrel_344476488a6c8191a6b51e9c87de09da"
AFTER
"pluginrel_10e30271f77881919747a2cfd73b3faf"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#F5A623"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Read"
]

changed /release/interface/composer_icon_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_0000000073dc81f4a1af9f7b8d707149"

changed /release/interface/default_prompt

BEFORE
null
AFTER
"What can Sugra API do, and which endpoints need no key?"

changed /release/interface/default_prompts

BEFORE
null
AFTER
[
  "What can Sugra API do, and which endpoints need no key?",
  "Where do I get a Sugra key, and how do I use it without pasting it in chat?",
  "Look up an endpoint on docs.sugra.ai"
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000241081f780cbbb627b4daadf"
AFTER
"https://files.openai.com/content?id=file_0000000070cc81f4990d575d6a34ed39"

changed /release/interface/long_description

BEFORE
"Sugra API is intelligence infrastructure for AI agents and decision platforms: one key and one normalized format for cross-domain primary-source data, surfaced to agents through the Model Context Protocol. The connector exposes a small, stable tool surface over the full Sugra catalog of more than 1,300 endpoints aggregating 130+ primary sources across data domains including markets, macroeconomics and central banks, corporate filings, public finance, trade flows, agriculture, climate and natural events, maritime activity, prediction markets, global news, network intelligence, and entity screening. Main workflows: discover endpoints by natural-language search and inspect their schemas, run a one-step find-and-call to retrieve data, pull macroeconomic series and central-bank rates, fetch market prices, history and fundamentals through Sugra Finance, screen a person or organization name against sanctions corpora, resolve free text to a canonical entity, and compose a normalized current view or bounded timeseries for an entity with freshness and provenance. Works with Anthropic, OpenAI, Google, and xAI model families and any MCP-enabled client. A free Sugra account is the only connection requirement; the read-only surface never writes, deletes, sends, or publishes."
AFTER
"Sugra API brings data from primary sources into ChatGPT and Codex: economic indicators, central banks, market data, company filings, news, weather and climate, and more. The plugin connects the hosted Sugra MCP server and adds skills to find the right endpoint, call it with the right parameters, and cite the source and date of every figure. Documentation: https://docs.sugra.ai."

changed /release/interface/short_description

BEFORE
"Cross-domain data gateway"
AFTER
"Data from primary sources"

changed /release/interface/website_url

BEFORE
"https://sugra.systems"
AFTER
"https://sugra.ai"

changed /release/keywords

BEFORE
[]
AFTER
[
  "economic data",
  "macroeconomics",
  "economic indicators",
  "central banks",
  "government statistics",
  "market data",
  "company filings",
  "news",
  "weather",
  "climate",
  "internet infrastructure",
  "research papers",
  "sanctions screening",
  "public data"
]

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Use a Sugra key, stay inside the daily quota, and act on each error over HTTPS or MCP. Use when the user needs a key, before a bulk call, or when a call returns 400, 401, 404, 422, 429, 5xx, missing_api_key, missing_bearer_token, unknown_parameters, needs_params, or upstream_*.",
    "interface": {
      "brand_color": "#F5A623",
      "default_prompt": "Use $auth-and-quota to set up a Sugra key and stay inside the daily quota.",
      "display_name": "Auth and quota",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Handle Sugra keys and daily quota"
    },
    "name": "auth-and-quota",
    "plugin_release_skill_id": "pluginrsk_6ad4f14135b48191a9601d74a2f91dce"
  },
  {
    "description": "Compose one briefing from two or three Sugra directions over HTTPS or MCP. Use when a question spans Finance, Macro, Entity, Net Atlas, News, Earth, or Research and one operation is not enough.",
    "interface": {
      "brand_color": "#F5A623",
      "default_prompt": "Use $cross-domain-briefing to compose one briefing from two or three Sugra directions.",
      "display_name": "Cross-domain briefing",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Brief from two or three directions"
    },
    "name": "cross-domain-briefing",
    "plugin_release_skill_id": "pluginrsk_6ad4f14005808191910e9789c5c1942c"
  },
  {
    "description": "Find the right Sugra operation, call it over HTTPS or MCP, and check that the result answers the question. Use when the path or operation_id is unknown, before guessing parameters, before quoting a figure, or after a catalog miss. Confirm details on https://docs.sugra.ai. Do not invent routes.",
    "interface": {
      "brand_color": "#F5A623",
      "default_prompt": "Use $discover-and-call to find a Sugra operation on docs.sugra.ai and call it.",
      "display_name": "Discover and call",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "search",
      "short_description": "Find and call a Sugra operation"
    },
    "name": "discover-and-call",
    "plugin_release_skill_id": "pluginrsk_6ad4f140081c8191b78b5079c69e98a3"
  },
  {
    "description": "Parse Sugra API payloads over HTTPS or MCP, keep source attribution, and tell observation time from request time. Use when reading a response, citing a figure, or shaping a large payload.",
    "interface": {
      "brand_color": "#F5A623",
      "default_prompt": "Use $envelope-and-attribution to parse a Sugra payload and keep source attribution.",
      "display_name": "Envelope and attribution",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Parse envelope, source, and clocks"
    },
    "name": "envelope-and-attribution",
    "plugin_release_skill_id": "pluginrsk_6ad4f141399c8191b2276f409a67dc3c"
  },
  {
    "description": "Find current Sugra documentation. Use when an endpoint, parameter, default, or version might be stale. Canonical docs are https://docs.sugra.ai (search and Ask AI). Also OpenAPI, /sources, the blog, and MCP tools/list.",
    "interface": {
      "brand_color": "#F5A623",
      "default_prompt": "Use $live-docs to find the current Sugra endpoint docs on docs.sugra.ai.",
      "display_name": "Live docs",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "search",
      "short_description": "Find current Sugra endpoint docs"
    },
    "name": "live-docs",
    "plugin_release_skill_id": "pluginrsk_6ad4f14008cc8191a0bff6546ff69cd0"
  },
  {
    "description": "Work with the Sugra API over HTTPS and MCP. Use when the task needs Sugra data, a key, product directions (Finance, Macro, Entity, Net Atlas, News, Earth, Research), or which skill to load next.",
    "interface": {
      "brand_color": "#F5A623",
      "default_prompt": "Use $using-sugra-api to work with the Sugra API over HTTPS or MCP.",
      "display_name": "Using Sugra API",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Map HTTPS and MCP for Sugra API"
    },
    "name": "using-sugra-api",
    "plugin_release_skill_id": "pluginrsk_6ad4f140075c8191a40fcb588731eec2"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.2.1"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a33ce728e488191a82df247ab605e91",
  "connector_id": "asdk_app_6a33ce728e488191a82df247ab605e91",
  "created_at": "2026-06-23T03:47:26.425129Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a33ce728e488191a82df247ab605e91",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a33ce728e488191a82df247ab605e91",
  "release": {
    "app_ids": [
      "asdk_app_6a33ce728e488191a82df247ab605e91"
    ],
    "app_manifest": {
      "apps": {
        "sugra-api": {
          "id": "asdk_app_6a33ce728e488191a82df247ab605e91",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Skills for the Sugra API: find the right endpoint, call it with the right parameters over HTTPS or MCP, and cite the source and date of every figure.",
    "display_name": "Sugra API",
    "id": "pluginrel_10e30271f77881919747a2cfd73b3faf",
    "interface": {
      "brand_color": "#F5A623",
      "capabilities": [
        "Read"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_0000000073dc81f4a1af9f7b8d707149",
      "default_prompt": "What can Sugra API do, and which endpoints need no key?",
      "default_prompts": [
        "What can Sugra API do, and which endpoints need no key?",
        "Where do I get a Sugra key, and how do I use it without pasting it in chat?",
        "Look up an endpoint on docs.sugra.ai"
      ],
      "developer_name": "Sugra Systems, Inc.",
      "logo_url": "https://files.openai.com/content?id=file_0000000070cc81f4990d575d6a34ed39",
      "logo_url_dark": null,
      "long_description": "Sugra API brings data from primary sources into ChatGPT and Codex: economic indicators, central banks, market data, company filings, news, weather and climate, and more. The plugin connects the hosted Sugra MCP server and adds skills to find the right endpoint, call it with the right parameters, and cite the source and date of every figure. Documentation: https://docs.sugra.ai.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://sugra.systems/privacy-policy",
      "screenshot_urls": [],
      "short_description": "Data from primary sources",
      "terms_of_service_url": "https://sugra.systems/terms-of-service",
      "website_url": "https://sugra.ai"
    },
    "keywords": [
      "economic data",
      "macroeconomics",
      "economic indicators",
      "central banks",
      "government statistics",
      "market data",
      "company filings",
      "news",
      "weather",
      "climate",
      "internet infrastructure",
      "research papers",
      "sanctions screening",
      "public data"
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Use a Sugra key, stay inside the daily quota, and act on each error over HTTPS or MCP. Use when the user needs a key, before a bulk call, or when a call returns 400, 401, 404, 422, 429, 5xx, missing_api_key, missing_bearer_token, unknown_parameters, needs_params, or upstream_*.",
        "interface": {
          "brand_color": "#F5A623",
          "default_prompt": "Use $auth-and-quota to set up a Sugra key and stay inside the daily quota.",
          "display_name": "Auth and quota",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Handle Sugra keys and daily quota"
        },
        "name": "auth-and-quota",
        "plugin_release_skill_id": "pluginrsk_6ad4f14135b48191a9601d74a2f91dce"
      },
      {
        "description": "Compose one briefing from two or three Sugra directions over HTTPS or MCP. Use when a question spans Finance, Macro, Entity, Net Atlas, News, Earth, or Research and one operation is not enough.",
        "interface": {
          "brand_color": "#F5A623",
          "default_prompt": "Use $cross-domain-briefing to compose one briefing from two or three Sugra directions.",
          "display_name": "Cross-domain briefing",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Brief from two or three directions"
        },
        "name": "cross-domain-briefing",
        "plugin_release_skill_id": "pluginrsk_6ad4f14005808191910e9789c5c1942c"
      },
      {
        "description": "Find the right Sugra operation, call it over HTTPS or MCP, and check that the result answers the question. Use when the path or operation_id is unknown, before guessing parameters, before quoting a figure, or after a catalog miss. Confirm details on https://docs.sugra.ai. Do not invent routes.",
        "interface": {
          "brand_color": "#F5A623",
          "default_prompt": "Use $discover-and-call to find a Sugra operation on docs.sugra.ai and call it.",
          "display_name": "Discover and call",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Find and call a Sugra operation"
        },
        "name": "discover-and-call",
        "plugin_release_skill_id": "pluginrsk_6ad4f140081c8191b78b5079c69e98a3"
      },
      {
        "description": "Parse Sugra API payloads over HTTPS or MCP, keep source attribution, and tell observation time from request time. Use when reading a response, citing a figure, or shaping a large payload.",
        "interface": {
          "brand_color": "#F5A623",
          "default_prompt": "Use $envelope-and-attribution to parse a Sugra payload and keep source attribution.",
          "display_name": "Envelope and attribution",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Parse envelope, source, and clocks"
        },
        "name": "envelope-and-attribution",
        "plugin_release_skill_id": "pluginrsk_6ad4f141399c8191b2276f409a67dc3c"
      },
      {
        "description": "Find current Sugra documentation. Use when an endpoint, parameter, default, or version might be stale. Canonical docs are https://docs.sugra.ai (search and Ask AI). Also OpenAPI, /sources, the blog, and MCP tools/list.",
        "interface": {
          "brand_color": "#F5A623",
          "default_prompt": "Use $live-docs to find the current Sugra endpoint docs on docs.sugra.ai.",
          "display_name": "Live docs",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Find current Sugra endpoint docs"
        },
        "name": "live-docs",
        "plugin_release_skill_id": "pluginrsk_6ad4f14008cc8191a0bff6546ff69cd0"
      },
      {
        "description": "Work with the Sugra API over HTTPS and MCP. Use when the task needs Sugra data, a key, product directions (Finance, Macro, Entity, Net Atlas, News, Earth, Research), or which skill to load next.",
        "interface": {
          "brand_color": "#F5A623",
          "default_prompt": "Use $using-sugra-api to work with the Sugra API over HTTPS or MCP.",
          "display_name": "Using Sugra API",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Map HTTPS and MCP for Sugra API"
        },
        "name": "using-sugra-api",
        "plugin_release_skill_id": "pluginrsk_6ad4f140075c8191a40fcb588731eec2"
      }
    ],
    "version": "1.2.1"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 07f5a3aa057c64d72132d5026cf6db31547cdac141c33b71a72dcb8147921d65