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: Selector AI FastMCP

개발

종속성 설치:

지엑스피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을 제공합니다.

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