Read-only Model Context Protocol server giving AI coding agents semantic search over Sendchamp documentation and API specifications.
Endpoint: https://mcp.sendchamp.com/docs
Transport: Streamable HTTP (no authentication required)
| Tool | Description |
|---|---|
sendchamp__search |
Search docs and API operations by natural language query |
sendchamp__retrieve |
Fetch full schemas or guide content by ID from search results |
Add in Settings → MCP:
{
"sendchamp-docs": {
"url": "https://mcp.sendchamp.com/docs"
}
}For local development:
{
"sendchamp-docs": {
"url": "http://localhost:3100/docs"
}
}claude mcp add sendchamp-docs --transport http --url https://mcp.sendchamp.com/docsAdd to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"sendchamp-docs": {
"url": "https://mcp.sendchamp.com/docs"
}
}
}codex mcp add sendchamp-docs --url https://mcp.sendchamp.com/docscd mcp
npm install
npm run devHealth check: curl http://localhost:3100/health
Once connected, ask your agent:
- "How do I send an SMS in Nigeria with Sendchamp?"
- "What route should I use for OTP messages?"
- "Show me the parameters for POST /verification/send"
The agent should call sendchamp__search, then sendchamp__retrieve for full schemas.
See docs/deployment.md for Railway/Docker deployment to mcp.sendchamp.com.
# From repo root
docker build -f mcp/Dockerfile -t sendchamp-mcp-docs .
docker run -p 3100:3100 sendchamp-mcp-docsopenapi/sms-verification.yaml— SMS, verification, wallet API schemasguides/— auth setup, Africa SMS routes, OTP flowsendchamp.com/llms.txtlinks — external doc references
Open issues at github.com/sendchamp/ai/issues.