44 lines
1.1 KiB
JSON
44 lines
1.1 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"slug": "slack",
|
|
"name": "Slack",
|
|
"description": "Search channels and coordinate team communication.",
|
|
"categories": [
|
|
"communication"
|
|
],
|
|
"featured": true,
|
|
"branding": {
|
|
"logoUrl": "/brands/apps/slack.png"
|
|
},
|
|
"urlPatterns": [
|
|
"https://mcp.slack.com/*"
|
|
],
|
|
"methods": [
|
|
{
|
|
"key": "mcp-oauth",
|
|
"transport": "mcp_remote",
|
|
"auth": "oauth",
|
|
"ownershipModes": [
|
|
"customer"
|
|
],
|
|
"whenToUse": "Use the provider-hosted connection for the quickest setup.",
|
|
"defaults": {
|
|
"serverUrl": "https://mcp.slack.com/mcp",
|
|
"authorizationEndpoint": "https://slack.com/oauth/v2/authorize",
|
|
"tokenEndpoint": "https://slack.com/api/oauth.v2.access",
|
|
"scopesHint": [
|
|
"channels:read",
|
|
"chat:write",
|
|
"search:read"
|
|
]
|
|
},
|
|
"guidanceMd": "Connect a Slack workspace and limit access to the channels agents need.",
|
|
"riskTier": "S3",
|
|
"requiredResourceFilters": [
|
|
"workspace",
|
|
"channel"
|
|
]
|
|
}
|
|
]
|
|
}
|