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.3.tar.gz (87.6 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.3-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: barie_slack_mcp-0.1.3.tar.gz
  • Upload date:
  • Size: 87.6 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.3.tar.gz
Algorithm Hash digest
SHA256 dd51c2d3bcdfbebe8d04908cfa4bf97a8f33b3584c0421b410c8801c61ce4c84
MD5 0953c800a334d7e170dbf76c370b4f30
BLAKE2b-256 26d4e93a5e9c3de775c5be3b075027290ff520c3be2901e7b42e6a0ef27a271b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for barie_slack_mcp-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e30579c24bbe66250e9549140e2479335b65e1e0f8cf526a597b366489b03aae
MD5 b0d66519b916fc37c0935dad2dc002ac
BLAKE2b-256 90d31e71063afff6ba5721df26212406cbb7d48b5a8bb2dc9adda53c7b1dc195

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.5

2 files

0.1.4

2 files

This release

0.1.3 This release

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