Skip to main content
Glama
edycutjong

cuporacle-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ODDS_API_KEYYesYour the-odds-api.com API key (required for odds).
EDGELEDGER_URLNoUpstream edge provider URL.https://edgeledger.edycu.dev
CUPORACLE_NETWORKNoInjective EVM network: mainnet eip155:1776, testnet eip155:1439.eip155:1776
FOOTBALL_DATA_KEYYesYour football-data.org API key (required for free data tools).
CUPORACLE_MAX_SPENDNoPer-session USDC spend cap for wc_edge.0.50
CUPORACLE_PRIVATE_KEYNoPayer wallet private key for wc_edge (fund with cents of USDC on Injective).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
wc_fixturesA

List FIFA World Cup 2026 fixtures. Pass a date (YYYY-MM-DD) for that day, or omit to get the next upcoming matches (soonest first). Free.

wc_liveA

Live score, minute and status for one World Cup match by id. Reflects half-time / full-time / in-play state. Free.

wc_oddsA

Consensus head-to-head odds (mean decimal price across books) and de-vigged implied probabilities for one match. Free. Odds appear only once both teams are known.

wc_bracketA

Current knockout bracket state (Round of 16 → Final) with scores and winners where known. Free.

wc_edgeA

Buy a CLV-audited edge + conviction ladder for one match from LineLock. The agent pays ~0.05 USDC ITSELF via x402 (spend-capped) and returns the edge plus the on-chain receipt tx to cite. Degrades to free odds if the upstream is down; never fabricates an edge or receipt. Use dry_run:true to prove the quote-parse + spend-cap path without paying.

receipt_verifyA

Verify an x402 USDC payment receipt on Injective EVM: reads the tx over RPC, decodes the USDC transfer, and returns block time, amount, payer and payee with an explorer link. Free.

wallet_fund_guideA

Return a CCTP runbook to move USDC from Base/Arbitrum/Ethereum onto Injective so the agent can pay for wc_edge. Routes the real moves to the InjectiveLabs/mcp-server (account_balances, cctp_supported_chains, cctp_attestation_status, cctp_mint). Free, read-only.

wc_spend_ledgerA

The agent's own purchase history: every wc_edge attempt with amount and receipt tx, plus the session total against the spend cap. Free, read-only — the audit trail for autonomous spend.

Prompts

Interactive templates invoked by user choice

NameDescription
analyze-matchGuided workflow: look up the fixture, pull consensus odds, then decide whether to buy a vetted edge under the spend cap — and cite the receipt.

Resources

Contextual data attached and managed by the client

NameDescription
bracketLive knockout bracket (Round of 16 → Final) as text + JSON.
ledgerThe agent's x402 purchase history and session total vs cap.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/edycutjong/cuporacle-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server