{
  "markdown": "# swop-mcp\n\nRemote MCP server exposing Swop to AI assistants (Claude, ChatGPT, Grok, Cursor —\nanything that speaks MCP). One server, registered per platform.\n\n**Phase 1 (this code): public read-only tools, no auth.**\nPhase 2 adds an OAuth 2.1 facade + authed reads and non-signing writes\n(profile/SmartSite/products). Phase 3 adds on-chain writes (swap/send/bets/DeFi)\nvia Privy delegated signing with caps + in-app confirm-link fallback.\n\n## Tools\n\nIdentity (swop-app-backend `/api/v5/identity`, public CORS-open router):\n- `swop_search_identities` / `swop_lookup_identity` — handle → profile + wallet addresses.\n  ⚠️ On the `production` branch but NOT yet live on apps.apiswop.co (404) — needs a\n  backend prod deploy via deploy-prod.sh before these tools return data.\n\nPredictions (polymarket.apiswop.co, all public):\n- `swop_search_markets` (free-text via /desktop/markets), `swop_get_event_markets`,\n  `swop_get_event_live_status`, `swop_get_orderbook`, `swop_get_prices` (live book,\n  preferred over cached outcomePrices), `swop_get_price_history`,\n  `swop_get_taxonomy`, `swop_get_taxonomy_stats`, `swop_check_predictions_access` (geoblock).\n\n## Run\n\n```\nnpm install\nnpm run dev          # Streamable HTTP on :8788 (POST /mcp), stateless JSON mode\nnpm run dev:stdio    # stdio transport for local clients\nnpm run build && npm start\n```\n\nEnv: `SWOP_API_BASE` (default https://apps.apiswop.co), `PREDICTIONS_API_BASE`\n(default https://polymarket.apiswop.co), `PORT` (default 8788).\n\nLocal test with Claude Code:\n\n```\nclaude mcp add swop --transport http http://localhost:8788/mcp\n```\n\n## Deploy\n\nStateless — any host works (Vercel functions, or a small box alongside the\nsidecar). Suggested prod URL: `mcp.swopme.app` (never swop.tech). Give it its\nown upstream rate-limit identity before public listing.\n",
  "bytes": 1810,
  "sha": "ccb89445ca4cad553ff0ad603aa8712f675079454f165f59d0a1aeb1bffee523",
  "repo_slug": "travisswop/swop-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_travisswop_swop_3f6e875a/readme"
}