{
  "serverInfo": {
    "name": "Poly Syncer",
    "version": "1.0.0"
  },
  "description": "Read Poly Syncer's published information directly: authoritative subscription pricing and plan limits, the feature matrix per tier, how on-chain payment works, the tracked Polymarket categories, the full page index, keyword search, and any page or article returned as clean Markdown.",
  "url": "https://www.polysyncer.com/mcp",
  "transport": {
    "type": "streamable-http"
  },
  "capabilities": {
    "tools": true
  },
  "authentication": {
    "type": "oauth2",
    "required": false,
    "description": "Every published-content tool works with no credential. Account-scoped tools require an OAuth 2.0 bearer token.",
    "protectedResourceMetadata": "https://www.polysyncer.com/.well-known/oauth-protected-resource",
    "authorizationServers": ["https://www.polysyncer.com"],
    "scopesSupported": ["read:site", "read:subscription", "offline_access"],
    "registrationEndpoint": "https://www.polysyncer.com/oauth/register",
    "documentation": "https://www.polysyncer.com/auth.md"
  },
  "documentation": "https://www.polysyncer.com/docs",
  "tools": [
    { "name": "get_site_overview", "description": "Machine-readable overview of what Poly Syncer is and where each topic is documented." },
    { "name": "get_pricing", "description": "Current subscription tiers with price, billing period and per-tier limits, read live from the server-side plan catalog." },
    { "name": "get_plan_features", "description": "Full feature catalog with the minimum tier each feature requires, optionally filtered to one plan." },
    { "name": "get_payment_info", "description": "Accepted currency and networks, what is verified on-chain, and the custody and renewal model." },
    { "name": "get_tracked_categories", "description": "Polymarket market categories that wallet activity can be filtered and weighted by." },
    { "name": "list_pages", "description": "Every published page with path, URL and last-modified date." },
    { "name": "read_page", "description": "Any published page returned as clean Markdown instead of HTML." },
    { "name": "list_articles", "description": "Published long-form articles with title, summary, category, tags and dates." },
    { "name": "search_site", "description": "Keyword search across pages and articles, returning paths to read." },
    { "name": "get_my_subscription", "description": "The plan the authorized wallet is on, its expiry and limits. Requires the read:subscription scope." }
  ]
}
