Install
openclaw skills install sportfolio-marketUse when working with Sportfolio through its public authenticated MCP endpoint or the repo-local CLI. Covers user API token authentication, MCP connection se...
openclaw skills install sportfolio-marketUse this skill for Sportfolio external access and agent-assisted workflows.
Profile -> CLI Access.Authorization: Bearer <your-token> for MCP.https://www.sportfolio.market/mcphttp://127.0.0.1:5000/mcpPOST /mcpWhen configuring an MCP client, provide:
Use the shared public surface exposed by the server:
review_setup, review_idle_cash, find_boost_candidates, and stage_tradesportfolio://docs/index, sportfolio://capabilities, and sportfolio://action-surfaceFrom the repo root:
npm run cli -- --help
npm run cli -- auth login --token <your-token> --base-url https://www.sportfolio.market
npm run cli -- auth whoami
For local development:
npm run cli -- auth login --token <your-token> --base-url http://127.0.0.1:5000
Direct fallback entrypoint if the npm script is not available:
node packages/sportfolio-cli/bin/sportfolio.mjs auth login --token <your-token> --base-url https://www.sportfolio.market
Use these command families:
authdocsportfolioagentactionstoolspromptsresourcesUseful examples:
npm run cli -- docs list
npm run cli -- docs search boosts
npm run cli -- docs open cli/command-reference
npm run cli -- portfolio summary
npm run cli -- tools list
npm run cli -- resources read sportfolio://capabilities
npm run cli -- agent ask "Review my setup."
Use --json for machine-readable automation:
npm run cli -- --json auth whoami
npm run cli -- --json tools call get_account_profile
Sportfolio does not grant autonomous gameplay execution through MCP or CLI.
Treat these as confirmation-gated unless repo truth explicitly changes:
Treat these as public but non-admin:
Treat these as excluded:
Do not claim full site parity if the public registry or docs do not expose a capability.
Use the public docs and capability surface before guessing:
docs list, docs search, docs open in CLIsportfolio://docs/index to inspect published docssportfolio://capabilities to inspect the included and excluded public surfacesportfolio://action-surface to inspect public tools by domainIf a request sounds broad, use the shared prompt starters first:
review_setupreview_idle_cashfind_boost_candidatesstage_tradeFor setup and discovery:
For account and portfolio questions:
portfolio summary, and agent asksFor gameplay actions:
For community boosts:
If the server reports the agent is busy, wait a few seconds and retry.