@yb1/sendkit-mcp
v0.0.7
Published
MCP server exposing per-platform SendKit tools for all chat adapters
Maintainers
Readme
@yb1/sendkit-mcp
MCP server (stdio) that exposes per-platform tools for every SendKit chat adapter.
Tools
For each platform (telegram, slack, discord, gchat, github, linear, whatsapp, x, messenger), the server registers:
{platform}_send_message{platform}_edit_message{platform}_delete_message{platform}_upload_file{platform}_open_dm{platform}_post_card
Unsupported operations are omitted per platform (e.g. WhatsApp has no edit_message).
Plus list_adapters to see all adapters and which are configured. Tools for unconfigured platforms are still listed; calling them returns a clear error with the required env vars.
Install
npm install -g @yb1/sendkit-mcpOr run without installing:
npx @yb1/sendkit-mcpEnvironment
| Variable | Platform |
|----------|----------|
| TELEGRAM_BOT_TOKEN | Telegram |
| SLACK_BOT_TOKEN | Slack |
| DISCORD_BOT_TOKEN | Discord |
| … | See sendkit adapters in the CLI |
Default targets are read from ~/.config/sendkit/config.json.
Cursor
{
"mcpServers": {
"sendkit-mcp": {
"command": "bunx",
"args": ["-y", "@yb1/sendkit-mcp@latest"],
"env": {
"TELEGRAM_BOT_TOKEN": "<bot-token>"
},
"type": "stdio"
}
}
}Reload Cursor after changes.
License
Apache-2.0
