Skip to main content
Glama

@kazuph/mcp-devin Slack 통합이 가능한 MCP 서버

Slack 통합을 갖춘 Devin AI용 MCP 서버

Devin AI와 Slack을 통합하는 TypeScript 기반 MCP 서버입니다. 이 서버를 통해 다음과 같은 기능을 사용할 수 있습니다.

  • Devin 세션 생성 및 Slack에 작업 자동 게시

  • Devin 세션 및 해당 Slack 스레드에 메시지 보내기

  • 향상된 Slack 통합을 통한 세션 관리

특징

슬랙 통합

  • @Devin 언급과 함께 Devin 작업을 Slack에 자동으로 게시합니다.

  • 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: Slack MCP Server

개발

종속성 설치:

지엑스피1

서버를 빌드하세요:

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 : (선택 사항) 조직 이름이며 기본값은 "기본 조직"입니다.

  • 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을 제공합니다.

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

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