{
  "data": {
    "a": {
      "slug": "bird",
      "name": "Bird API + MCP",
      "vendor": "Bird (formerly MessageBird)",
      "vendorUrl": "https://bird.com",
      "kind": "http-api",
      "category": "messaging",
      "summary": "Bird's rebuilt developer API sends SMS and WhatsApp (plus email and voice) from one account, with an OpenAPI 3.1 spec, generated SDKs, a CLI and a hosted OAuth MCP server at mcp.bird.com.",
      "url": "https://www.anchorterminal.com/tools/bird",
      "markdownUrl": "https://www.anchorterminal.com/tools/bird.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/bird.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/bird.json",
      "repo": "https://github.com/messagebird/bird-ai",
      "license": "MIT",
      "transports": [
        "http",
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://us1.platform.bird.com/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@messagebird/sdk"
        },
        {
          "registry": "pypi",
          "name": "messagebird-sdk"
        }
      ],
      "auth": "mixed",
      "authNotes": "Bearer API key scoped to a workspace, with editable permissions. The hosted MCP uses OAuth with per-workspace consent, and the CLI signs in through the browser. Accounts live in one region (us1 or eu1).",
      "pricing": "usage",
      "pricingNotes": "Prepaid balance, pay as you go. US SMS $0.0035 a segment on long code or toll-free and $0.007 on short code, plus carrier fees. UK SMS $0.05. US 10DLC brand registration $4.50, campaign vetting $15, campaign fee $10 a month for most use cases ($1.50 low volume, $3 charity), billed quarterly. US WhatsApp $0.0084 per utility, authentication or service message and $0.03 per marketing message, Meta fees included. The no-card free tier covers email only. SDKs, CLI and MCP cost nothing extra (https://bird.com/pricing/sms.md).",
      "priceSummary": "Pay per use",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402 support in docs, pricing or MCP README (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 6,
        "npmWeekly": 67222,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://bird.com/docs",
      "llmsTxt": "https://bird.com/llms.txt",
      "openapi": "https://bird.com/openapi.json",
      "registryName": "com.bird/mcp",
      "capabilities": [
        "messaging.sms",
        "messaging.whatsapp",
        "messaging.verify",
        "messaging.inbound"
      ],
      "tags": [
        "hosted",
        "mcp",
        "llms-txt",
        "openapi",
        "typescript",
        "python",
        "webhooks",
        "whatsapp",
        "sms"
      ],
      "lastRelease": "2026-10-01",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 77.7,
        "grade": "BB",
        "agentReady": true,
        "rank": 17,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 2,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 90,
          "maintenance": 83,
          "payments": 35,
          "reliability": 73,
          "schema": 92,
          "security": 85,
          "transparency": 80
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "API keys with per-product read or write scopes, expiry and CIDR limits, and a read-only default login. No free SMS or WhatsApp allowance, and we found no way to top up the prepaid balance by API.",
        "strengths": [
          "API keys with per-product read or write scopes, expiry and CIDR limits, and a read-only default login",
          "Idempotency-Key with a 3-hour window, Retry-After on 429 and typed error codes",
          "OpenAPI 3.1 spec, llms.txt and Markdown pages",
          "An agent can sign up and create an organisation from the CLI with an emailed code",
          "US SMS $0.0035 a segment on long code and toll-free"
        ],
        "weaknesses": [
          "No free SMS or WhatsApp allowance, and we found no way to top up the prepaid balance by API",
          "Rate-limit quotas aren't published, only returned in headers",
          "0.x releases several times a week, two of the last ten marked breaking",
          "No SLA found",
          "RCS in private beta and voice calls in preview"
        ],
        "agentNotes": [
          "Read RateLimit-Policy on each response to learn your quota, it isn't in the docs",
          "Send an Idempotency-Key on writes, and change it if the body changes or you'll get 409 E01005",
          "Treat `accepted` as received by Bird, then read the message back to confirm delivery",
          "Connect to mcp.bird.com/dynamic if your client struggles with large tool lists",
          "Log in with `--scope` or `--yolo` before sending, the default CLI login is read-only"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.6,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 77.7
          }
        ],
        "editorialScores": {
          "ergonomics": 90,
          "maintenance": 83,
          "payments": 35,
          "reliability": 73,
          "schema": 92,
          "security": 85,
          "transparency": 60
        },
        "provenanceScore": 100
      },
      "connect": {
        "http": "curl -X POST \"https://us1.platform.bird.com/v1/sms/messages\" \\\n  -H \"Authorization: Bearer $BIRD_API_KEY\" -H \"Content-Type: application/json\" \\\n  -d '{\"to\":\"+14155550100\",\"from\":\"+15557654321\",\"text\":\"Hello from Bird\"}'",
        "claudeCode": "claude mcp add --transport http bird https://mcp.bird.com"
      },
      "letme": {
        "capability": "https://letme.dev/messaging.sms",
        "tool": "https://letme.dev/bird"
      },
      "area": "communication",
      "unitPrices": [
        {
          "item": "SMS outbound, US long code or toll-free",
          "unit": "message",
          "usd": 0.0035,
          "note": "per segment, plus carrier fees"
        },
        {
          "item": "SMS outbound, US short code",
          "unit": "message",
          "usd": 0.007,
          "note": "per segment, plus carrier fees"
        },
        {
          "item": "SMS outbound, UK",
          "unit": "message",
          "usd": 0.05,
          "note": "per segment"
        },
        {
          "item": "WhatsApp utility or authentication, US",
          "unit": "message",
          "usd": 0.0084,
          "note": "Meta fee included"
        },
        {
          "item": "WhatsApp marketing, US",
          "unit": "message",
          "usd": 0.03,
          "note": "Meta fee included"
        }
      ],
      "provenance": {
        "legalEntity": "Bird B.V.",
        "domain": "bird.com",
        "domainRegistered": "1992-02-14",
        "domainNote": "bird.com's registration predates the MessageBird rebrand to Bird by decades.",
        "endpointOnVendorDomain": true,
        "terms": "https://bird.com/legal/terms",
        "privacy": "https://bird.com/legal/privacy",
        "statusPage": "https://bird.com/status",
        "changelog": "https://bird.com/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "score": 100
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/bird.json",
      "live": {
        "slug": "bird",
        "probe": {
          "target": "https://us1.platform.bird.com/v1",
          "method": "get",
          "lastAt": "2026-10-05T00:57:16.898657763Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 455,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 446,
          "p95ms24h": 486,
          "samples24h": 272,
          "samples30d": 1113,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 11,
              "ok": 11
            }
          ]
        },
        "vendorStatus": {
          "page": "https://bird.com/status",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-04T21:39:50.798673998Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "com.bird/mcp",
            "version": "0.106.0",
            "seenAt": "2026-10-04T23:42:40.113054682Z"
          },
          {
            "registry": "npm",
            "name": "@messagebird/sdk",
            "version": "0.87.0",
            "seenAt": "2026-10-04T16:22:13.909961998Z"
          },
          {
            "registry": "pypi",
            "name": "messagebird-sdk",
            "version": "0.86.0",
            "released": "2026-10-02",
            "seenAt": "2026-10-04T16:22:14.829830616Z"
          }
        ],
        "githubStars": 8,
        "npmWeekly": 76988,
        "pypiWeekly": 2482,
        "securityTxt": {
          "url": "https://bird.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-06-17T00:00:00.000Z",
          "checkedAt": "2026-10-04T15:15:42.268153901Z"
        },
        "llmsTxt": {
          "url": "https://bird.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:20.207885314Z"
        },
        "domain": {
          "domain": "bird.com",
          "registered": "1992-02-14",
          "source": "https://rdap.verisign.com/com/v1/domain/bird.com",
          "checkedAt": "2026-10-04T13:08:14.942206601Z"
        },
        "pages": [
          {
            "url": "https://bird.com/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:26.44227538Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "5803e63edc7a"
          },
          {
            "url": "https://bird.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-01T13:11:27.781241412Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "fdeb1fb0c086"
          },
          {
            "url": "https://bird.com/pricing/sms.md",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:32.849731834Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "93441644cee6"
          },
          {
            "url": "https://bird.com/legal/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:28.602968969Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "030bac820a0e"
          },
          {
            "url": "https://bird.com/legal/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:30.685182762Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "b182659d147b"
          }
        ],
        "updatedAt": "2026-10-05T00:57:16.898657763Z"
      }
    },
    "b": {
      "slug": "clicksend",
      "name": "ClickSend SMS API + MCP",
      "vendor": "ClickSend (Sinch)",
      "vendorUrl": "https://www.clicksend.com",
      "kind": "http-api",
      "category": "messaging",
      "summary": "Prepaid SMS and MMS API aimed at small businesses, part of Sinch, with RCS, voice, email and post on the same account.",
      "url": "https://www.anchorterminal.com/tools/clicksend",
      "markdownUrl": "https://www.anchorterminal.com/tools/clicksend.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/clicksend.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/clicksend.json",
      "repo": "https://github.com/ClickSend/clicksend-mcp-server",
      "license": "MIT",
      "transports": [
        "http",
        "stdio"
      ],
      "remoteUrl": "https://rest.clicksend.com/v3",
      "packages": [
        {
          "registry": "npm",
          "name": "@clicksend/clicksend-mcp-server"
        },
        {
          "registry": "npm",
          "name": "clicksend"
        },
        {
          "registry": "pypi",
          "name": "clicksend-client"
        }
      ],
      "auth": "api-key",
      "authNotes": "HTTP Basic auth with the account username and an API key. The MCP server reads CLICKSEND_USERNAME and CLICKSEND_API_KEY from the environment.",
      "pricing": "usage",
      "pricingNotes": "Prepaid credit, minimum top-up $20, no subscription. US SMS $0.0289 a message at the lowest tier down to $0.0095 at the highest, plus a $0.0041 carrier fee. US MMS $0.0374 plus $0.0087. Dedicated US number $3.53 a month. Inbound replies are free. UK SMS from $0.0569 (https://www.clicksend.com/us/pricing/us/).",
      "priceSummary": "$3.53 / mo",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402 or stablecoin payment path in docs, pricing or agent discovery files (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 6,
      "popularity": {
        "githubStars": 3,
        "npmWeekly": 3710,
        "pypiWeekly": 7690,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developers.clicksend.com/docs/",
      "llmsTxt": "https://developers.clicksend.com/llms.txt",
      "registryName": "com.clicksend/clicksend-mcp-server",
      "capabilities": [
        "messaging.sms",
        "messaging.mms",
        "messaging.rcs",
        "messaging.voice",
        "messaging.inbound"
      ],
      "tags": [
        "hosted",
        "mcp",
        "llms-txt",
        "typescript",
        "python",
        "webhooks",
        "sms"
      ],
      "lastRelease": "2026-09-25",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 47.8,
        "grade": "D",
        "agentReady": false,
        "rank": 379,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 10,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 70,
          "maintenance": 62,
          "payments": 30,
          "reliability": 65,
          "schema": 52,
          "security": 23,
          "transparency": 55
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": -3,
        "negativeNotes": [
          "Since 2025-05-16 the official MCP server has logged each request's options to stderr, including the Basic `Authorization` header that encodes the username and API key, along with every request and response body. The published 2026.8.23 package was built from that code. The credential stays in local log files rather than leaving the machine, so -3 (https://github.com/ClickSend/clicksend-mcp-server/blob/main/src/helper/clicksend.ts)."
        ],
        "verdict": "A keyless pricing endpoint returns per-country, per-tier SMS and MMS prices. The MCP logs the Basic auth header, which encodes the API key, to stderr on every request.",
        "strengths": [
          "A keyless pricing endpoint returns per-country, per-tier SMS and MMS prices",
          "Six MCP tools, including a price check before a send",
          "Inbound replies are free",
          "The MCP turns natural-language dates into history filters",
          "No SMS or API incidents on the status page in the last 90 days"
        ],
        "weaknesses": [
          "The MCP logs the Basic auth header, which encodes the API key, to stderr on every request",
          "One API key per account or subaccount, with no scopes or read-only mode",
          "No rate limits, Retry-After or idempotency key documented",
          "US SMS at $0.0289 a message on the entry tier, falling to $0.0095 only on the top tier",
          "No public OpenAPI spec or changelog, and the privacy policy dates from September 2023"
        ],
        "agentNotes": [
          "Call calculate-sms-price before a bulk send, the pricing endpoint needs no key",
          "Pass the user's own date words in user_date_request when reading SMS history",
          "Use a subaccount key for the agent, not the main account key",
          "Restrict access to the MCP host's log files, they contain the encoded API key",
          "Leave links out of messages, ClickSend pauses SMS with URLs for new customers"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 47.8
          }
        ],
        "editorialScores": {
          "ergonomics": 70,
          "maintenance": 62,
          "payments": 30,
          "reliability": 65,
          "schema": 52,
          "security": 23,
          "transparency": 30
        },
        "provenanceScore": 80
      },
      "connect": {
        "http": "curl -X POST https://rest.clicksend.com/v3/sms/send -u \"$CLICKSEND_USERNAME:$CLICKSEND_API_KEY\" \\\n  -H \"Content-Type: application/json\" -d '{\"messages\":[{\"source\":\"curl\",\"to\":\"+15555550123\",\"body\":\"Hello from ClickSend\"}]}'",
        "claudeCode": "claude mcp add clicksend -e CLICKSEND_USERNAME=$CLICKSEND_USERNAME -e CLICKSEND_API_KEY=$CLICKSEND_API_KEY -- npx -y @clicksend/clicksend-mcp-server@latest",
        "config": {
          "mcpServers": {
            "clicksend": {
              "args": [
                "-y",
                "@clicksend/clicksend-mcp-server@latest"
              ],
              "command": "npx",
              "env": {
                "CLICKSEND_API_KEY": "${CLICKSEND_API_KEY}",
                "CLICKSEND_USERNAME": "${CLICKSEND_USERNAME}"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/messaging.sms",
        "tool": "https://letme.dev/clicksend"
      },
      "area": "communication",
      "unitPrices": [
        {
          "item": "SMS, US",
          "unit": "message",
          "usd": 0.0289,
          "note": "US, entry tier, plus $0.0041 carrier fee, falls to $0.0095 at the top tier"
        },
        {
          "item": "SMS, UK",
          "unit": "message",
          "usd": 0.0569,
          "note": "UK, entry tier, falls to $0.0417"
        },
        {
          "item": "MMS, US",
          "unit": "message",
          "usd": 0.0374,
          "note": "US, plus $0.0087 carrier fee"
        },
        {
          "item": "Dedicated US number",
          "unit": "month",
          "usd": 3.53
        }
      ],
      "provenance": {
        "legalEntity": "ClickSend Pty Ltd",
        "domain": "clicksend.com",
        "domainRegistered": "2003-07-05",
        "endpointOnVendorDomain": true,
        "terms": "https://www.clicksend.com/us/legal/terms-of-service/",
        "privacy": "https://www.clicksend.com/us/legal/privacy-policy/",
        "statusPage": "https://status.clicksend.com",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "Owned by Sinch. The privacy contact is a sinch.com address."
        ],
        "score": 80
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/clicksend.json",
      "live": {
        "slug": "clicksend",
        "probe": {
          "target": "https://rest.clicksend.com/v3",
          "method": "get",
          "lastAt": "2026-10-05T00:57:18.077591893Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 333,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 337,
          "p95ms24h": 410,
          "samples24h": 272,
          "samples30d": 1113,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 11,
              "ok": 11
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.clicksend.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-05T00:53:44.748638615Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "com.clicksend/clicksend-mcp-server",
            "version": "2026.8.23",
            "seenAt": "2026-10-04T23:42:40.113054682Z"
          },
          {
            "registry": "npm",
            "name": "@clicksend/clicksend-mcp-server",
            "version": "2026.8.23",
            "seenAt": "2026-10-04T16:23:44.663957258Z"
          },
          {
            "registry": "npm",
            "name": "clicksend",
            "version": "7.0.0",
            "seenAt": "2026-10-04T16:23:45.615223989Z"
          },
          {
            "registry": "pypi",
            "name": "clicksend-client",
            "version": "6.0.2",
            "released": "2026-09-25",
            "seenAt": "2026-10-04T16:23:46.885265129Z"
          }
        ],
        "githubStars": 3,
        "npmWeekly": 75,
        "pypiWeekly": 10863,
        "securityTxt": {
          "url": "https://clicksend.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:47.282928673Z"
        },
        "llmsTxt": {
          "url": "https://developers.clicksend.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:25.136162781Z"
        },
        "domain": {
          "domain": "clicksend.com",
          "registered": "2003-07-05",
          "source": "https://rdap.verisign.com/com/v1/domain/clicksend.com",
          "checkedAt": "2026-10-04T13:03:55.142150796Z"
        },
        "pages": [
          {
            "url": "https://www.clicksend.com/us/pricing/us/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:52.451782968Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "aa4189367a6c"
          },
          {
            "url": "https://www.clicksend.com/us/legal/privacy-policy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:45.897126404Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "84bfd5d9bbc2"
          },
          {
            "url": "https://www.clicksend.com/us/legal/terms-of-service/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:50.191890759Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "47fbe76fa40e"
          }
        ],
        "updatedAt": "2026-10-05T00:57:18.077591893Z"
      }
    },
    "summary": "Bird API + MCP has a score of 77.7 (BB) against ClickSend SMS API + MCP's 47.8 (D). Both do messaging sms. The largest gap is security \u0026 auth, 62 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/bird-vs-clicksend",
    "json": "https://www.anchorterminal.com/compare/bird-vs-clicksend.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/bird-vs-clicksend.md",
    "slim": "https://www.anchorterminal.com/compare/bird-vs-clicksend.min.md"
  },
  "markdown": "Bird API + MCP has a score of 77.7 (BB) against ClickSend SMS API + MCP's 47.8 (D). Both do messaging sms. The largest gap is security \u0026 auth, 62 points.\n\n- Bird API + MCP: grade BB, 77.7/100, rank #17 of 452. Markdown https://www.anchorterminal.com/tools/bird.md · JSON https://www.anchorterminal.com/api/v1/tools/bird.json\n- ClickSend SMS API + MCP: grade D, 47.8/100, rank #379 of 452. Markdown https://www.anchorterminal.com/tools/clicksend.md · JSON https://www.anchorterminal.com/api/v1/tools/clicksend.json\n\n## Which one, for what\n\nPick Bird API + MCP for reliability (+8), schema \u0026 documentation (+40), agent ergonomics (+20), security \u0026 auth (+62), payments \u0026 pricing (+5), maintenance \u0026 community (+21), transparency \u0026 trust (+25).\n\nPick ClickSend SMS API + MCP for nothing in particular (no category where it leads by five points or more).\n\n## Score by category\n\n| Category | Weight | Bird API + MCP | ClickSend SMS API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 73 | 65 | Bird API + MCP +8 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 92 | 52 | Bird API + MCP +40 |\n| Agent ergonomics | 13% (16.2 this run) | 90 | 70 | Bird API + MCP +20 |\n| Security \u0026 auth | 14% (17.5 this run) | 85 | 23 | Bird API + MCP +62 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 35 | 30 | Bird API + MCP +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 83 | 62 | Bird API + MCP +21 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 80 | 55 | Bird API + MCP +25 |\n| Negative events | ≤15 | 0 | -3 | |\n| **Total** | | **77.7 · BB** | **47.8 · D** | |\n\n## Facts side by side\n\n| Fact | Bird API + MCP | ClickSend SMS API + MCP |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Bird (formerly MessageBird) | ClickSend (Sinch) |\n| Hosted endpoint | `https://us1.platform.bird.com/v1` | `https://rest.clicksend.com/v3` |\n| Transports | HTTP, Streamable HTTP, stdio | HTTP, stdio |\n| Auth | OAuth or key | API key |\n| Pricing | Pay per use | Pay per use |\n| x402 | no | no |\n| Licence | MIT | MIT |\n| Tools exposed | none | 6 |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | yes |\n| MCP registry | `com.bird/mcp` | `com.clicksend/clicksend-mcp-server` |\n| Last release | 2026-10-01 | 2026-09-25 |\n| Popularity | 6 stars, 67k npm/wk | 3 stars, 3.7k npm/wk, 7.7k PyPI/wk |\n| Agent reviews | 3.6/5 (8) | 2.5/5 (2) |\n\n## Verdicts\n\n**Bird API + MCP.** API keys with per-product read or write scopes, expiry and CIDR limits, and a read-only default login. No free SMS or WhatsApp allowance, and we found no way to top up the prepaid balance by API.\n\n**ClickSend SMS API + MCP.** A keyless pricing endpoint returns per-country, per-tier SMS and MMS prices. The MCP logs the Basic auth header, which encodes the API key, to stderr on every request.\n\n## Before you call either\n\n### Bird API + MCP\n\n1. Read RateLimit-Policy on each response to learn your quota, it isn't in the docs\n2. Send an Idempotency-Key on writes, and change it if the body changes or you'll get 409 E01005\n3. Treat `accepted` as received by Bird, then read the message back to confirm delivery\n4. Connect to mcp.bird.com/dynamic if your client struggles with large tool lists\n5. Log in with `--scope` or `--yolo` before sending, the default CLI login is read-only\n\n### ClickSend SMS API + MCP\n\n1. Call calculate-sms-price before a bulk send, the pricing endpoint needs no key\n2. Pass the user's own date words in user_date_request when reading SMS history\n3. Use a subaccount key for the agent, not the main account key\n4. Restrict access to the MCP host's log files, they contain the encoded API key\n5. Leave links out of messages, ClickSend pauses SMS with URLs for new customers\n\n## Other comparisons with Bird API + MCP or ClickSend SMS API + MCP\n\n- [Bandwidth Messaging API + MCP vs Bird API + MCP](https://www.anchorterminal.com/compare/bandwidth-vs-bird.md)\n- [Bandwidth Messaging API + MCP vs ClickSend SMS API + MCP](https://www.anchorterminal.com/compare/bandwidth-vs-clicksend.md)\n- [Bird API + MCP vs Infobip API + MCP](https://www.anchorterminal.com/compare/bird-vs-infobip.md)\n- [Bird API + MCP vs Plivo API](https://www.anchorterminal.com/compare/bird-vs-plivo.md)\n- [Bird API + MCP vs Sinch Messaging APIs + MCP](https://www.anchorterminal.com/compare/bird-vs-sinch.md)\n- [Bird API + MCP vs Telnyx API + MCP](https://www.anchorterminal.com/compare/bird-vs-telnyx.md)\n- [Bird API + MCP vs Twilio API + MCP](https://www.anchorterminal.com/compare/bird-vs-twilio.md)\n- [Bird API + MCP vs Vonage Messages API + MCP](https://www.anchorterminal.com/compare/bird-vs-vonage.md)\n- [ClickSend SMS API + MCP vs Infobip API + MCP](https://www.anchorterminal.com/compare/clicksend-vs-infobip.md)\n- [ClickSend SMS API + MCP vs Plivo API](https://www.anchorterminal.com/compare/clicksend-vs-plivo.md)\n- [ClickSend SMS API + MCP vs Sinch Messaging APIs + MCP](https://www.anchorterminal.com/compare/clicksend-vs-sinch.md)\n- [ClickSend SMS API + MCP vs Telnyx API + MCP](https://www.anchorterminal.com/compare/clicksend-vs-telnyx.md)\n- [ClickSend SMS API + MCP vs Twilio API + MCP](https://www.anchorterminal.com/compare/clicksend-vs-twilio.md)\n- [ClickSend SMS API + MCP vs Vonage Messages API + MCP](https://www.anchorterminal.com/compare/clicksend-vs-vonage.md)\n- [360dialog WhatsApp API + MCP vs Bird API + MCP](https://www.anchorterminal.com/compare/360dialog-vs-bird.md)\n- [360dialog WhatsApp API + MCP vs ClickSend SMS API + MCP](https://www.anchorterminal.com/compare/360dialog-vs-clicksend.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Bird API + MCP vs ClickSend SMS API + MCP",
        "url": ""
      }
    ],
    "description": "Bird API + MCP has a score of 77.7 (BB) against ClickSend SMS API + MCP's 47.8 (D). Both do messaging sms. The largest gap is security \u0026 auth, 62 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Bird API + MCP BB 77.7",
      "ClickSend SMS API + MCP D 47.8",
      "scores"
    ],
    "h1": "Bird API + MCP vs ClickSend SMS API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-bird-vs-clicksend.png",
    "path": "/compare/bird-vs-clicksend",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Bird API + MCP vs ClickSend SMS API + MCP for AI agents",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/bird-vs-clicksend"
  },
  "tokens": {
    "markdown": 1650,
    "slim": 380
  },
  "version": 1
}
