agentic-slackbot
@agentika
About agentic-slackbot
A simple Slack bot that uses the OpenAI Agents SDK to interact with the Model Context Protocol (MCP) server.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"agentic-slackbot": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is agentic-slackbot?
A simple Slack bot that uses the OpenAI Agents SDK to interact with the Model Context Protocol (MCP) server.
How to use agentic-slackbot?
Install dependencies with uv sync, set environment variables (OPENAI_API_KEY, SLACK_BOT_TOKEN, SLACK_APP_TOKEN, etc.), and run the bot with uv run bot. A Docker build command is also provided.
Key features of agentic-slackbot
- Slack bot using the OpenAI Agents SDK
- Interacts with an MCP server
- Supports OpenAI and Azure OpenAI providers
- Configurable via environment variables
- Docker deployment option available
Use cases of agentic-slackbot
- Triggering OpenAI agent behavior from Slack
- Bringing MCP server interactions into Slack channels
- Running a containerized Slack bot with custom AI models
FAQ from agentic-slackbot
What dependencies does agentic-slackbot require?
Python and uv are required. Dependencies are installed with uv sync.
How do I run agentic-slackbot?
Set the required environment variables and run uv run bot from the project root.
Can I run agentic-slackbot in Docker?
Yes. Build the image with docker build . -t telegram-bot and run it with the necessary environment variables.
Which OpenAI models are supported?
The default model is gpt-4o, configurable via the OPENAI_MODEL environment variable.
Does agentic-slackbot support Azure OpenAI?
Yes. Set AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT, OPENAI_MODEL, and OPENAI_API_VERSION instead of the OpenAI variables.
Frequently asked questions
What dependencies does agentic-slackbot require?
Python and `uv` are required. Dependencies are installed with `uv sync`.
How do I run agentic-slackbot?
Set the required environment variables and run `uv run bot` from the project root.
Can I run agentic-slackbot in Docker?
Yes. Build the image with `docker build . -t telegram-bot` and run it with the necessary environment variables.
Which OpenAI models are supported?
The default model is `gpt-4o`, configurable via the OPENAI_MODEL environment variable.
Does agentic-slackbot support Azure OpenAI?
Yes. Set AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT, OPENAI_MODEL, and OPENAI_API_VERSION instead of the OpenAI variables.
Basic information
More Reasoning MCP servers
End-to-End Agentic AI Automation Lab
MDalamin5This repository contains hands-on projects, code examples, and deployment workflows. Explore multi-agent systems, LangChain, LangGraph, AutoGen, CrewAI, RAG, MCP, automation with n8n, and scalable agent deployment using Docker, AWS, and BentoML.
Agenticstore — The Open Source Standard For Local Mcp Tooling
agenticstoreAgenticStore: The secure toolkit for AI agents. Instantly equip Claude Desktop, Cursor, and Windsurf with 27+ MCP tools, persistent memory, and SearXNG search, all protected by a built-in PII prompt firewall to protect your data from being exposed to AI agents.
n8n Workflow Builder MCP
ifmelateMCP server that allow LLM in agent mode builds n8n workflows for you
MCP Sandbox
JohanLi233Python sandboxes for llms
Deno Sandbox MCP Server
bewt85An MCP server that allows you to run TypeScript, JavaScript, and Python code in a sandbox on your local machine using the Deno® sandbox. This server provides a controlled environment for executing code with explicit permission controls.
Comments