logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mcp-oracle-atlassian-confluence-connector

Integrates Artificial Intelligence agents with Atlassian Confluence knowledge repositories, facilitating immediate retrieval, sophisticated querying, and structured administration of documentation assets within AI workflows.

Author

mcp-oracle-atlassian-confluence-connector logo

aashari

No License

Quick Info

GitHub GitHub Stars 33
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

confluenceatlassiancloudatlassian confluenceconfluence providingmanagement confluence

Unlocking Your Confluence Knowledge Base with AI Interfacing

Revolutionize organizational information retrieval by bridging generative AI models (like Claude, Cursor AI, etc.) directly to your entire portfolio of Confluence wikis, documentation sets, and content artifacts. Gain immediate, context-aware responses, execute comprehensive cross-space searches, and dramatically accelerate your knowledge management lifecycle.

NPM Version

Core Capabilities

What intelligence can you extract?

💡 Contextual Q&A on Docs: "Elaborate on the security protocol for internal service mesh communication."
🔎 Global Repository Indexing: "Locate every specification document mentioning 'Quantum Leap Project'."
⏱️ Expedited Information Delivery: "What were the key decisions documented in the last Engineering sprint review?"
👥 Enterprise Policy Retrieval: "Summarize the current guidelines pertaining to international travel reimbursement."
🗣️ Discussion Thread Analysis: "Compile all critical feedback presented on the V3 microservice design proposal."
🏷️ Metadata-Driven Discovery: *"Find pages where the title contains 'migration' AND the label is 'critical-path'."

Optimal Use Cases

This tool is indispensable for:

  • Software Engineers: For instantaneous lookups of architecture diagrams, SDK references, and coding standards.
  • Product Owners: To rapidly cross-reference feature requirements, roadmap statuses, and competitive analyses.
  • People Operations (HR): For immediate access to compliance manuals, onboarding checklists, and benefits documentation.
  • Technical Support Staff: To quickly surface troubleshooting trees and known issue resolutions.
  • Any Knowledge Worker: Seeking natural language interaction with vast, unstructured corporate data silos.

Deployment in Minutes

Set up operational capability rapidly:

Phase 1: Credentials Acquisition

Secure your Atlassian authorization token: 1. Navigate to the Atlassian Security Tokens Portal. 2. Initiate creation of a New API token. 3. Assign a descriptive label (e.g., "AI-Integration-Service"). 4. Crucially, record the generated token immediately, as it will not be shown again.

Phase 2: Initial Command Execution

Establish environment variables and validate connectivity:

# Configure necessary environment variables
export ATLASSIAN_SITE_NAME="your-domain-prefix"  # e.g., for your-domain-prefix.atlassian.net
export ATLASSIAN_USER_EMAIL="user.principal@yourdomain.com"
export ATLASSIAN_API_TOKEN="Your_Secret_Token_Here"

# Verify endpoint connectivity by listing accessible organizational spaces
npx -y @aashari/mcp-server-atlassian-confluence ls-spaces

# Retrieve metadata for a specific designated area
npx -y @aashari/mcp-server-atlassian-confluence get-space --space-key PROJ_ALPHA

# Execute an indexed search query against the entire knowledge graph
npx -y @aashari/mcp-server-atlassian-confluence search --query "database failover procedures"

AI Platform Integration Methods

For Dedicated Desktop AI Applications (e.g., Claude Desktop)

Integrate this server directly via the client's configuration manifest (~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "confluence_wiki": {
      "command": "npx",
      "args": ["-y", "@aashari/mcp-server-atlassian-confluence"],
      "env": {
        "ATLASSIAN_SITE_NAME": "your-domain-prefix",
        "ATLASSIAN_USER_EMAIL": "user.principal@yourdomain.com",
        "ATLASSIAN_API_TOKEN": "your_secure_api_token"
      }
    }
  }
}

Apply configuration changes by relaunching the desktop application. A status indicator ("🔗 confluence_wiki") should then appear.

Standardized Protocol Integration (General MCP)

For other compliant AI tooling, install the server universally for system-wide access:

npm install -g @aashari/mcp-server-atlassian-confluence

Configure your chosen AI environment to utilize this server instance via the standard Stream Input/Output (STDIO) communication transport.

Environmental Configuration File Fallback

For persistent, non-user-specific configuration, utilize the global MCP configuration path (~/.mcp/configs.json):

{
  "atlassian-confluence": {
    "environments": {
      "ATLASSIAN_SITE_NAME": "your-domain-prefix",
      "ATLASSIAN_USER_EMAIL": "user.principal@yourdomain.com", 
      "ATLASSIAN_API_TOKEN": "your_secure_api_token"
    }
  }
}

Alias Flexibility: The system recognizes several internal keys for this connection, including: "confluence", "@aashari/mcp-server-atlassian-confluence", or "mcp-server-atlassian-confluence".

Operational Scenarios & Query Examples

📚 Knowledge Base Exploration

Prompt your AI agent with: - "Enumerate all hierarchical content spaces available to me."
- "Provide metadata summary for the 'Core Infrastructure' organizational unit."
- "List the ten most recently updated pages within the 'Platform Services' domain."
- *"Retrieve the latest documentation revisions pertaining to the 'Marketing Launch Strategy'."

🔍 Information Retrieval Operations

Use queries such as: - "Execute a full-text search for documents related to 'Kubernetes deployment patterns'."
- "Isolate all content artifacts tagged with the label 'v2.0-launch'."
- "Discover pages indexed with the identifier 'onboarding-new-hires'."
- *"Targeted search within the 'R&D' container for 'experimental results'."

📄 Specific Document Extraction

Request direct content retrieval: - "Display the full markup content of the 'Authentication Flow Diagram' page."
- "Fetch the text body of the official 'Employee Handbook' document."
- "What is the definitive content regarding 'Data Retention Policy'?"
- *"Render the latest version of the quarterly financial summary page."

💬 Discussion and Feedback Review

Analyze conversational layers: - "Extract and summarize all reviewer comments on the critical database schema change document."
- "Identify dissenting opinions recorded on the recent product pricing proposal."
- *"Show all recorded stakeholder feedback attached to the primary API specification page."

🎯 Advanced Filtering and Temporal Searches

Leverage detailed constraints: - "List documents authored by 'Jane Doe' that were published within the preceding calendar month."
- "Retrieve all documentation marked as 'archived' within the 'Finance' section."
- "Find content requiring both 'security-audit' and 'compliance' labels."
- *"Identify any content receiving updates within the last 72 hours."

Diagnostics and Issue Resolution

Authorization Failures ("403 Forbidden" or "Authentication Error")

  1. Token Validity Check: Reconfirm the API Token's active status and scope via the Atlassian Token Management Page.

  2. Connectivity Test: Run a baseline command to isolate credential issues: bash npx -y @aashari/mcp-server-atlassian-confluence ls-spaces

  3. Site Identifier Confirmation: Ensure the ATLASSIAN_SITE_NAME precisely matches the subdomain prefix:

  4. If access URL is https://myorgname.atlassian.net, the site name must be myorgname.

Resource Location Errors ("Space/Page Not Found")

  1. Key Orthography: Double-check the precise casing and spelling of the Space Key: bash npx -y @aashari/mcp-server-atlassian-confluence ls-spaces

  2. Access Rights Validation: Ensure the credentials used possess direct, browser-verified read permissions for the requested space. Restricted areas will yield 'not found' errors.

Null Search Outcomes

  1. Refine Lexical Input: Switch from verbose sentences to core keywords or synonyms.
  2. Scope Review: Verify that the search term is not overly constrained by restrictive space boundaries if one was specified.

Desktop Client Synchronization Problems

  1. Configuration Reload: Always restart the host AI desktop application after modifying its configuration file.
  2. Indicator Verification: Check the application's UI for the connection symbol ("🔗 confluence_wiki").
  3. Path Validation: Confirm the configuration file is placed in the correct operating system directory (e.g., %APPDATA%\Claude\... on Windows).

Seeking Advanced Assistance

If resolutions are elusive: 1. Execute the simplest functioning command to capture diagnostic output. 2. Review the project's Issue Tracker on GitHub. 3. Submit a new report detailing the error stack trace and your environment parameters.

Frequently Posed Inquiries

Required User Permissions?

The underlying Atlassian identity must possess read-level access to every targeted Confluence space. The generated API token inherits these permissions.

On-Premise Confluence Server Compatibility?

This specific deployment is engineered exclusively for Confluence Cloud instances. Support for self-hosted Server versions is not currently available but is under consideration for future development phases.

How is the Instance Identifier Determined?

The Site Name is the unambiguous subdomain prefix found in the primary URL: - Format: https://[SITE_NAME].atlassian.net → Site Name: SITE_NAME

Supported AI Frameworks?

Compatibility extends to any AI runtime that adheres to the Model Context Protocol (MCP) specification, including but not limited to Claude Desktop, Cursor, and Continue.dev environments.

Data Confidentiality and Security Posture?

Security is paramount. This connector: - Operates entirely within your local execution context. - Utilizes your personal, scoped Atlassian credentials. - Enforces a strict policy of zero transmission of your proprietary data to external servers.

Aggregate Searching Across All Data Sets?

Yes. Omitting a specific --space-key argument defaults the search scope to encompass every space accessible by the configured credentials.

Support Channels

For assistance and community engagement:

  1. Self-Service: Review the comprehensive diagnostics guide provided above.
  2. Documentation Hub: Explore further details and examples at the Official GitHub Repository.
  3. Bug Reporting: File defects directly via the GitHub Issues Tracker.
  4. General Inquiry/Feature Request: Initiate a public discussion thread.

Engineered to seamlessly bridge AI intelligence with critical enterprise knowledge repositories.

WIKIPEDIA Context Snippet: Cloud computing, frequently termed "the cloud," is defined by ISO as "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand." The NIST framework of 2011 established five core tenants: On-demand self-service (unilateral provisioning), Broad network access (heterogeneous client access), Resource pooling (multi-tenant shared resources), Rapid elasticity (dynamic scaling), and Measured service (leveraging abstraction-level metering for control and reporting).

See Also

`