Release Notes v0.2.0¶
Major architectural upgrade to a composable omniskill-based MCP server with vault-backed credentials.
Highlights¶
- Composable Architecture: Built on omniskill for modular, reusable skills
- Vault-Backed Credentials: Secure credential storage via 1Password, Bitwarden, and more
- Cobra CLI: New command-line interface with subcommands and direct tool invocation
- Module Rename: Moved from
agentplexustoplexusoneorganization
Breaking Changes¶
- Module path changed from
github.com/agentplexus/mcp-confluencetogithub.com/plexusone/mcp-confluence - CLI now uses cobra with
--flagstyle instead of-flag
New Features¶
Composable Skill Architecture¶
The Confluence skill can now be imported into any omniskill-based MCP server:
import (
confskill "github.com/plexusone/mcp-confluence/skills/confluence"
runtime "github.com/plexusone/omniskill/mcp/server"
)
// Add to your omniskill runtime
skill := confskill.New(httpClient, baseURL)
skill.Init(ctx)
rt.RegisterSkill(skill)
Vault-Backed Credentials¶
Three authentication methods now supported:
| Method | Description |
|---|---|
| Direct Credentials | Base URL, username, API token via flags/env |
| 1Password | Via OP_SERVICE_ACCOUNT_TOKEN |
| Bitwarden | Via BW_ACCESS_TOKEN and BW_ORGANIZATION_ID |
Cobra CLI¶
New subcommand structure:
mcp-confluence # Run MCP server (default)
mcp-confluence get-page <id> # Direct tool invocation
mcp-confluence search-pages <cql> # Search pages
mcp-confluence --help # Show all commands
API Testing Example¶
New cmd/api-confluence for testing the Confluence client API directly.
Documentation¶
Comprehensive MkDocs documentation site added:
- Getting Started (installation, setup, quickstart)
- Configuration (credentials, environment, Claude Desktop)
- Storage Format (overview, blocks reference)
- Tools Reference
Dependencies¶
| Dependency | Version | Purpose |
|---|---|---|
github.com/plexusone/omniskill |
v0.8.0 | Skill framework |
github.com/plexusone/omnitoken |
v0.1.0 | Token/credential management |
github.com/plexusone/omnivault-desktop |
v0.1.0 | Vault provider registration |
github.com/spf13/cobra |
v1.10.2 | CLI framework |
Migration Guide¶
Update Installation¶
# Old
go install github.com/agentplexus/mcp-confluence/cmd/mcp-confluence@latest
# New
go install github.com/plexusone/mcp-confluence/cmd/mcp-confluence@latest
Update Imports¶
// Old
import "github.com/agentplexus/mcp-confluence/confluence"
// New
import "github.com/plexusone/mcp-confluence/confluence"