T

TextKit

Listed

Developer-first SMS API and MCP server for sending and receiving text messages in the US and Canada.

About

TextKit provides a modern SMS API built for software developers and AI agents. It enables two-way messaging, phone number provisioning, OTP verification, and delivery tracking across the US and Canada via REST API, CLI, or Model Context Protocol (MCP).

Detailed overview

Overview

TextKit is a developer-focused SMS messaging platform and API designed to send and receive text messages across the United States and Canada. Built by TextKit, the platform provides programmatic infrastructure for both human developers and autonomous AI agents to manage phone numbers, dispatch transactional or marketing messages, and handle customer replies. It enables teams to integrate telecommunication services into their applications using a REST API, a command-line interface, or native Model Context Protocol (MCP) integrations.

Key Features

  • AI agent integration — Provides Model Context Protocol (MCP) servers that allow AI assistants such as Claude, Cursor, and ChatGPT to purchase numbers, manage contacts, and dispatch SMS autonomously.
  • Two-way messaging — Supports outbound SMS alongside incoming webhooks for real-time delivery tracking, read timelines, and processing inbound customer replies.
  • Phone number provisioning — Enables users to search, purchase, tag, and pool US and Canada local phone numbers and request short codes via API or CLI.
  • Built-in verification — Offers dedicated endpoints to issue and verify one-time passcodes (OTP) for user authentication and login codes.
  • Audience and broadcast tools — Enables teams to organize customer lists by custom properties, generate targeted audiences, and send broadcast campaigns with automatic opt-out handling.
  • Sandbox testing environment — Features deterministic test numbers and simulated delivery states with dedicated test keys to validate application logic without incurring carrier fees.
  • Delivery analytics and diagnostics — Tracks delivery rates, spend limits, and specific carrier rejection reasons, such as undeliverable landline numbers or spam filtering.

Who It's For

TextKit is built for software engineers, product managers, and technical founders implementing SMS notifications, one-time login codes, or customer engagement flows into their software. It is specifically targeted at developers deploying agentic AI systems that need programmatic tools to communicate with external users via text. The platform is intended for businesses operating within North America seeking developer-first messaging infrastructure with minimal initial setup.

Notable Strengths

A primary differentiator is TextKit's native support for AI agents through the Model Context Protocol, enabling LLMs to natively execute telephony actions like provisioning numbers and debugging delivery issues. The API also includes built-in reliability safeguards, such as automatic carrier retries, 24-hour request idempotency, and automated link shortening. Furthermore, its developer experience stands out with clear failure diagnostic codes and a sandbox mode that accurately replicates carrier error states, rate limits, and spam filtering.

Website link is available on the Verified plan