Back to Home
tuannvm icon

slack-mcp-client

Verified Safe

by tuannvm

Overview

This client bridges Slack with AI models and external tools via the Model Context Protocol (MCP), enabling AI to interact with real systems and data through Slack conversations.

Installation

Run Command
docker-compose up -d

Environment Variables

  • SLACK_BOT_TOKEN
  • SLACK_APP_TOKEN
  • OPENAI_API_KEY
  • LLM_PROVIDER
  • LOG_LEVEL

Security Notes

The project demonstrates robust security practices, including the use of environment variables for secrets, explicit access control for Slack interactions, tool-level permissions (allow/block lists) for MCP servers, and integration of security scanning (Trivy, govulncheck) in its CI/CD pipeline. The use of `exec.Command` for stdio MCP servers is configured by administrators, not directly exposed to untrusted user input. Network policies are also supported in Helm deployments. The primary security risk lies in misconfiguration (e.g., allowing overly permissive tools or access) rather than inherent vulnerabilities in the client's codebase itself, which provides the necessary controls for secure operation.

Similar Servers

Stats

Interest Score48
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars155
Forks32
Last Update2026-01-01

Tags

SlackAILLMTool OrchestrationRAG