OilPriceAPI — Real-Time Oil, Gas & Commodity Prices for AI Agents

by OilpriceAPI

387 downloads
Not rated
GitHub

About

Real-time oil, gas, and commodity prices. 40+ energy commodities with natural language queries, price subscriptions, and analyst prompts.

Details

Author
OilpriceAPI
Downloads
387
Categories
Other, Finance, API, Productivity

- 26 production-grade tools: real-time spot prices, historical ranges, futures curves, alerts, and market briefs
- 70+ commodities including Brent, WTI, natural gas, EU carbon allowances, and gold
- Natural-language lookup — ask for "brent" or "european gas", not ticker codes
- Works instantly in demo mode — no API key or signup required
- Tool annotations (read-only/destructive hints) for agent framework auto-approval
- Automatic retries with backoff and typed error messages

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name OilPriceAPI — Real-Time Oil, Gas & Commodity Prices for AI Agents
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Run npx -y oilpriceapi-mcp in any MCP-compatible environment, or install the one-click Claude Desktop extension from the GitHub releases. It works instantly in demo mode with no API key or signup, and a free tier unlocks 40+ commodities.

opa_get_product_facts

Get the reviewed, versioned OilPriceAPI product contract for product scope, evaluation offer, pricing URL, freshness policy, catalog and entitlement wording, authentication, canonical first request, keyless demo, and data-rights boundaries. Use this instead of model memory or package prose for questions about OilPriceAPI itself. No API key or paid-data entitlement is required.

opa_get_price

Get the latest available, source-timestamped value for an energy commodity. Use when the user asks about a single commodity's latest price. Accepts natural language ('brent oil', 'diesel') or API codes ('WTI_USD'). Returns price, currency, available change fields, and timestamp. For multiple commodities at once, use opa_market_overview. For price trends, use opa_get_history.

opa_market_overview

Get the current prices returned by the API for this account in one call. Use when the user wants a broad market snapshot or asks about overall energy prices. Returns available prices grouped by category (oil, gas, coal, refined products, metals, forex) with 24h changes. Supports filtering by category. Dataset access varies by account entitlement. For a single commodity, use opa_get_price instead.

opa_compare_prices

Compare current prices between 2-5 commodities side by side. Use when the user asks to compare commodities (e.g., 'Brent vs WTI', 'US gas vs EU gas'). Returns each commodity's price with 24h changes, plus the spread if comparing two same-currency commodities. Accepts natural language or codes.

opa_list_commodities

List the account-visible commodities returned by the live API. Use when the user asks what commodities are available for this account, what codes to use, or when another tool returns a 'commodity not recognized' error. Results are grouped by category. Dataset access varies by account entitlement. No parameters needed.

opa_get_history

Get historical price data for a commodity over a time period. Use when the user asks about price trends, historical prices, or how a commodity has performed over time. Returns high, low, average, change, and data point count. Periods: day (24h), week (7d), month (30d), year (365d). Supports point-in-time filtering via stored observation and revision timestamps. Observation-dated bulk backfills may appear in an earlier as_of result because their actual load time cannot be reconstructed. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_futures

Get the latest front-month futures contract price for energy commodities. Use canonical instrument slugs: brent, wti, gasoil, natural-gas, ttf-gas, lng-jkm, eu-carbon, or uk-carbon. Contract codes and older venue slugs remain compatibility inputs. For the forward curve returned for this account, use opa_get_futures_curve instead. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_futures_curve

Get the futures forward-curve contracts returned for this account. Use canonical instrument slugs: brent, wti, gasoil, natural-gas, ttf-gas, lng-jkm, eu-carbon, or uk-carbon. Contract codes and older venue slugs remain compatibility inputs. Returns available contract months with settlement prices plus market-structure analysis. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_natural_gas_hubs

Get US physical natural gas hub prices as basis to Henry Hub (USD/MMBtu). Use when the user asks about regional gas prices or hub basis — Waha (West Texas/Permian), SoCal Citygate, Chicago Citygate, Algonquin Citygate, Eastern Gas South (formerly Dominion South), Houston Ship Channel. Without a hub, returns each live hub available to the account plus its basis; with a hub, returns that hub's latest price, basis, and basis history. Hub series differ in depth — check history_days before requesting a long window. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_marine_fuels

Get latest marine fuel (bunker) prices returned for the account. Use when the user asks about bunker fuel, marine fuel, VLSFO, MGO, IFO380, or shipping fuel costs. Can filter by port (e.g., SINGAPORE, ROTTERDAM, HOUSTON) and/or fuel type (VLSFO, MGO, IFO380). Returns available port prices. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_rig_counts

Get the latest US oil and gas rig count data (Baker Hughes). Use when the user asks about drilling activity, rig counts, or oil field operations. Returns oil rigs, gas rigs, total count, and week-over-week change. No parameters needed. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_drilling

Get a drilling activity snapshot: US, Canada, and international rig counts, frac spread count, well permits issued in the last 30 days (with a by-state breakdown), and DUC (drilled-uncompleted) well totals. Use when the user asks about drilling activity, rigs vs frac spreads, or upstream operations. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_diesel_by_state

Get the current average retail diesel price for a US state. Use when the user asks about diesel prices in a specific state, diesel fuel costs by state, or state-level fuel prices. Accepts state names ('California') or 2-letter codes ('CA'). Returns the AAA-sourced state average diesel price. Covers all 50 states plus DC.

opa_get_fuel_surcharge

Get carrier-published fuel surcharge percentages for LTL freight and parcel carriers. Use when the user asks about current or historical fuel surcharge rates for carriers like ODFL, Saia, Estes, XPO, ABF, TForce, Averitt, Southeastern Freight, UPS, FedEx, or DHL. Auto mode treats UPS/FedEx/DHL as parcel carriers and other carrier slugs as LTL. Parcel history requires a service_level such as ground, air, or international_air_export.

opa_get_storage

Get oil storage and inventory levels for Cushing, Oklahoma (WTI delivery hub) and/or the US Strategic Petroleum Reserve (SPR). Use when the user asks about oil inventories, storage levels, Cushing stocks, or the SPR. Returns current inventory levels with changes. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_opec_production

Get the latest OPEC oil production data. Use when the user asks about OPEC output, production quotas, supply cuts, or OPEC+ compliance. Returns available country-level production figures. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_forecasts

Get energy price forecasts from EIA Short-Term Energy Outlook (STEO) and other sources. Use when the user asks about price predictions, outlooks, or where oil/gas prices are heading. Returns forecast data available to the account. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_oil_inventories

Get the latest EIA weekly petroleum inventory (stocks) data. Use when the user asks about oil inventories, crude stocks, weekly EIA stocks, inventory builds/draws, or product-level inventory levels. Returns the latest weekly figures available to the account; optionally a summary view or a breakdown by petroleum product. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_well_permits

Get the latest US oil & gas well drilling permit data. Use when the user asks about well permits, new drilling permits, permitting activity, or upstream permit trends. Returns available permits; optionally filtered/aggregated by state or by operator. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_search_well_permits

Search well permits in one US state by county or operator and optional permit-date range. The tool checks the core API's measured state-health gate first, fails closed for unavailable/attention states, and always returns freshness, date coverage, source provenance, and any staleness/degradation caveat with the records. Operator and county filters currently require separate searches.

opa_lookup_well

Look up a well by 10-, 12-, or 14-digit API number using the core API's promoted lifecycle summaries. Returns operator, county, lifecycle dates, cumulative production and evidence; for a 14-digit API number it also includes exact monthly well-production history when available. Optional state disambiguates API numbers that occur across source contexts. Unpromoted or ambiguous records fail closed.

opa_get_well_activity

Get recent US well-permit activity including counts by state, top operators and formations, permit types, and weekly trend. The response also includes every non-available state-health record so stale, degraded, unavailable, or attention states are explicit; rankings must not be treated as complete national coverage when warnings exist.

opa_get_well_production

Get US oil & gas well production data (BETA coverage: monthly state-level production from EIA + selected state regulators, and well-level histories for selected states only — NOT complete US well-level production). Views: summary (national + top states), states (reporting states returned by the API, latest month), state (monthly history for one state), well (monthly history for one well by 14-digit API number), top_producers (highest-output wells, optionally by state), cycle_time (permit-to-production cycle time stats, optionally by state), cohorts (cycle times by spud quarter). Use when the user asks about oil/gas production volumes by state or well, top producing wells, or drill-to-production cycle times. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_spread

Get refining and trading spreads: crack spreads (refining margin proxy), basis spreads (regional price differentials), and blending/transport margins. Use when the user asks about crack spreads, 3-2-1 crack, refining margins, basis differentials, or blend/transport margins. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_get_account_status

Get the current API account's plan tier, request usage, remaining quota, and reset date. Use before calling gated tools, when the user asks about their plan/limits/usage, or after any 402/403/429 to explain what the current plan covers. Works on every plan including free.

opa_get_plans

Get OilPriceAPI's current subscription plans: monthly/yearly price, request limits, and included features for each tier. Use when the user asks what an upgrade costs, which plan unlocks a gated tool (history, futures, natural gas hubs...), or how the tiers compare. Live pricing from the API — no key required.

opa_get_data_quality

Get OilPriceAPI's own data-quality grades. With a commodity code: that series' quality report — overall grade/score plus dimension scores (completeness, freshness, and more) for the current period. Without a code: the API's available catalog summary (grade distribution by category). Use when the user asks how reliable/complete a series is, or which series carry the highest quality grades. The summary works on any valid key; per-commodity access varies. Requires an eligible account entitlement. Use opa_get_plans for current access and pricing; the API response is authoritative.

opa_list_price_alerts

List all PERSISTENT price alerts on the user's OilPriceAPI account. Use when the user asks what alerts they have set up, or to find an alert's id before deleting it. REQUIRES an API key (OILPRICEAPI_KEY) — alerts are account-scoped. No parameters needed.

opa_get_alert_triggers

Get recent trigger activity for the user's price alerts — which alerts have fired, how many times, and when they last triggered. Use when the user asks whether any alerts have gone off or about recent alert activity. REQUIRES an API key (OILPRICEAPI_KEY). Note: the API tracks trigger history as per-alert counters (trigger_count / last_triggered_at) rather than a separate event feed, so this returns alerts that have triggered.

opa_get_market_brief

Get a multi-commodity market brief: latest spot prices, 24h changes, 1-month forecasts (for Brent/WTI/Natural Gas), and notable spreads — for several commodities in ONE call. Use when the user wants a market snapshot, morning brief, or an at-a-glance read across multiple commodities. Set `narrative: true` to also get a plain-English summary plus market context (active supply disruptions, key economic indicators). Accepts natural language ('brent', 'us gas') or API codes. REQUIRES an API key (OILPRICEAPI_KEY); counts as 1 request. Per-account code limits apply and the API response is authoritative. For a single price use opa_get_price; for ongoing recurring monitoring use opa_create_price_subscription.

opa_list_subscriptions

List all PERSISTENT price subscriptions ('watches') on the user's OilPriceAPI account. Use when the user asks what they're monitoring, or to find a watch's id before deleting it. Each watch is a recurring, account-tied snapshot job. REQUIRES an API key (OILPRICEAPI_KEY). No parameters needed.

opa_get_subscription_events

Poll for new subscription events — the recurring snapshots recorded by the user's watches. Use this to catch up on what changed since the last poll: pass the `since` cursor (the seq number) returned by the previous call to get only newer events. Events are POLLED, not pushed — there is no always-on connection, so call this periodically to stay current. Each event carries a price snapshot plus per-code deltas vs the prior snapshot. The returned `cursor` is what you pass as `since` next time. REQUIRES an API key (OILPRICEAPI_KEY). This poll does NOT count against the monthly request quota.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "oilpriceapi \u2014 real-time oil, gas & commodity prices for ai agents": {
            "oilpriceapi": {
                "command": "npx",
                "args": [
                    "-y",
                    "oilpriceapi-mcp"
                ],
                "env": {
                    "OILPRICEAPI_KEY": "<YOUR_KEY \u2014 optional, demo mode works without it>"
                }
            }
        }
    }
}

McpServers

{
    "oilpriceapi": {
        "command": "npx",
        "args": [
            "-y",
            "oilpriceapi-mcp"
        ],
        "env": {
            "OILPRICEAPI_KEY": "<YOUR_KEY \u2014 optional, demo mode works without it>"
        }
    }
}

Give compatible AI clients source-timestamped oil, gas, LNG, carbon, fuel, and related energy data through MCP. No API key is needed to try the limited demo.

Get a Free API Key·Documentation·API Explorer·Pricing

Backed byOilPriceAPI, a normalized REST API for energy dashboards, fleet and logistics tools, maritime workflows, and market research.

Canonical sources:Public product facts·Official MCP Registry record

- Reviewed product facts— a keyless read-only tool and stable resource for offer, freshness, authentication, catalog, entitlement, and data-rights questions
- Data and workflow tools— latest values, history, futures, marine fuels, fuel surcharges, energy intelligence, alerts, market briefs, and persistent watches
- Resources— the reviewed product contract plus subscribable price snapshots
- Prompts— analyst templates for briefings, spread analysis, gas markets, diesel costs, and supply analysis
- Natural language— ask for "brent oil" or "natural gas", not codes
- Broad catalog— oil, gas, coal, refined products, metals, forex, bunker fuels, state diesel, and selected energy-intelligence datasets; access varies by plan and account
- Smart errors— unrecognized commodities get suggestions, not silent fallbacks

The default scope isread-only. Account mutations are not listed and direct mutation calls are rejected unless write scope is explicitly enabled:

Inspect the package without opening an MCP stdio session:

npx oilpriceapi-mcp --version npx oilpriceapi-mcp --list-tools npx oilpriceapi-mcp --list-tools --json --profile core npx oilpriceapi-mcp doctor --demo npx oilpriceapi-mcp doctor npx oilpriceapi-mcp --capabilities --json npx oilpriceapi-mcp --config claude-code npx oilpriceapi-mcp --config vscode

--configgenerates client-native, copy/paste-valid JSON forclaude-desktop,claude-code,cursor,vscode,cline, orwindsurf. It never reads or prints the configured API key. Claude Code, VS Code, and Windsurf outputs use their supported environment or secure-input references; Claude Desktop, Cursor, and Cline use an explicit local replacement marker. Add--demoto omit API-key configuration entirely. Scope, profile, and category options are preserved in the generated server arguments.

The server works out of the box inkeyless demo mode— just omitOILPRICEAPI_KEYfrom the configs below. The price tools (opa_get_price,opa_compare_prices,opa_list_commodities,opa_market_overview) serve latest available values for a limited demo commodity set, and every other data tool explains its account requirements. Demo responses are marked with a footer. For the broader account-enabled catalog, history, futures, and alerts,get a free API keyand add it to your config.

Add to~/Library/Application Support/Claude/claude_desktop_config.json(macOS) or%APPDATA%\Claude\claude_desktop_config.json(Windows):

{ "mcpServers": { "oilpriceapi": { "command": "npx", "args": ["-y", "oilpriceapi-mcp"], "env": { "OILPRICEAPI_KEY": "your-api-key-here" } } } }
{ "mcpServers": { "oilpriceapi": { "command": "npx", "args": ["-y", "oilpriceapi-mcp"], "env": { "OILPRICEAPI_KEY": "your-api-key-here" } } } }

Add to.cursor/mcp.jsonin your project root:

{ "mcpServers": { "oilpriceapi": { "command": "npx", "args": ["-y", "oilpriceapi-mcp"], "env": { "OILPRICEAPI_KEY": "your-api-key-here" } } } }
{ "servers": { "oilpriceapi": { "type": "stdio", "command": "npx", "args": ["-y", "oilpriceapi-mcp"], "env": { "OILPRICEAPI_KEY": "your-api-key-here" } } } }

Add to~/.codeium/windsurf/mcp_config.json:

{ "mcpServers": { "oilpriceapi": { "command": "npx", "args": ["-y", "oilpriceapi-mcp"], "env": { "OILPRICEAPI_KEY": "your-api-key-here" } } } }

Container builds require the source revision and commit timestamp so the image, capability manifest, and build metadata are traceable to the same checkout:

docker build \ --build-arg SOURCE_COMMIT="$(git rev-parse HEAD)" \ --build-arg SOURCE_DATE_EPOCH="$(git show -s --format=%ct HEAD)" \ -t oilpriceapi-mcp . docker run --rm oilpriceapi-mcp --version docker run --rm oilpriceapi-mcp --capabilities --json

The runtime image uses the unprivilegednodeuser. OmitOILPRICEAPI_KEYfor the limited keyless demo, or inject it with your container platform's secret manager. Do not bake credentials into the image.

readscope includes all non-mutating tools, including alert history, subscription listing, and subscription event polling. The four create/delete tools require--scope writeorOILPRICEAPI_MCP_SCOPE=write. Unknown scope, profile, or category values fail closed before stdio starts.

Profiles reduce tool overload without replacing first-class MCP actions:

For example, a read-only price and product-facts server can use:

{ "command": "npx", "args": ["-y", "oilpriceapi-mcp", "--scope", "read", "--profile", "core"] }

doctorchecks the Node runtime, package entry point, API reachability, key validity, current plan, and reported feature gates.doctor --demoperforms a bounded keyless request. Failures distinguish missing configuration, 401, 402, 403, 429, timeout, DNS/TLS, and upstream 5xx responses. The API key is never printed.

Every package includesbuild/capabilities.json. It is generated from the same SDK registry used bytools/listand records the package/version/source commit, minimum Node version, scopes, profiles, exact inventories, per-tool annotations, key/entitlement requirements, resources, commands, and support URLs. Website and docs consumers should pin a package version, validateschemaVersionandsourceCommit, and update the artifact only through an explicit dependency upgrade. They should not scrape CLI prose or hard-code tool counts.

All tools are prefixed withopa_to avoid name collisions when multiple MCP servers are loaded.

These tools create and managepersistentprice alerts tied to your OilPriceAPI account, so theyrequire an API key(OILPRICEAPI_KEY). The alert engine evaluates eligible source updates and notifies you (by email, plus webhook if you provide one) when a condition is met.

Market Brief & Subscription Tools (authenticated)

The market brief gives a multi-commodity snapshot in one call. Subscriptions ("watches") arepersistent, recurringsnapshots tied to your account — the API records an event every interval, and the agentpollsfor new events via a per-user cursor (events are polled, not pushed — there is no always-on connection). Theserequire an API key(OILPRICEAPI_KEY). A subscription differs from an alert: a watch always emits an event each interval (a running log), whereas an alert fires only on a threshold crossing. Per-account code, watch, and cadence limits apply; the API response is authoritative and returns the current limit when exceeded.

"What's the current Brent oil price?" "Compare Brent and WTI crude" "Show me oil prices for the past month" "What's diesel cost in California vs Texas?" "Give me a market overview of refined products" "What's the Brent futures curve look like?" "How many oil rigs are active in the US?" "What are OPEC production levels?" "What are bunker fuel prices in Singapore?" "Show me Cushing storage levels" "What were the latest EIA crude oil inventories?" "How many well permits were issued in Texas?" "What's the current 3-2-1 crack spread?" "What's the UPS ground fuel surcharge?" "Show me the gasoil futures curve"

opa_get_product_factsandoilpriceapi://product-factsimprove accuracy for a connected MCP session. They do not retrain a model or update its general knowledge. The server prefers the canonical keyless contract, uses a bounded cache, and labels any checksum-verified package fallback with source and warning metadata.

npm install npm run build npm test OILPRICEAPI_KEY=your-key node build/index.js

- The default tool scope is now read-only. Create/delete alert and subscription tools require explicit--scope writeorOILPRICEAPI_MCP_SCOPE=write.
- Invalid scope/profile/category configuration now fails before MCP stdio starts.
- Use--list-tools --jsonor--capabilities --jsoninstead of relying on a hard-coded inventory.

- All tool names now useopa_prefix (e.g.,get_commodity_price->opa_get_price)
- Unrecognized commodity names now return an error with suggestions instead of silently defaulting to Brent
- list_commoditiesnow fetches live from the API (falls back to static list if unavailable)

- 🧭Interactive explorer:api.oilpriceapi.com/swagger— try every endpoint in the browser (demo mode, no key needed)
- 📜OpenAPI spec:
swagger.json

This MCP server runs locally on your machine and only communicates with the OilPriceAPI service:

- What is sent: tool requests are translated into HTTPS calls toapi.oilpriceapi.com(commodity codes, query parameters such as time period or state, carrier slugs and service-level inputs for fuel surcharges, and — for alert/subscription tools — the alert parameters you specify), authenticated with your API key.No conversation content is transmitted— only the structured tool inputs above.
- API key storage: your key is stored locally in your MCP client's configuration (or theOILPRICEAPI_KEYenvironment variable). It is sent only toapi.oilpriceapi.comas an Authorization header.
- Logging and demand telemetry: each tool emits a local structured hit/miss event to stderr and attributes its API request with the tool name plus a deliberately lossy argument shape. Commodity codes, intervals, state codes, and bounded numeric controls may be retained; free text, prompts, names, IDs, API well numbers, coordinates, and thresholds are reduced toprovided. API request logging follows the
OilPriceAPI Privacy Policy.
- Third parties: no data is shared with third parties beyond what that policy describes.
- Demo mode: without an API key, price tools call the keyless demo endpoint on the same host; no key or account data is involved.

Where the free/paid line sits for this server (#10):

- Always open: the MCP server itself (MIT), setup, docs, discovery (tool listing), and keyless demo mode for low-volume evaluation.
- API key: use the
public product factsand your account response for the current trial, allowance, reset window, and dataset entitlement. Keyless demo mode remains available for a limited dataset.
- Behind the paywall: high-volume usage and premium datasets (futures, energy intelligence, well permits/production, alerts at scale). When a request crosses that boundary the API returns a standardHTTP 402/403/429 with the exact limit or feature gate in the body, and this server surfaces that message plus an upgrade link — agents get a machine-readable stop, never a silent failure.
- x402 protocol: per-request crypto micropayments via the
x402 protocolarenot currently supported— payment is by account plan (Stripe), authenticated with your API key.

- OilPriceAPI
-
API Documentation
-
Pricing
-
MCP Protocol

- Python SDK- Python client with Pandas integration
-
Node.js SDK- TypeScript/JavaScript SDK
-
Go SDK- Idiomatic Go client
-
OpenBB Integration- OpenBB Platform provider

Connect to any financial, utility, billing accounts; retrieve balance, transactions, payment and identity data instantly.

Analyze and visualize financial data of listed companies using the DART API.

Real-time electricity spot prices and contract recommendations for AI agents — covering the Nordics and Germany.

Stock Market & Financial Data MCP Server – FinancialData.Net

Options Analytics API - GEX Exposure Greeks Volatility

A Model Context Protocol (MCP) server that exposes public Bank of Russia (Центральный банк РФ, CBR) data — currency quotes, key rate, inflation and a compact macro snapshot — to AI agents.

MCP server for Indian APIs — GSTIN, IFSC, PAN, UPI, pincode, HSN/SAC. Zero auth. Offline-first. For AI agents.

Brazilian fixed income & financial data for AI - Selic, CDI, IPCA, CDB/LCI rankings and market quotes via JSON-RPC

A simple MCP server that grabs prediction market data from polymarket, PredictIt, & Kalshi.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.