{"capabilities":{"pushNotifications":true,"streaming":true},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"description":"An AI agent that monitors Slack like a human employee. Classifies notifications, gathers context across workspaces, researches unknown terms, and produces actionable summaries. Read-only — never sends messages or modifies Slack.","documentationUrl":"https://slackagent.sudiptadhara.in/llms.txt","iconUrl":"https://slackagent.sudiptadhara.in/static/icon.png","name":"Slack Agent Intelligence","preferredTransport":"JSONRPC","protocolVersion":"0.3.0","provider":{"organization":"Sudipta Dhara","url":"https://sudiptadhara.in"},"security":[{"oauth2":["slack:read"]}],"securitySchemes":{"oauth2":{"description":"OAuth 2.1 with PKCE. Register at the registration endpoint, then use Authorization Code flow with S256 code challenge.","flows":{"authorizationCode":{"authorizationUrl":"https://slackagent.sudiptadhara.in/mcp/oauth/authorize","refreshUrl":"https://slackagent.sudiptadhara.in/mcp/oauth/token","scopes":{"slack:read":"Read Slack workspace data via A2A queries","slack:write":"Write operations (reserved for future use)"},"tokenUrl":"https://slackagent.sudiptadhara.in/mcp/oauth/token"}},"type":"oauth2"}},"skills":[{"description":"Search across all connected Slack workspaces for messages, threads, and files related to a topic. Returns a synthesized analysis with key facts and related discussions. READ-ONLY: this agent never sends, edits or deletes anything in Slack on behalf of a programmatic caller; such requests are rejected.","examples":["Find all discussions about the migration deadline","What was decided about the API versioning strategy?","Summarize the latest thread about deployment issues"],"id":"search_slack_knowledge","inputModes":["text/plain"],"name":"Search Slack Knowledge","outputModes":["text/plain"],"tags":["slack","search","knowledge","read-only"]},{"description":"Retrieve recent notification analyses including classifications, summaries, and action items extracted from Slack.","examples":["What are my recent Slack notifications?","Show me analyses from today"],"id":"get_recent_analyses","inputModes":["text/plain"],"name":"Get Recent Analyses","outputModes":["text/plain"],"tags":["slack","notifications","summary","read-only"]},{"description":"Deep analysis of a topic across Slack workspaces, internal documents, and web research. Produces a comprehensive summary with action items, key facts, and draft responses.","examples":["What's the status of the Q1 release?","What action items do I have from Slack?","Brief me on the customer escalation in #support"],"id":"analyze_topic","inputModes":["text/plain"],"name":"Analyze Slack Topic","outputModes":["text/plain"],"tags":["slack","analysis","research","read-only"]}],"supportsAuthenticatedExtendedCard":true,"url":"https://slackagent.sudiptadhara.in/a2a","version":"1.0.0"}