Skip to main content
Glama
edycutjong

cuporacle-mcp

by edycutjong

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).

Capabilities

Features and capabilities supported by this server

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