{
  "$schema": "https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2127",
  "serverInfo": {
    "name": "smb-sales-boost",
    "version": "1.0.0",
    "title": "SMB Sales Boost MCP Server",
    "websiteUrl": "https://smbsalesboost.com",
    "documentationUrl": "https://smbsalesboost.com/docs/api#mcp-server"
  },
  "transport": {
    "type": "streamable-http",
    "url": "https://smbsalesboost.com/mcp",
    "method": "POST"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "auth": {
    "type": "bearer-api-key",
    "scheme": "Bearer",
    "token_prefix": "smbk_",
    "header": "Authorization",
    "description": "Send 'Authorization: Bearer smbk_...' on every MCP request. The same key is used for both REST and MCP.",
    "protected_resource_metadata": "https://smbsalesboost.com/.well-known/oauth-protected-resource",
    "api_key_dashboard": "https://smbsalesboost.com/dashboard?tab=api",
    "programmatic_provisioning": {
      "purchase": "https://smbsalesboost.com/api/v1/purchase",
      "claim": "https://smbsalesboost.com/api/v1/claim-key",
      "flow_documentation": "https://smbsalesboost.com/docs/api#programmatic-purchase"
    }
  },
  "tools": {
    "count": 71,
    "categories": [
      "leads (search, preview, export, schema)",
      "enrichments (start, list, get, download)",
      "integrations (webhooks, CRM connections, deliveries, test, push-lead, field mapping)",
      "filter-presets (CRUD)",
      "keyword-lists (CRUD)",
      "email-schedules (CRUD)",
      "export-formats (CRUD)",
      "export-history",
      "export-blacklist",
      "user-profile & account-settings",
      "credits & subscription (purchase, change-plan, cancel, auto-top-up)",
      "ai-features",
      "programmatic-purchase (public: purchase, claim-key)"
    ]
  },
  "rateLimits": {
    "transport": {
      "window": "1 minute",
      "maxRequests": 60,
      "scope": "per-IP",
      "description": "Applies to the /mcp endpoint itself. Per-tool rate limits also apply at the underlying REST API layer (per API key; the integration tools also share one per-account budget of 60 requests/minute, connect 30/minute, with the dashboard and every other key of the account)."
    }
  },
  "links": {
    "openapi": "https://smbsalesboost.com/openapi.json",
    "api_catalog": "https://smbsalesboost.com/.well-known/api-catalog",
    "api_documentation": "https://smbsalesboost.com/docs/api",
    "mcp_documentation": "https://smbsalesboost.com/docs/api#mcp-server",
    "terms_of_service": "https://smbsalesboost.com/terms-of-service",
    "privacy_policy": "https://smbsalesboost.com/privacy-policy"
  }
}