MCP setupOAuth
Connect Slackbot MCP Client to LeadMagic
For Slackbot, Slackbot MCP Client.
Slack registers with LeadMagic automatically (dynamic client registration) and runs the LeadMagic sign-in; approve access when Slack prompts. Manual-auth callback: https://oauth2.slack.com/external/auth/callback.
Sign-in: Slack registers with LeadMagic automatically (dynamic client registration) and runs the LeadMagic sign-in; approve access when Slack prompts. Manual-auth callback: https://oauth2.slack.com/external/auth/callback.
Slack app manifest additions
Recommendedjson · manual · OAuth
Slack supports Streamable HTTP only.
- 1Open your app at api.slack.com/apps.
- 2Merge the JSON below into the app manifest (adds the mcp:connect bot scope and the leadmagic server), then reinstall the app.
- 3Under Features → MCP Servers, fetch the LeadMagic tools.
- 4A workspace admin must approve the app. Unlisted apps can't use MCP.
{
"oauth_config": {
"scopes": {
"bot": [
"mcp:connect"
]
}
},
"mcp_servers": {
"leadmagic": {
"url": "https://mcp.leadmagic.io/mcp",
"auth_type": "dynamic_client_registration",
"auth_provider_key": "mcp_dcr_leadmagic"
}
}
}