Back to the marketplace · App connection

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 connector 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 Teloa authorizes via OAuth (PKCE, no client secret).

Copy this sentence and send it to any employee in Teloa:
In Teloa, open Marketplace, search for "Slack (OAuth, Bring Your Own Slack App)" and add it (App connection teloa.mcp-slack).

Source
Teloa official · Original source
GitHub
Resource file: catalog/connectors/teloa.mcp-slack.json
Files kept by the marketplace: artifacts/connectors/teloa.mcp-slack/1.0.0/
License
LicenseRef-Slack-Terms
License files: LICENSE
Review
Reviewed by Teloa on 2026-09-26
Compatibility
Needs configuration · Teloa >=0.2.0-alpha.6
  • 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 Teloa's 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
Technical compatibilityTeloa >=0.2.0-alpha.6 · agent engine 0.1.7-rc.1
Permissions and requirements
No extra permissions
Uses the network: yes
Data flow
Connects to the remote service mcp.slack.com. You enter keys or sign-in details inside Teloa; they never pass through this site. You can browse without signing in. Page views are counted with Cloudflare Web Analytics, which uses no cookies and does not record who you are; the install ranking on the market list reads only anonymous aggregate data.

App connection teloa.mcp-slack · version 1.0.0

Report a problem