Dragapp MCP
概要
作者による説明(英語の原文)
AI-powered email & WhatsApp for teams — manage your shared inbox from Claude, Cursor or ChatGPT.
PopNx MCPの3つの柱
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
- 利用者の声iレビューはまだありませんレビューは今後のステップで、アカウント機能と一緒に始まります
- 私たちの基本チェックi2項目中1項目に合格公開情報からチェック。コードはまだスキャンしていません
- 利用状況iとても新しい↓ 74/週 · ★ 1
できること
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
- 接続方法: パソコンで動く
- トランスポート: stdio
- カテゴリ: チャット・メール
- 入力が必要なもの:DRAG_API_KEY
インストール
使っているAIアプリを選んで、設定をコピーしてください。
インストールの前に
- 基本チェック:2項目中1項目に合格
- あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
- 自分で入力するもの:
DRAG_API_KEY
「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"dragapp": {
"command": "npx",
"args": [
"-y",
"@dragapp/mcp-server"
],
"env": {
"DRAG_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add dragapp --env DRAG_API_KEY=your-value -- npx -y @dragapp/mcp-server動かす前に、空欄の値を入力してください。
または、設定を自分でコピーする
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"dragapp": {
"command": "npx",
"args": [
"-y",
"@dragapp/mcp-server"
],
"env": {
"DRAG_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
または、設定を自分でコピーする
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"dragapp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dragapp/mcp-server"
],
"env": {
"DRAG_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
自分で入力する値
- Your DragApp API key. Get it from app.dragapp.com → Settings → Integrations.
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
使えるアプリ
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
パソコン上で動かせるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
できること
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
基本チェックi
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月10日にチェック
- ! 注意
作者とリポジトリが一致
公開者(dragapp.com)がリポジトリの所有者(nick-timms)ではありません。別の人が登録した可能性があります
- ✓ 合格
今もメンテナンスされている
コードの最終更新:4 日前
- … 未チェック
ライセンスがある
このリポジトリはまだGitHubから読み取っていません
- – 対象外
エンドポイントが応答する
これはパソコンで動くため、インターネット上のエンドポイントはありません
- – 対象外
OAuthでサインイン
パソコンで動き、代わりにローカルの設定を使います
- … 未チェック
ツールの説明に隠れた指示がない
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
チャット・メールのほかのサーバーとの比較i
- このカテゴリのほかの1919件のうち0%よりスターが多い
- このカテゴリのほかの1919件のうち15%より最近レジストリに公開
- 基本チェックの結果が、このカテゴリのほかの1919件のうち12%と同じかそれ以上
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
よくある質問
Dragapp MCPは安全ですか?
当てはまる基本チェック2項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
どんなキーやコードが必要ですか?
入力が必要なもの:DRAG_API_KEY
パソコンで動きますか、それともクラウドですか?
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
今もメンテナンスされていますか?
GitHubリポジトリの最終更新は4 日前、最新バージョン(0.1.5)がレジストリに届いたのは4 か月前です。
どのアプリで使えますか?
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
代わりに使えるものは?
同じカテゴリには:Inbox Zero, Agent-Native Mail, Agent-Native Dispatch
代わりの候補
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Agent-Native Mail
Agent-Native Superhuman - email client with keyboard shortcuts and AI triage
Agent-Native Dispatch
Central Slack/Telegram router with jobs, memory, approvals, and A2A delegation
作者のREADME
READMEを開く
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
DragApp MCP Server
An MCP server for DragApp — AI-powered email & WhatsApp for teams. Read and reply to emails, send WhatsApp messages, search threads, manage boards, and more from Claude, ChatGPT, Cursor, or any MCP-compatible AI tool.
Setup
Fastest: connect from your AI client (hosted)
Add this URL as a custom connector:
https://app.dragapp.com/mcp
- Claude — Settings → Connectors → Add custom connector → paste the URL
- ChatGPT — Settings → Connectors → Add → paste the URL
- Gemini — add it as a remote MCP server with the same URL
When you connect, a Drag page opens and asks for your API key once (DragApp → Settings → Integrations). The key is verified and handed to your client as its access token; the service stores nothing, and the connect flow never puts your key in a URL. Works in any client that supports remote MCP connectors (OAuth 2.1 + PKCE, dynamic client registration). Nothing to install.
Local (config-file clients: Cursor, Windsurf, Claude Code)
1. Get your API key
Go to DragApp → Settings → Integrations → copy your API key.
2. Connect to your AI tool
Claude Desktop — add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": { "dragapp": { "command": "npx", "args": ["-y", "@dragapp/mcp-server"], "env": { "DRAG_API_KEY": "your-api-key" } } } }
Cursor — add to .cursor/mcp.json:
{
"mcpServers": { "dragapp": { "command": "npx", "args": ["-y", "@dragapp/mcp-server"], "env": { "DRAG_API_KEY": "your-api-key" } } } }
Works with any MCP-compatible client — ChatGPT, Windsurf, Claude Code, etc.
What you can do
Ask your AI assistant:
- "Show me unread emails on the Support board"
- "Read the latest email from Acme Corp and draft a reply"
- "Move all billing threads to the Done column"
- "Search for emails mentioning 'invoice' on the Sales board"
- "What's my team's average response time this week?"
- "List all knowledge base articles"
- "Search our help center for how invoices work"
- "Assign the newest email on the Support board to Sarah"
- "Create a task on the Support board assigned to Sarah"
Tools
Email (8 tools)
list_threads · get_thread · reply_to_thread · send_new_email · search_threads · filter_threads · move_thread · move_threads_bulk
Boards (5 tools)
list_boards · get_board · list_columns · list_board_members · list_teams
Cards (6 tools)
list_cards_in_column · get_card · create_card · update_card · move_card · archive_card
Labels (4 tools)
list_labels · add_label_to_thread · remove_label_from_thread · toggle_labels
Contacts (3 tools)
search_contacts · get_contact_conversations · create_contact
Knowledge Base (5 tools)
list_articles · get_article · create_article · update_article · search_knowledge
Analytics (4 tools)
get_response_times · get_avg_response_time · get_daily_activity · get_closed_activity
Automations (3 tools)
list_automations · toggle_automation · toggle_ai_drafts
WhatsApp (4 tools)
send_whatsapp_message · send_whatsapp_template · list_whatsapp_templates · get_whatsapp_conversation
Comments (2 tools)
add_comment · get_comment
Tags (2 tools)
list_tags · add_tag_to_card
Tasks (1 tool)
create_task
47 tools across 12 categories.
Development
git clone https://github.com/nick-timms/drag-mcp-server.git
cd drag-mcp-server npm install cp .env.example .env # add your API key npm run build npm start
Secret-scanning pre-commit hook
This is a public repository. Before committing, install the pre-commit hook so gitleaks scans your staged changes for secrets (keys, JWTs, tokens):
pip install pre-commit # one-time, if you don't have it
pre-commit install # installs the git hook in this repo
Run it manually against everything at any time:
pre-commit run --all-files
The hook uses .gitleaks.toml. The same scan runs in CI on every push and pull request (.github/workflows/secret-scan.yml), and npm publish runs a tarball guard (scripts/check-tarball.mjs) that blocks the release if the built package contains any known-sensitive term.
License
MIT