Documentation
¶
Index ¶
- func ConfluenceAddCommentTool() *mcp.ToolDefinition
- func ConfluenceAddLabelTool() *mcp.ToolDefinition
- func ConfluenceCreatePageTool() *mcp.ToolDefinition
- func ConfluenceDeletePageTool() *mcp.ToolDefinition
- func ConfluenceGetCommentsTool() *mcp.ToolDefinition
- func ConfluenceGetLabelsTool() *mcp.ToolDefinition
- func ConfluenceGetPageChildrenTool() *mcp.ToolDefinition
- func ConfluenceGetPageTool() *mcp.ToolDefinition
- func ConfluenceSearchTool() *mcp.ToolDefinition
- func ConfluenceSearchUserTool() *mcp.ToolDefinition
- func ConfluenceUpdatePageTool() *mcp.ToolDefinition
- func GetConfluenceClient(ctx context.Context) *confluence.Client
- func RegisterConfluenceTools(server *mcp.Server) error
- func WithConfluenceClient(ctx context.Context, client *confluence.Client) context.Context
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfluenceAddCommentTool ¶
func ConfluenceAddCommentTool() *mcp.ToolDefinition
ConfluenceAddCommentTool creates the confluence_add_comment tool
func ConfluenceAddLabelTool ¶
func ConfluenceAddLabelTool() *mcp.ToolDefinition
ConfluenceAddLabelTool creates the confluence_add_label tool
func ConfluenceCreatePageTool ¶
func ConfluenceCreatePageTool() *mcp.ToolDefinition
ConfluenceCreatePageTool creates the confluence_create_page tool
func ConfluenceDeletePageTool ¶
func ConfluenceDeletePageTool() *mcp.ToolDefinition
ConfluenceDeletePageTool creates the confluence_delete_page tool
func ConfluenceGetCommentsTool ¶
func ConfluenceGetCommentsTool() *mcp.ToolDefinition
ConfluenceGetCommentsTool creates the confluence_get_comments tool
func ConfluenceGetLabelsTool ¶
func ConfluenceGetLabelsTool() *mcp.ToolDefinition
ConfluenceGetLabelsTool creates the confluence_get_labels tool
func ConfluenceGetPageChildrenTool ¶
func ConfluenceGetPageChildrenTool() *mcp.ToolDefinition
ConfluenceGetPageChildrenTool creates the confluence_get_page_children tool
func ConfluenceGetPageTool ¶
func ConfluenceGetPageTool() *mcp.ToolDefinition
ConfluenceGetPageTool creates the confluence_get_page tool
func ConfluenceSearchTool ¶
func ConfluenceSearchTool() *mcp.ToolDefinition
ConfluenceSearchTool creates the confluence_search tool
func ConfluenceSearchUserTool ¶
func ConfluenceSearchUserTool() *mcp.ToolDefinition
ConfluenceSearchUserTool creates the confluence_search_user tool
func ConfluenceUpdatePageTool ¶
func ConfluenceUpdatePageTool() *mcp.ToolDefinition
ConfluenceUpdatePageTool creates the confluence_update_page tool
func GetConfluenceClient ¶
func GetConfluenceClient(ctx context.Context) *confluence.Client
GetConfluenceClient retrieves the Confluence client from the context
func RegisterConfluenceTools ¶
RegisterConfluenceTools registers all Confluence tools with the MCP server
func WithConfluenceClient ¶
WithConfluenceClient adds a Confluence client to the context
Types ¶
This section is empty.