An agent can connect on its own if it already holds CLEAT_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://cleat.so/api/mcpstreamable-http
api_key ${CLEAT_TOKEN}
yes
100%
179 ms
2025-06-18
2026-10-19
package
registry
version
runtime
secrets
cleatapi-mcp
npm
0.1.1
–
CLEAT_API_KEY
Tools (4)
latest_code
The most recent verification code sent to a line, or nothing if none has arrived.
list_lines
The phone numbers in this workspace that can receive texts, newest first.
list_messages
Texts received by one line, newest first.
wait_for_code
Waits for the next verification code to arrive at a line and returns it. Call this immediately BEFORE triggering the text, so nothing is missed. Returns timedOut: true if none arrives in time.
Wavix telecom MCP: SMS, voice, 2FA, SIP, numbers, 10DLC, CDRs. Account sign-in or API key.
Official server.json
{
"name": "so.cleat/cleat",
"title": "Cleat",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://cleat.so/api/mcp",
"type": "streamable-http",
"headers": [
{
"name": "Authorization",
"isSecret": true,
"isRequired": true,
"description": "Bearer <your Cleat API key>. Create one in your workspace settings at cleat.so; it is shown once."
}
]
}
],
"version": "1.1.0",
"packages": [
{
"version": "0.1.1",
"transport": {
"type": "stdio"
},
"identifier": "cleatapi-mcp",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "CLEAT_API_KEY",
"isSecret": true,
"isRequired": true,
"description": "A Cleat API key from your workspace settings at cleat.so; it is shown once. Scope it to one line and give it an expiry before handing it to an agent."
}
]
}
],
"websiteUrl": "https://cleat.so/for/ai-agents",
"description": "A real US mobile number that receives verification codes, by text or transcribed call."
}