Expected result
A connected agent with scoped access, activation status, and a path to send the first SMS through TextTree safety and billing gates.
Cursor install
Connect TextTree, verify the server-observed MCP connection, then send the first eligible sandbox SMS before choosing paid continuation.
Direct answer
Install TextTree in Cursor by adding its remote MCP URL, completing OAuth when available, and confirming authenticated tool discovery. Use the bearer-token configuration only when OAuth is unavailable.
Primary action
Open Cursor Settings > Tools & MCP > New MCP Server, add https://api.texttree.ai/mcp, then authenticate when Cursor prompts. Cursor configuration
{
"mcpServers": {
"texttree": {
"url": "https://api.texttree.ai/mcp"
}
}
} Bearer token fallback
{
"mcpServers": {
"texttree": {
"url": "https://api.texttree.ai/mcp",
"headers": {
"Authorization": "Bearer ${env:TEXTTREE_BEARER_TOKEN}"
}
}
}
} A connected agent with scoped access, activation status, and a path to send the first SMS through TextTree safety and billing gates.
Cursor starts OAuth from the remote MCP server configuration, requests scoped TextTree access, and returns after TextTree observes authenticated MCP activity. Use the bearer-token fallback only when Cursor cannot launch OAuth.
Fallback variable: TEXTTREE_BEARER_TOKEN
MCP read access, explicit execute access for allowed tools, and onboarding status for activation handoff.
Open Cursor Tools & MCP settings and confirm TextTree is connected
Server-observed MCP initialize or tool/resource discovery
Eligible accounts can send one constrained first SMS before funding.
Add balance for continued Fast Send or create Agent Identity for a dedicated number with inbound replies.