AllureConnect MCP Server

Use AllureConnect directly from Claude and other AI assistants via the Model Context Protocol (MCP).

Setup with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "allureconnect": {
      "command": "npx",
      "args": ["@allureconnect/mcp"],
      "env": {
        "ALLURECONNECT_API_KEY": "ac_test_your_key_here"
      }
    }
  }
}

Setup with Claude Code

Add to your .claude/settings.json:

{
  "mcpServers": {
    "allureconnect": {
      "command": "npx",
      "args": ["@allureconnect/mcp"],
      "env": {
        "ALLURECONNECT_API_KEY": "ac_test_your_key_here"
      }
    }
  }
}

Available Tools

Tool Description
create_scorm_course Create a SCORM course from structured slides
list_packages List all hosted SCORM packages
launch_session Create a learner session with a launch URL
get_session Check learner completion status and score
list_conversions List PPT-to-SCORM conversion jobs

Example Conversation

You: Create a 3-slide SCORM course about data privacy for new employees.

Claude: (uses create_scorm_course tool) I've created a SCORM 2004 course "Data Privacy for New Employees" with 3 slides:

  1. Introduction to Data Privacy
  2. Key Policies and Procedures
  3. Summary and Quiz

Package ID: pkg_abc123

Environment Variables

Variable Required Description
ALLURECONNECT_API_KEY Yes Your API key (ac_test_... or ac_live_...)
ALLURECONNECT_BASE_URL No API base URL (default: https://app.allureconnect.com)