Skip to main content
Glama

MCP-Devin

by kazuph

@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 조직에 대한 정보를 얻으세요

개발

종속성 설치:

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

You must be authenticated.

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Devin AI와 Slack을 통합하는 TypeScript MCP 서버로, 사용자가 Devin 세션을 생성하고, Slack 채널에 작업을 게시하고, Devin 세션과 Slack 스레드 간의 스레드 컨텍스트를 유지할 수 있습니다.

  1. 특징
    1. 슬랙 통합
    2. 도구
  2. 개발
    1. 구성
      1. MCP 서버 구성
      2. 필수 환경 변수
    2. 설치
      1. 디버깅

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A TypeScript-based server that allows calling other MCP clients from your own MCP client, facilitating task delegation and context window offloading for enhanced multi-agent interactions.
      Last updated -
      3
      14
      JavaScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      An MCP server that connects to Claude Desktop and provides access to Slack actions through ActionKit, allowing users to interact with Slack via their authenticated Paragon credentials.
      Last updated -
      1
      TypeScript
      • Apple
    • -
      security
      A
      license
      -
      quality
      A TypeScript framework for building MCP servers with client session management capabilities, supporting tools definition, authentication, image content, logging, and error handling.
      Last updated -
      6,371
      TypeScript
      MIT License
    • A
      security
      A
      license
      A
      quality
      The most powerful MCP server for Slack Workspaces. This integration supports both Stdio and SSE transports, proxy settings and does not require any permissions or bots being created or approved by Workspace admins 😏.
      Last updated -
      2
      26
      Go
      MIT License
      • Apple
      • Linux

    View all related MCP servers

    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