Allows AI agents to connect to your marketing database, draft email campaigns, preview content, and send test emails through the Rowsend desktop app.
別名 rowsend/mcp, mcp, @rowsend/mcp
- スター
- 0
- ツール
- —
- ダウンロード数(30日間)
- —
- 最新バージョン
- 1.0.0
- 最終コミット
- 2026年10月26日
- ライセンス
- MIT
Rowsend MCPとは
RowsendはMCPサーバーです。 Allows AI agents to connect to your marketing database, draft email campaigns, preview content, and send test emails through the Rowsend desktop app.
プロジェクトのREADMEから生成された概要
Rowsend MCP server について
Rowsend connects AI agents to your marketing database and email infrastructure through a local desktop application. This setup allows developers using clients like Claude Desktop, Cursor, or Claude Code to manage email marketing workflows directly from their chat interface. The server works by communicating with the Rowsend app running on your macOS machine, ensuring that sensitive contact data and API keys remain on your computer rather than being sent to the cloud.
Agents can interact with various databases including Postgres on Supabase or Neon, MySQL, PlanetScale, MongoDB, and Firebase Auth. They can also interface with sending providers such as SES, Postmark, Mailgun, or SMTP. While the agent can perform many tasks like creating campaigns, listing segments, and uploading images, it cannot actually send or schedule a campaign. You must manually click the send button within the Rowsend app to finalize any mailing. This architecture provides a controlled environment where the AI handles the heavy lifting of drafting and organization while you maintain final authority over the actual delivery.
できること
- 1Drafting brand-aligned email campaignsAsk an AI agent to write a new email campaign using your existing brand guidelines and templates.
- 2Managing marketing contact segmentsInstruct your agent to create a new audience segment from your connected database.
- 3Automating database and sender configurationUse the setup skill to guide an agent through connecting your database and email provider.
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
Rowsend MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude CodeにRowsend MCPをインストール
$ claude mcp add mcp -- npx -y @rowsend/mcpCursorにRowsend MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@rowsend/mcp"
]
}
}
}VS CodeにRowsend MCPをインストール
.vscode/mcp.json
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@rowsend/mcp"
]
}
}
}VS Code CLIにRowsend MCPをインストール
$ code --add-mcp '{"name":"mcp","type":"stdio","command":"npx","args":["-y","@rowsend/mcp"]}'Claude DesktopにRowsend MCPをインストール
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@rowsend/mcp"
]
}
}
}CodexにRowsend MCPをインストール
$ codex mcp add mcp -- npx -y @rowsend/mcpCodex config.tomlにRowsend MCPをインストール
~/.codex/config.toml
[mcp_servers.mcp] command = "npx" args = ["-y", "@rowsend/mcp"]
Gemini CLIにRowsend MCPをインストール
$ gemini mcp add -s user mcp npx -- -y @rowsend/mcpGemini settings.jsonにRowsend MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@rowsend/mcp"
]
}
}
}自動チェック
実行日 2026年11月14日完全なレポート →自動チェックに合格しました。これはセキュリティ監査ではありません。コードを読み、サーバーに必要最小限のアクセス権を与えてください。 チェックの仕組み
- ソースリポジトリがリンクされており、アクセス可能rowsend/mcp is public and reachablegithub.com/rowsend/mcp ↗合格
- パッケージがこのリポジトリをソースとして指定@rowsend/mcp names rowsend/mcp as sourcenpmjs.com/package/@rowsend/mcp ↗合格
- ビルドの来歴 (Sigstore 証明)No build attestation published for this release未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-10-26github.com/rowsend/mcp ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していないNo popular package one edit away from @rowsend/mcp合格
- パッケージおよびその依存関係に重大な勧告なし1 resolved dependencies checked; no critical advisoryosv.dev ↗合格
- モデルへの隠れた指示がない0 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされている未チェック
- リモートエンドポイントが MCP ハンドシェイクに応答未チェック
README
GitHubで見るRowsend MCP server
Rowsend is a desktop app for marketing email. It reads contacts from your own database (Postgres on Supabase or Neon, MySQL, PlanetScale, MongoDB or Firebase Auth) and sends through your own provider (SES, Postmark, Mailgun or SMTP). Contacts and keys stay on your computer.
This package connects an MCP client such as Claude Desktop, Cursor or Claude Code to the Rowsend app. Agents can connect your database, write campaigns in your brand, preview them and send you a test. You click Send in the app.
Requirements
- macOS, with Rowsend installed in Applications. Download it from rowsend.com.
- Node.js 18 or later.
Install
Claude Desktop, Cursor or any client with an mcpServers setting:
{
"mcpServers": {
"rowsend": { "command": "npx", "args": ["-y", "@rowsend/mcp"] }
}
}
Claude Code:
claude mcp add rowsend -- npx -y @rowsend/mcp
Plugins for Claude Code and Codex
The plugin adds the MCP server and a rowsend-setup skill. The skill walks your agent through connecting your database and sender and drafting a first campaign.
Claude Code:
claude plugin marketplace add rowsend/mcp
claude plugin install rowsend@rowsend
Codex:
codex plugin marketplace add rowsend/mcp
codex plugin add rowsend@rowsend
The first time the client connects, Rowsend asks you to allow it. Click Allow. Rowsend keeps that client's token encrypted on your computer, so it asks only once. To cut a client off, revoke it in Rowsend → Settings → MCP.
If Rowsend is somewhere other than Applications, set ROWSEND_APP to its path, such as /Users/you/Apps/Rowsend.app.
What agents can do
| Area | Tools |
|---|---|
| Projects | list_projects, create_project |
| Database | prepare_database_setup, complete_database_setup, open_database_setup, get_pending_setup, list_database_fields, set_contact_fields, get_data_source_status, sync_contacts, set_sync_interval |
| Sending setup | open_sender_setup, get_sender, verify_sender, setup_ses_bounce, setup_postmark_webhook, set_sending_limits |
| Contacts | list_contacts, list_segments, create_segment, preview_audience, add_suppression |
| Topics | list_topics, create_topic |
| Content | get_brand, list_templates, get_template, create_template, update_template, list_images, upload_image, preview_email |
| Campaigns | list_campaigns, get_campaign, create_campaign, update_campaign, duplicate_campaign, send_test, get_campaign_stats, pause_campaign, resume_campaign, cancel_campaign, retry_failures |
What agents can't do
- Send or schedule a campaign. Only you can, in the app.
- Delete anything.
- See or type a password or API key. Rowsend opens its own screens for you to paste them.
- Turn off the unsubscribe footer, edit a segment or undo an unsubscribe.
The full guide is at rowsend.com/docs/agents/mcp.
How it works
Rowsend runs its MCP server inside the app, on 127.0.0.1 only. This package finds the app and starts it with --mcp-stdio, which passes messages between your client's stdin and stdout and that local server. If Rowsend isn't running, it opens in the background.
License
MIT. This license covers this launcher. The Rowsend app has its own terms.
Rowsend MCPのよくある質問
Rowsend MCPをClaude Codeに追加するには
ターミナルでclaude mcp add mcp -- npx -y @rowsend/mcpを実行します。すべてのプロジェクトで利用するには--scope userを追加します。
Rowsend MCPをCursorに追加するには
~/.cursor/mcp.jsonを開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
Can the AI agent send marketing campaigns automatically?
No, agents cannot send or schedule campaigns; only you can perform those actions within the Rowsend app.
Does the agent have access to my database passwords or API keys?
No, the agent cannot see or type passwords or API keys because Rowsend opens dedicated screens for you to enter them.
What databases are supported by Rowsend?
Rowsend supports Postgres on Supabase or Neon, MySQL, PlanetScale, MongoDB, and Firebase Auth.