Back to the marketplace · Connector
Slack (OAuth, Bring Your Own Slack App)
Slack's official remote MCP service for searching messages and channels and reading channel and user info (this recipe requests read-only scopes and cannot send messages). Slack does not support dynamic client registration: create your own internal Slack app with PKCE enabled, enter its client_id (like 1234567890.1234567890) in the connection settings, then the host authorizes via OAuth (PKCE, no client secret).
Copy this sentence and send it to any colleague in Teloa:In Teloa, open Marketplace, search for "Slack (OAuth, Bring Your Own Slack App)" and add it (entry teloa.mcp-slack).
- Source
- Teloa official · Original source
- License
- LicenseRef-Slack-Terms
License files: LICENSE - Review
- Reviewed by Teloa on 2026-09-26
- Compatibility
- Needs configuration · Teloa >=0.2.0-alpha.6 · DSH 0.1.7-rc.1
- The owner must complete OAuth authorization in a browser from Market → Connections; server deployments must set oauth.publicCallbackUrl in the config file
- Slack does not support dynamic client registration and only internal or directory-published apps may use MCP: create an internal app, enable PKCE, add the Teloa host callback URL to Redirect URLs, add the user scopes above, and enter its client_id in the connection settings
- Enabling PKCE makes the app a public client (irreversible) and refresh tokens expire after 30 days
- Requests only the minimal read user scopes (search:read.public, channels:history, channels:read, users:read) and no write scopes such as chat:write; the tool list is pending testing: official docs do not list tool identifiers, so tools will be added and scopes rechecked after testing. Slack's PKCE example uses localhost and whether a 127.0.0.1 callback is treated as a desktop redirect has not been tested
- Permissions and requirements
- No extra permissions
Network at run time: yes - Data flow
- Connects to the remote service mcp.slack.com. Credentials are supplied by you inside Teloa and never pass through this site. This site collects no user information.
Entry teloa.mcp-slack · version 1.0.0