René's URL Explorer Experiment


Title: Connecting an MCP server to the Slackbot MCP Client | Slack Developer Docs

Open Graph Title: Connecting an MCP server to the Slackbot MCP Client | Slack Developer Docs

Description: The Slackbot MCP Client allows developers to connect remote MCP servers via HTTP to Slack. Once connected, Slackbot will automatically discover your MCP server's tools and invoke them based on user prompts in conversation.

Open Graph Description: The Slackbot MCP Client allows developers to connect remote MCP servers via HTTP to Slack. Once connected, Slackbot will automatically discover your MCP server's tools and invoke them based on user prompts in conversation.

Opengraph URL: https://docs.slack.dev/ai/slackbot-mcp-client/

Generator: Docusaurus v3.10.2

direct link

Domain: docs.slack.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://docs.slack.dev/ai/","name":"AI in Slack","position":1},{"@type":"ListItem","item":"https://docs.slack.dev/ai/slackbot-mcp-client/","name":"Slackbot MCP Client","position":2}]}

twitter:cardsummary_large_image
og:localeen
docusaurus_localeen
docsearch:languageen
docusaurus_versioncurrent
docusaurus_tagdocs-default-current
docsearch:versioncurrent
docsearch:docusaurus_tagdocs-default-current
google-site-verificationd1jXBEojz0KFbjvsojJJ77KWTOf_8sIb3T32nAQY0ak

Links:

Skip to main contenthttps://docs.slack.dev/ai/slackbot-mcp-client#__docusaurus_skipToContent_fallback
https://docs.slack.dev/
Guideshttps://docs.slack.dev/
Referencehttps://docs.slack.dev/reference
Sampleshttps://docs.slack.dev/samples
Toolshttps://docs.slack.dev/tools
Changeloghttps://docs.slack.dev/changelog
Dev Programhttps://api.slack.com/developer-program
MANAGE APPShttps://api.slack.com/apps
Welcome!https://docs.slack.dev/
Quickstarthttps://docs.slack.dev/quickstart
Resourceshttps://docs.slack.dev/developer-support
Slack platform conceptshttps://docs.slack.dev/concepts/overview
AI in Slackhttps://docs.slack.dev/ai/
Overviewhttps://docs.slack.dev/ai/
Quickstarthttps://docs.slack.dev/ai/agent-quickstart
AI-assisted developmenthttps://docs.slack.dev/ai/build-with-ai
Agentshttps://docs.slack.dev/ai/agents
Slackbot MCP Clienthttps://docs.slack.dev/ai/slackbot-mcp-client/
Connecting an MCP serverhttps://docs.slack.dev/ai/slackbot-mcp-client/
Returning rich responseshttps://docs.slack.dev/ai/slackbot-mcp-client/returning-rich-responses
Admin approvalhttps://docs.slack.dev/ai/slackbot-mcp-client/admin-approval
Distributing on the Slack Marketplacehttps://docs.slack.dev/ai/slackbot-mcp-client/distributing
Slack MCP Serverhttps://docs.slack.dev/ai/slack-mcp-server
Other integration methodshttps://docs.slack.dev/ai/workflow-ai-integration
APIshttps://docs.slack.dev/apis/
App managementhttps://docs.slack.dev/app-management/
App manifestshttps://docs.slack.dev/app-manifests/
Admin resourceshttps://docs.slack.dev/admins/
Authenticationhttps://docs.slack.dev/authentication/
Block Kithttps://docs.slack.dev/block-kit/
Enterprisehttps://docs.slack.dev/enterprise/
Enterprise Search for appshttps://docs.slack.dev/enterprise-search/
GovSlackhttps://docs.slack.dev/govslack
Interactivityhttps://docs.slack.dev/interactivity/
Messaginghttps://docs.slack.dev/messaging/
Slack Marketplacehttps://docs.slack.dev/slack-marketplace/
Surfaceshttps://docs.slack.dev/surfaces/
Workflowshttps://docs.slack.dev/workflows/
Legacyhttps://docs.slack.dev/legacy/
日本語版ページhttps://docs.slack.dev/ja-jp/
https://docs.slack.dev/
AI in Slackhttps://docs.slack.dev/ai/
MCP servershttps://modelcontextprotocol.io/
https://docs.slack.dev/ai/slackbot-mcp-client#choosing-the-proper-authentication-method
DCRhttps://blog.modelcontextprotocol.io/posts/client_registration/
OAuthhttps://docs.slack.dev/authentication/installing-with-oauth
https://docs.slack.dev/ai/slackbot-mcp-client#adding-the-mcp-server-to-your-slack-app
api.slack.com/appshttps://api.slack.com/apps
mcp:connecthttps://docs.slack.dev/reference/scopes/mcp.connect
api.slack.com/appshttps://api.slack.com/apps
users:readhttps://docs.slack.dev/reference/scopes/users.read
users:read.emailhttps://docs.slack.dev/reference/scopes/users.read.email
OAuth install flowhttps://docs.slack.dev/authentication/installing-with-oauth
https://docs.slack.dev/ai/slackbot-mcp-client#external-auth-providers-fields
app manifest referencehttps://docs.slack.dev/reference/app-manifest
https://docs.slack.dev/ai/slackbot-mcp-client#implementing-your-mcp-server
https://docs.slack.dev/ai/slackbot-mcp-client#slack-identity
Bolt for JavaScripthttps://docs.slack.dev/tools/bolt-js
Bolt for Pythonhttps://docs.slack.dev/tools/bolt-python
Slack CLIhttps://docs.slack.dev/tools/slack-cli
JavaScripthttps://github.com/slack-samples/bolt-js-examples/tree/main/ai/slackbot-mcp-client/slack-identity
Pythonhttps://github.com/slack-samples/bolt-python-examples/tree/main/ai/slackbot-mcp-client/slack-identity
verifies the Slack request signaturehttps://docs.slack.dev/authentication/verifying-requests-from-slack
bot tokenhttps://docs.slack.dev/authentication/tokens
users.infohttps://docs.slack.dev/reference/methods/users.info
View on GitHubhttps://github.com/slack-samples/bolt-js-examples/blob/main/ai/slackbot-mcp-client/slack-identity/src/app.js
https://docs.slack.dev/ai/slackbot-mcp-client#entry-point-slack-identity-js
View on GitHubhttps://github.com/slack-samples/bolt-js-examples/blob/main/ai/slackbot-mcp-client/slack-identity/app.js
View on GitHubhttps://github.com/slack-samples/bolt-python-examples/blob/main/ai/slackbot-mcp-client/slack-identity/src/app.py
https://docs.slack.dev/ai/slackbot-mcp-client#entry-point-slack-identity-python
View on GitHubhttps://github.com/slack-samples/bolt-python-examples/blob/main/ai/slackbot-mcp-client/slack-identity/app.py
https://docs.slack.dev/ai/slackbot-mcp-client#setup-slack-identity
App Settingshttps://api.slack.com/apps
signing secrethttps://docs.slack.dev/authentication/verifying-requests-from-slack
View on GitHubhttps://github.com/slack-samples/bolt-js-examples/blob/main/ai/slackbot-mcp-client/slack-identity/.env.example
https://docs.slack.dev/ai/slackbot-mcp-client#no-auth
Bolt for JavaScripthttps://docs.slack.dev/tools/bolt-js
Bolt for Pythonhttps://docs.slack.dev/tools/bolt-python
Slack CLIhttps://docs.slack.dev/tools/slack-cli
JavaScripthttps://github.com/slack-samples/bolt-js-examples/tree/main/ai/slackbot-mcp-client/no-auth
Pythonhttps://github.com/slack-samples/bolt-python-examples/tree/main/ai/slackbot-mcp-client/no-auth
verify it originated from Slackhttps://docs.slack.dev/authentication/verifying-requests-from-slack
verifies the Slack request signaturehttps://docs.slack.dev/authentication/verifying-requests-from-slack
View on GitHubhttps://github.com/slack-samples/bolt-js-examples/blob/main/ai/slackbot-mcp-client/no-auth/src/app.js
https://docs.slack.dev/ai/slackbot-mcp-client#entry-point-no-auth
View on GitHubhttps://github.com/slack-samples/bolt-js-examples/blob/main/ai/slackbot-mcp-client/no-auth/app.js
View on GitHubhttps://github.com/slack-samples/bolt-python-examples/blob/main/ai/slackbot-mcp-client/no-auth/src/app.py
https://docs.slack.dev/ai/slackbot-mcp-client#entry-point-no-auth
View on GitHubhttps://github.com/slack-samples/bolt-python-examples/blob/main/ai/slackbot-mcp-client/no-auth/app.py
https://docs.slack.dev/ai/slackbot-mcp-client#setup-no-auth
App Settingshttps://api.slack.com/apps
using Slackbothttps://docs.slack.dev/ai/slackbot-mcp-client#using-slackbot
https://docs.slack.dev/ai/slackbot-mcp-client#dcr
https://docs.slack.dev/ai/slackbot-mcp-client#setup
App Settingshttps://api.slack.com/apps
https://docs.slack.dev/ai/slackbot-mcp-client#manual-oauth
https://docs.slack.dev/ai/slackbot-mcp-client#setup-manual-oauth
App Settingshttps://api.slack.com/apps
https://docs.slack.dev/ai/slackbot-mcp-client#troubleshooting-manual-oauth
https://docs.slack.dev/ai/slackbot-mcp-client#unexpected-error-on-authorize-page
https://docs.slack.dev/ai/slackbot-mcp-client#access_token_exchange_failed-error
https://docs.slack.dev/ai/slackbot-mcp-client#not-able-to-connect-this-account
https://docs.slack.dev/ai/slackbot-mcp-client#using-slackbot
https://docs.slack.dev/ai/slackbot-mcp-client#check-if-slackbot-detects-your-tool
https://docs.slack.dev/ai/slackbot-mcp-client#have-slackbot-use-a-tool
https://docs.slack.dev/ai/slackbot-mcp-client#enrich-your-tool-responses
rich responseshttps://docs.slack.dev/ai/slackbot-mcp-client/returning-rich-responses
https://docs.slack.dev/ai/slackbot-mcp-client#troubleshooting-slackbot
https://docs.slack.dev/ai/slackbot-mcp-client#viewing-logs
https://docs.slack.dev/ai/slackbot-mcp-client#mcp-connector-not-appearing-in-slackbot
https://docs.slack.dev/ai/slackbot-mcp-client#slackbot-failed-to-load-tools
https://docs.slack.dev/ai/slackbot-mcp-client#slackbot-discovers-but-does-not-invoke-tools
https://docs.slack.dev/ai/slackbot-mcp-client#oauth-errors
manual OAuth troubleshooting sectionhttps://docs.slack.dev/ai/slackbot-mcp-client#troubleshooting-manual-oauth
https://docs.slack.dev/ai/slackbot-mcp-client#onward
returning rich responseshttps://docs.slack.dev/ai/slackbot-mcp-client/returning-rich-responses
admin approvalhttps://docs.slack.dev/ai/slackbot-mcp-client/admin-approval
distributing the apphttps://docs.slack.dev/ai/slackbot-mcp-client/distributing
PreviousGetting started with Vercel's Slack Agent Skillhttps://docs.slack.dev/ai/getting-started-with-vercel-skill
NextConnecting an MCP serverhttps://docs.slack.dev/ai/slackbot-mcp-client/
Choosing the proper authentication methodhttps://docs.slack.dev/ai/slackbot-mcp-client#choosing-the-proper-authentication-method
Adding the MCP server to your Slack apphttps://docs.slack.dev/ai/slackbot-mcp-client#adding-the-mcp-server-to-your-slack-app
Implementing your MCP serverhttps://docs.slack.dev/ai/slackbot-mcp-client#implementing-your-mcp-server
Using Slack identity authhttps://docs.slack.dev/ai/slackbot-mcp-client#slack-identity
Using no authhttps://docs.slack.dev/ai/slackbot-mcp-client#no-auth
Using Dynamic Client Registrationhttps://docs.slack.dev/ai/slackbot-mcp-client#dcr
Using manual OAuthhttps://docs.slack.dev/ai/slackbot-mcp-client#manual-oauth
Using Slackbothttps://docs.slack.dev/ai/slackbot-mcp-client#using-slackbot
Check if Slackbot detects your toolhttps://docs.slack.dev/ai/slackbot-mcp-client#check-if-slackbot-detects-your-tool
Have Slackbot use a toolhttps://docs.slack.dev/ai/slackbot-mcp-client#have-slackbot-use-a-tool
Enrich your tool responseshttps://docs.slack.dev/ai/slackbot-mcp-client#enrich-your-tool-responses
Troubleshootinghttps://docs.slack.dev/ai/slackbot-mcp-client#troubleshooting-slackbot
Onwardhttps://docs.slack.dev/ai/slackbot-mcp-client#onward
https://docs.slack.dev/
Slack CLIhttps://docs.slack.dev/tools/slack-cli/
Bolt frameworkshttps://docs.slack.dev/tools/#bolt
Slack SDKshttps://docs.slack.dev/tools/#sdks
Block Kit Builderhttps://app.slack.com/block-kit-builder/
Developer programhttps://api.slack.com/developer-program
Code samples & tutorialshttps://docs.slack.dev/samples/
LLM? Read llms.txthttps://docs.slack.dev/llms.txt
All toolshttps://docs.slack.dev/tools/
Learning pathshttps://slack.dev/learning-paths/
Workshopshttps://slack.dev/workshops
Slack certificationshttps://trailheadacademy.salesforce.com/all-offerings#f-assetType=Certification&f-products=Slack&f-siteLanguage=en_US
Trailheadhttps://trailhead.salesforce.com/
Resource libraryhttps://slack.dev/resource-library
All learning resourceshttps://slack.dev/learn
Slack communityhttps://slack.dev/community
Slack eventshttps://slack.dev/events
Docshttps://docs.slack.dev/
Bloghttps://slack.dev/blog
Slack marketplacehttps://slack.com/marketplace
Developer newsletterhttps://slack.dev/newsletter
Your appshttps://api.slack.com/apps
Statushttps://slack-status.com/
Privacyhttps://slack.com/trust/privacy/privacy-policy
Termshttps://slack.com/terms-of-service/api
Cookie Preferenceshttps://docs.slack.dev/ai/slackbot-mcp-client
Supporthttps://docs.slack.dev/developer-support
Changeloghttps://docs.slack.dev/changelog
Your Privacy Choiceshttps://www.salesforce.com/form/other/privacy-request/
https://www.linkedin.com/company/tiny-spec-inc/
https://bsky.app/profile/slack.dev
https://www.youtube.com/channel/UCY3YECgeBcLCzIrFLP4gblw

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.