Pingram — Claude Code MCP server: what it does, how to install
Hosted MCP server to send SMS and email, buy phone numbers, and inspect message delivery directly through AI coding assistants.
Open on GitHubWhat Pingram does
This hosted server bridges MCP-compatible clients with the Pingram communication platform. Once connected, your agent can dispatch SMS messages, deliver outbound emails, browse available phone numbers, and inspect delivery records using tracking identifiers. The toolset also covers sender domain setup and US A2P 10DLC brand registrations.
Setup avoids local API token storage because the connector runs on Pingram infrastructure and delegates authentication to your web account. You choose an endpoint based on where your account lives: https://mcp.pingram.io for the US, https://mcp.ca.pingram.io for Canada, or https://mcp.eu.pingram.io for Europe. Without signing in via email, Google, or Microsoft on the first connection, the agent will not be able to interact with the service.
What it helps with
- send SMS alerts and transaction emails
- check dispatch logs with a tracking identifier
- browse, acquire, and list inbound phone numbers
- configure sender domains and message mailboxes
Example prompts for the agent
- Send an SMS notification to +12025550199 with the message "Your build completed"
- Search for available US numbers in area code 212 and display their costs
- Look up the dispatch status for tracking ID trk_12345
How to install Pingram
1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
claude mcp add --transport http mcp https://{mcpHost}1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
codex mcp add pingram --url https://{mcpHost}1Template address
The server address is a template: replace {…} or […] with your own values
2Config file
{
"mcpServers": {
"pingram": {
"url": "https://{mcpHost}"
}
}
}1Template address
The server address is a template: replace {…} or […] with your own values
2Config file
{
"servers": {
"pingram": {
"type": "http",
"url": "https://{mcpHost}"
}
}
}1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
gemini mcp add -t http pingram https://{mcpHost}Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Pingram
How to install Pingram in Claude Code?
Run claude mcp add --transport http pingram https://{mcpHost}, replacing {mcpHost} with your region endpoint such as mcp.pingram.io. Then sign in to your Pingram profile when prompted in the browser.
What does the Pingram MCP server do?
It enables your coding agent to send emails and SMS, manage phone numbers, track delivery status, and handle A2P 10DLC compliance.
Do you need an API key to run this connector?
No API key is necessary. Authentication relies on web login through your email, Google, or Microsoft account.