Skip to main content
Glama

@kazuph/mcp-devin Slack 統合型 MCP サーバー

Slack 統合型 Devin AI 用 MCP サーバー

これは、Devin AIとSlackの統合を実現するTypeScriptベースのMCPサーバーです。このサーバーでは、以下のことが可能になります。

  • Devinセッションを作成し、Slackにタスクを自動投稿する

  • Devinセッションと対応するSlackスレッドにメッセージを送信する

  • 強化された Slack 統合によるセッション管理

特徴

Slackとの統合

  • @Devinメンションで Slack に Devin タスクを自動的に投稿します

  • Devin セッションと Slack スレッド間のスレッドコンテキストを維持します

  • 認証にはSlack Botトークンを使用する

ツール

  • create_devin_session - 新しい Devin セッションを作成し、Slack に投稿します

    • @Devinメンションを付けて、指定された Slack チャンネルにタスクを投稿します

    • セッションの詳細とSlackメッセージ情報を返します

  • send_message_to_session - オプションのSlackスレッドを使用してDevinセッションにメッセージを送信します

    • 提供されている場合、Slackスレッドに同時に投稿できます

  • get_devin_session - オプションの Slack メッセージ履歴を含むセッションの詳細を取得します

  • list_devin_sessions - すべての Devin セッションを一覧表示する

  • get_organization_info - Devin組織に関する情報を取得する

Related MCP server: Selector AI FastMCP

発達

依存関係をインストールします:

pnpm install

サーバーを構築します。

pnpm run build

自動リビルドを使用した開発の場合:

pnpm run watch

構成

MCP サーバーの構成

サーバーはMCPサーバー構成ファイルを通じて設定されます。構成に以下の行を追加してください。

"devin-mono": { "command": "node", "args": ["/path/to/mcp-devin/build/index.js"], "env": { "DEVIN_API_KEY": "your-devin-api-key", "DEVIN_ORG_NAME": "Your Organization", "SLACK_BOT_TOKEN": "xoxb-your-slack-bot-token", "SLACK_DEFAULT_CHANNEL": "general" } }

必要な環境変数

envセクションで次の環境変数を設定する必要があります。

  • DEVIN_API_KEY : Devin APIキー

  • DEVIN_ORG_NAME : (オプション) 組織名。デフォルトは「Default Organization」です。

  • DEVIN_BASE_URL : (オプション) Devin API のベース URL。デフォルトは " https://api.devin.ai/v1 " です。

  • SLACK_BOT_TOKEN : Slack Bot ユーザーの OAuth トークン (xoxb- で始まる)

  • SLACK_DEFAULT_CHANNEL : メッセージが投稿されるデフォルトのSlackチャンネル。次のいずれかを使用できます。

    • チャンネルID(例: C123ABC456

    • チャンネル名(例: generalまたは#general

インストール

Claude Desktop で使用するには、サーバー設定を追加します。

MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "@kazuph/mcp-devin": { "command": "/path/to/@kazuph/mcp-devin/build/index.js" } } }

デバッグ

MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。

pnpm run inspector

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kazuph/mcp-devin'

If you have feedback or need assistance with the MCP directory API, please join our Discord server