Skip to main content

Barie Slack MCP

A Model Context Protocol (MCP) server for interacting with Slack workspaces. This package provides a comprehensive set of tools for managing Slack channels, messages, users, and files.

Installation

Install via uvx:

uvx barie-slack-mcp

Or install via pip:

pip install barie-slack-mcp

Usage

Run the MCP server:

barie-slack-mcp --api-token <your-slack-token> --file-storage-path <path-to-files>

Required Arguments

  • --api-token: Your Slack API token (xoxb-...)
  • --file-storage-path: Path to directory where files are stored for uploads

Optional Arguments

  • --workspace-id: Optional workspace ID

Features

The server provides the following tools:

  • Channel Management: List, create, archive, and manage channels
  • Message Operations: Send, update, delete, and search messages
  • User Management: List and get user information
  • File Uploads: Upload files to channels
  • Block Kit Support: Send rich formatted messages using Slack Block Kit
  • Team Information: Get workspace/team details

Requirements

  • Python 3.9+
  • Slack API token with appropriate scopes

Development

For build and publish instructions, see BUILD.md.

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

barie_slack_mcp-0.1.4.tar.gz (88.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

barie_slack_mcp-0.1.4-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file barie_slack_mcp-0.1.4.tar.gz.

File metadata

  • Download URL: barie_slack_mcp-0.1.4.tar.gz
  • Upload date:
  • Size: 88.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.0

File hashes

Hashes for barie_slack_mcp-0.1.4.tar.gz
Algorithm Hash digest
SHA256 da8fb771f7093835c3eb7bcde9674ae3790a9d1b6d2e5032973f559903837c56
MD5 cde17292bf2043ef63d70e4a0df105cc
BLAKE2b-256 1c89c5adada954bad07da4c94bdf094a6b4bbe63671f59296f7b3314589dc2f3

See more details on using hashes here.

File details

Details for the file barie_slack_mcp-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for barie_slack_mcp-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c2106e0627e8c99e2c9832c1a17570547a8ef1e59b33dedbc42e0227ee6916dc
MD5 49de69109ad4b81da24f70afa58fe42b
BLAKE2b-256 029508da675cd6de724138cf944c83ec94608fb5247f9d9c3601480b16c7f0f7

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.5

2 files

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page