agentic-slackbot
@john-lin
About agentic-slackbot
An agentic Slack bot with MCP support.
Overview
What is agentic-slackbot?
A simple Slack bot that uses the OpenAI Agents SDK to interact with Model Context Protocol (MCP) servers. It is aimed at developers who want to bring AI-powered agent interactions into Slack channels.
How to use agentic-slackbot?
Install dependencies with uv sync, set required environment variables (OpenAI API key, Slack tokens, model name), then run the bot with uv run bot. A Docker image can be built and run using the provided Dockerfile and environment variables.
Key features of agentic-slackbot
- Integrates with Model Context Protocol (MCP) servers
- Uses OpenAI Agents SDK for AI interactions
- Supports custom OpenAI models and Azure OpenAI
- Configurable via environment variables
- Supports Langfuse observability
- Docker deployment ready
Use cases of agentic-slackbot
- Provide a Slack bot that leverages OpenAI agents and MCP server tools to automate conversations or tasks.
FAQ from agentic-slackbot
—
Basic information
More Agent Frameworks MCP clients
Tester Client for Model Context Protocol (MCP)
apifyModel Context Protocol (MCP) Client for Apify's Actors
MCP CLI client
adhikaspA simple CLI to run LLM prompt and implement MCP client.
MCP Agent Graph (MAG)
keta1930MCP Agent Graph (MAG) is an agent development framework for rapidly building agent systems. This project is based on graphs, nodes, and MCP to quickly construct complex Agent systems.
Unified MCP Client Library
pietrozullomcp-use is the easiest way to interact with mcp servers with custom agents
Fast Agent
evalstateDefine, Prompt and Test MCP enabled Agents and Workflows
Comments