Open Context Protocol is live! 🚀 Read the launch post

Slack

Messaging, channels, and workspace management

v1.7.0 100 tools Documentation →

Quick Start

from ocp_agent import OCPAgent

agent = OCPAgent()

# Register with authentication
await agent.register_api(
    'slack',
    headers={'Authorization': 'Bearer your_token_here'}
)

# List available tools
tools = agent.list_tools('slack')
print(f"Available: {len(tools)} tools")

Authentication

Type: Bearer Token

Use ‘Bearer xoxb-xxxxxxxxxxxx’ with your Slack bot token

See the Authentication Guide for general setup instructions.

Available Tools

This API provides 100 tools across various resource types.

bots

calls

chat

conversations

dnd

emoji

files

pins

reactions

reminders

stars

team

usergroups

users

views

workflows

Links