Skip to main content

AllureConnect MCP Server

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

Availability (checked 2026-07-10): the @allureconnect/mcp package is not yet published to npm, so the configs below will not work yet — they show the shape the released package will use. Until it ships, agents can call the REST API directly with a workspace API key (see the API reference), or use the GPT Actions schema.

Preview 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"
      }
    }
  }
}

Preview 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"
      }
    }
  }
}

Planned Tools

These tool names are illustrative and will be confirmed when the package is published.

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

Illustrative Conversation

This example shows the planned interaction shape; it is not a live MCP transcript.

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)