Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Adobe Learning Manager MCP server with 72 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Adobe Learning Manager — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Adobe Learning Manager MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Adobe Learning Manager tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Adobe Learning Manager call.
Tools Discovery →A Adobe Learning Manager MCP server lets AI agents read and write Adobe Learning Manager data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Adobe Learning Manager MCP server ships with 72 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Adobe Learning Manager's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new user in Adobe Learning Manager
Retrieve a list of all users in the Adobe Learning Manager account
Retrieve details of a specific user by ID
Update an existing user in Adobe Learning Manager
Delete a user from Adobe Learning Manager
Retrieve all badges earned by a specific user
Retrieve details of a specific badge earned by a user
Retrieve a list of all learning objects (courses, learning programs, certifications, job aids)
Retrieve details of a specific learning object by ID
Search and filter learning objects using advanced query parameters
Retrieve a list of all skills in the account
Retrieve details of a specific skill by ID
Add a skill interest for a specific user
Retrieve skill interests for a specific user
Remove a skill interest from a specific user
Retrieve all skills for a specific user
Retrieve details of a specific user skill
Retrieve a list of all badges in the account
Retrieve details of a specific badge by ID
Retrieve a list of all catalogs in the account
Retrieve details of a specific catalog by ID
Retrieve a list of all user groups in the account
Retrieve details of a specific user group by ID
Search for user groups by name
Creates an asynchronous job for generating reports or exporting data in CSV format
Retrieves a list of asynchronous jobs submitted by the current user
Retrieves the status and download URL of an asynchronous job by its ID
Create a new external enrollment profile
Retrieve a list of all external enrollment profiles
Retrieve details of a specific external profile by ID
Update an existing external enrollment profile
Add a user to an external enrollment profile
Move an external user from one profile to another
Self-enroll the current logged-in learner in a learning object
Retrieve all enrollments for the current logged-in learner
Retrieves the details of an enrollment
Update learner's enrollment of a learning object instance
Unenroll from a learning object instance
Enroll a user in a learning object (course, learning program, certification, or job aid)
Retrieve all enrollments for a specific user
Retrieve details of a specific user enrollment by ID
Update an existing user enrollment's last access date
Unenroll a user from a learning object (course, learning program, certification, or job aid)
Creates a new social learning board in the account for collaborative discussions and content sharing
Retrieves detailed information about a specific social learning board by its ID
Retrieves a list of social learning boards for an account
Partially updates a social learning board by specifying the board ID
Deletes a social learning board by its ID
Add one or more users to a specific user group
Retrieve badges earned by a user for a specific learning object
Retrieve detailed information of the currently authenticated user
Retrieve all Adobe Learning Manager accounts associated with an email address
Retrieve all notifications for a specific user
Retrieve all user groups that a specific user belongs to
Retrieve user settings for the current logged-in learner
Fetches user recommendation preferences
Retrieve details of a specific learning object instance
Retrieve summary statistics for a specific learning object instance
Retrieves a list of recommendation products
Retrieves a list of recommendation roles
Search for skills available as skill interests
Retrieve all users in a specific user group
Retrieves a list of immediate child user groups within a parent user group
Retrieve all users registered under an external profile
Retrieve a list of all managed offices for Multi-Manager functionality
Retrieve all users assigned to a specific managed office
Retrieves the details of a learning object resource grade
Update training's rating
Remove one or more users from a specific user group
Retrieve a preview of a learning object
Configure the managed offices feature by setting the active field for manager assignment
Send L1 feedback answers from a learner
One endpoint. Any framework. Your agent is talking to Adobe Learning Manager in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}122+ actions
79+ actions
78+ actions
69+ actions
69+ actions
67+ actions
56+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.