Skip to main content
Glama

SimpleTexting MCP Server and API by Cotlet

Send message in SimpleTexting

simpletexting_send_message
Read-onlyIdempotent

Send message in the user's own SimpleTexting account from ChatGPT, Claude or any AI agent. Returns how to do it in SimpleTexting step by step (screens, buttons, fields) and opens nothing by itself; then do it with the cotlet_browser_* tools in the user's SimpleTexting Cloud Browser. SimpleTexting's official API: Yes, SimpleTexting has a REST API on any paid plan, but only on approval, and it has no official MCP server (checked 23 Oct 2026).

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "simpletexting_send_message"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false, idempotentHint=true, and the description reinforces rather than contradicts them: 'opens nothing by itself' explicitly confirms no mutation occurs. It also adds context the annotations cannot carry — the return shape (step-by-step screens/buttons/fields) and the external API situation (REST on paid plans, approval required, no official MCP server). It stops short of saying whether the guide is scoped to a specific message or is a generic walkthrough.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core mechanism ('returns steps, opens nothing, then use cotlet_browser_*') is stated early and earns its place, but it is diluted by a leading action-verb sentence and a trailing API-availability sentence with a date stamp that reads as agent-facing boilerplate. The drafting is serviceable yet not tightly front-loaded around the tool's actual behavior.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter, no-output-schema tool with annotations covering safety, the description supplies the essential extra piece: that the caller must act through browser tools afterwards. The main residual gap is that it never explains what a caller with no arguments receives — a generic walkthrough versus message-specific guidance — which matters for deciding when this tool is the right first step.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema declares zero parameters at 100% coverage, so there is nothing for the description to disambiguate and the baseline of 4 applies. The description neither adds nor conflicts with parameter meaning; the absence of arguments is a notable design point the description does not explain, but that is a completeness issue rather than a semantics one.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a concrete outcome ('Returns how to do it in SimpleTexting step by step (screens, buttons, fields)') and names the follow-up tools ('cotlet_browser_*'), so the agent can tell this is an instruction-returning tool rather than an executor. The opening sentence, 'Send message in the user's own SimpleTexting account from ChatGPT, Claude or any AI agent,' leads with an action verb that obscures the real read-only behavior, creating a brief mis-selection risk. It is nonetheless specific about the resource (SimpleTexting messaging) and its scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives a clear workflow rule: read the returned steps, then perform them with the cotlet_browser_* tools in the Cloud Browser, and it implicitly rules out an API path via the REST/approval note. It does not, however, position this against named siblings like simpletexting_schedule_message, nor does it state preconditions (account state, what context the guide needs since the tool accepts no arguments). Usage is inferable but not fully guided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources