
Warp
io.github.RingerPublished by GitHub account Ringerv1.1.0Updated Oct 24, 2026
SIP trunking, numbers, porting, messaging, billing, and CDR analytics on the Ringer WARP platform
Overview
Lets an assistant manage Ringer WARP telecom services: SIP trunks, phone numbers, porting, SMS/10DLC, billing, and call-detail analytics.
- What you can do
- Wraps the WARP Customer API in roughly 135 tools grouped by prefix: trunk_ for SIP trunk CRUD, credentials, endpoints, IP ACLs and registrations; port_ for port-in requests from draft to activation, documents and TIN compliance; msg_ for sending SMS, message history and 10DLC brand/campaign registration; num_ for searching, ordering and releasing DIDs and port-out PINs; team_ for members and RBAC; bill_ for balance, ledger and invoices; cdr_ for call detail records, statistics, trends and CSV export; acct_/net_/key_ for capacity, scopes, network IPs and API-key audit; plus warp_status diagnostics. It also ships a warp-guide prompt with WARP domain knowledge.
- When to use it
- Use it when an assistant needs to operate or inspect Ringer WARP telecom accounts: provisioning or changing SIP trunks, buying or releasing numbers, driving port-in workflows, registering 10DLC brands and campaigns, sending SMS, or reviewing invoices and call-detail analytics.
- Requirements
- A local Node.js runtime for the npm package warp-mcp (stdio), or the hosted Streamable HTTP endpoint. Authentication needs a WARP API key (rk_...) supplied as WARP_API_TOKEN, or OAuth 2.1 sign-in for the hosted endpoint. Optional overrides: WARP_API_BASE_URL and WARP_REQUEST_TIMEOUT_MS. Network access to the WARP API. Desktop clients only.
Installation
In SourceWeft
- Open Warp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
warp-mcp
MCP server for the Ringer WARP platform — SIP trunking, phone numbers, porting, messaging/10DLC, billing, and CDR analytics.
Gives AI agents (Claude, Cursor, Copilot, Codex, ChatGPT) full access to the WARP Customer API: 135 tools covering trunk provisioning, number search and ordering, port-in lifecycle, 10DLC brand/campaign registration, SMS sending, invoices, and call-detail analytics.
Quick Start
The wizard validates your API key, stores it in ~/.warp-mcp/config.json, and registers the server with every MCP client it detects (Claude Code, Claude Desktop, Cursor, Codex, GitHub Copilot, ChatGPT Desktop).
You need a WARP API key (rk_...) — mint one in the WARP portal under Settings → API Keys.
One-command installs
Claude Code
Cursor — click to install (then replace YOUR_WARP_API_KEY)
Manual (any MCP client)
See INSTALL.md for per-client walkthroughs, troubleshooting, and uninstall steps.
Hosted endpoint
No local install needed — connect straight to https://mcp.warp.ringer.tel/ (Streamable HTTP).
Desktop connectors (claude.ai, ChatGPT): add a custom connector with that URL and sign in with your WARP account when prompted — the hosted endpoint authenticates via OAuth 2.1 and grants your customer-scoped permissions (excluding admin surfaces, Buzz, and API-key management — those stay in the portal).
Developer / CLI clients: authenticate with a bearer rk_ key instead:
Keys are minted in the WARP portal under Settings → API Keys.
Tools
The server also ships a warp-guide prompt (and server instructions) with deep WARP domain knowledge — workflows, concepts, and common mistakes.
Environment variables
Token resolution order: env var → ~/.warp-mcp/config.json → unauthenticated (tools return guidance to run setup).
Development
Releases are published from CI: npm version patch|minor|major, push with --follow-tags, create a GitHub release — the workflow publishes to npm (OIDC trusted publishing with provenance) and to the MCP Registry (io.github.ringer/warp). Do not run npm publish locally after the initial release.
License
MIT © Ringer
Source: README.md at commit 0053959
Tools
0Version history
1- v1.1.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts