OpenClaw / ClawBot
OpenClaw (also called ClawBot) is a self-hosted AI agent with a built-in MCP client. Point it at Pingram’s hosted MCP server, sign in once, and the agent can use your Pingram account as tools.
General MCP setup for Claude, ChatGPT, and Cursor lives in the MCP guide. This page covers OpenClaw specifically.
The server lives at:
https://mcp.pingram.ioOther regions (use the same region as your account):
https://mcp.ca.pingram.io # Canadahttps://mcp.eu.pingram.io # EUPrerequisites
- Install the OpenClaw macOS app (or Gateway) and finish onboarding so you have a working chat + model.
- Put the CLI on your
PATHif commands fail withcommand not found:
export PATH="$HOME/.openclaw/bin:$PATH"Use a model that handles tool calls reliably (for example Google Gemini Flash).
Small local models often drop required fields like type.
Connect Pingram MCP
Option A — CLI (recommended)
openclaw mcp add pingram \ --url https://mcp.pingram.io \ --transport streamable-http \ --auth oauth
openclaw mcp login pingramSign in with the same Pingram account you use in the dashboard. When OAuth finishes:
openclaw mcp doctor pingram --probeYou should see Pingram tools (OpenClaw prefixes them, for example
pingram__email_send and pingram__sms_send).
Option B — Control UI
- Open Settings → MCP → Add server.
- Name:
pingram - Transport: Streamable HTTP
- URL:
https://mcp.pingram.io(or your region’s URL) - Save, then run
openclaw mcp login pingramif the UI does not start OAuth.
Smoke test
Ask the agent in natural language, or call tools directly:
Send an email via Pingram to you@example.com with subject “OpenClaw test” and a short HTML body. Use notification type
openclaw_test.
Required args for pingram__email_send:
{ "type": "openclaw_test", "to": "you@example.com", "subject": "OpenClaw test", "html": "<p>OpenClaw MCP test</p>"}SMS
Send an SMS via Pingram to +15551234567 saying “OpenClaw SMS test”. Use notification type
openclaw_test.
Required args for pingram__sms_send:
{ "type": "openclaw_test", "to": "+15551234567", "message": "OpenClaw SMS test"}type is any non-empty label used to group the send in Logs and Insights. Check
the dashboard Logs for delivery status.
ClawHub skill (optional)
Install the Pingram skill so the agent has concise instructions for connecting and calling tools:
openclaw skills install pingramOr search ClawHub for Pingram and install from the UI. The skill does not replace MCP — it teaches the agent how to use the connected Pingram tools.
Troubleshooting
| Symptom | What to try |
|---|---|
command not found: openclaw |
export PATH="$HOME/.openclaw/bin:$PATH" |
Probe connects but sends fail with missing type |
Switch to a stronger model (Gemini Flash-Lite worked in our tests) |
| Tools missing after reconnect | openclaw mcp doctor pingram --probe, then openclaw mcp login pingram again |
| Auth expired | Re-run openclaw mcp login pingram |
Security notes
- The agent acts as you, with access limited to your Pingram account.
- To disconnect, remove the
pingramMCP server in Settings or via the CLI, or revoke the MCP session from your Pingram account.