Open Context Protocol is live! 🚀 Read the launch post

Confluence

Collaborative knowledge management

Overview

Quick Start

from ocp_agent import OCPAgent

agent = OCPAgent()

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

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

Authentication

Type: Bearer

Create an Atlassian API token at https://id.atlassian.com/manage-profile/security/api-tokens

See the Authentication Guide for general setup instructions.

Available Tools

This API provides 193 tools across various resource types.

attachments

blogposts

custom-content

labels

pages

whiteboards

databases

embeds

folders

spaces

footer-comments

inline-comments

comments

tasks

user

Usage Example

from ocp_agent import OCPAgent

# Initialize agent
agent = OCPAgent()

# Register the Confluence
api = await agent.register_api('confluence')

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

# Use a tool (example)
# result = await agent.call_tool('tool_name', parameters)

Links