Adobe Learning Manager MCP Server
for AI Agents
Connect your AI agent to StackOne's Adobe Learning Manager MCP server and give it 72 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
72 Agent Actions
Create, read, update, and delete across Adobe Learning Manager — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool 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
Agent Protection
Every Adobe Learning Manager tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Max Agent Context. Min Cost.
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Adobe Learning Manager call.
Tools Discovery →What is the Adobe Learning Manager MCP Server?
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, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
All Adobe Learning Manager MCP Tools
Every action from Adobe Learning Manager's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Users
- Create User
Create a new user in Adobe Learning Manager
- List Users
Retrieve a list of all users in the Adobe Learning Manager account
- Get User
Retrieve details of a specific user by ID
- Update User
Update an existing user in Adobe Learning Manager
- Delete User
Delete a user from Adobe Learning Manager
User Badges
- List User Badges
Retrieve all badges earned by a specific user
- Get User Badge
Retrieve details of a specific badge earned by a user
Learning Objects
- List Learning Objects
Retrieve a list of all learning objects (courses, learning programs, certifications, job aids)
- Get Learning Object
Retrieve details of a specific learning object by ID
- Query Learning Objects
Search and filter learning objects using advanced query parameters
Skills
- List Skills
Retrieve a list of all skills in the account
- Get Skill
Retrieve details of a specific skill by ID
User Skill Interests
- Create User Skill Interest
Add a skill interest for a specific user
- List User Skill Interests
Retrieve skill interests for a specific user
- Delete User Skill Interest
Remove a skill interest from a specific user
User Skills
- List User Skills
Retrieve all skills for a specific user
- Get User Skill
Retrieve details of a specific user skill
Badges
- List Badges
Retrieve a list of all badges in the account
- Get Badge
Retrieve details of a specific badge by ID
Catalogs
- List Catalogs
Retrieve a list of all catalogs in the account
- Get Catalog
Retrieve details of a specific catalog by ID
User Groups
- List User Groups
Retrieve a list of all user groups in the account
- Get User Group
Retrieve details of a specific user group by ID
- Search User Groups
Search for user groups by name
Jobs
- Create Job
Creates an asynchronous job for generating reports or exporting data in CSV format
- List Jobs
Retrieves a list of asynchronous jobs submitted by the current user
- Get Job
Retrieves the status and download URL of an asynchronous job by its ID
External Profiles
- Create External Profile
Create a new external enrollment profile
- List External Profiles
Retrieve a list of all external enrollment profiles
- Get External Profile
Retrieve details of a specific external profile by ID
- Update External Profile
Update an existing external enrollment profile
User To External Profiles
- Add User To External Profile
Add a user to an external enrollment profile
- Move User To External Profile
Move an external user from one profile to another
Enrollments
- Create Enrollment
Self-enroll the current logged-in learner in a learning object
- List Enrollments
Retrieve all enrollments for the current logged-in learner
- Get Enrollment
Retrieves the details of an enrollment
- Update Enrollment
Update learner's enrollment of a learning object instance
- Delete Enrollment
Unenroll from a learning object instance
User Enrollments
- Create User Enrollment
Enroll a user in a learning object (course, learning program, certification, or job aid)
- List User Enrollments
Retrieve all enrollments for a specific user
- Get User Enrollment
Retrieve details of a specific user enrollment by ID
- Update User Enrollment
Update an existing user enrollment's last access date
- Delete User Enrollment
Unenroll a user from a learning object (course, learning program, certification, or job aid)
Boards
- Create Board
Creates a new social learning board in the account for collaborative discussions and content sharing
- Get Board
Retrieves detailed information about a specific social learning board by its ID
- List Boards
Retrieves a list of social learning boards for an account
- Update Board
Partially updates a social learning board by specifying the board ID
- Delete Board
Deletes a social learning board by its ID
Other (24)
- Add Users To User Group
Add one or more users to a specific user group
- List User Learning Object Badges
Retrieve badges earned by a user for a specific learning object
- Get Current User
Retrieve detailed information of the currently authenticated user
- Get Accounts By Email
Retrieve all Adobe Learning Manager accounts associated with an email address
- List User Notifications
Retrieve all notifications for a specific user
- List User's User Groups
Retrieve all user groups that a specific user belongs to
- Get User Settings
Retrieve user settings for the current logged-in learner
- Get User Recommendation Preferences
Fetches user recommendation preferences
- Get Learning Object Instance
Retrieve details of a specific learning object instance
- Get Learning Object Instance Summary
Retrieve summary statistics for a specific learning object instance
- List Recommendation Products
Retrieves a list of recommendation products
- List Recommendation Roles
Retrieves a list of recommendation roles
- Search Skill Interests
Search for skills available as skill interests
- List User Group Users
Retrieve all users in a specific user group
- List Child User Groups
Retrieves a list of immediate child user groups within a parent user group
- List External Profile Users
Retrieve all users registered under an external profile
- List Managed Offices
Retrieve a list of all managed offices for Multi-Manager functionality
- List Managed Office Users
Retrieve all users assigned to a specific managed office
- Get Learning Object Resource Grade
Retrieves the details of a learning object resource grade
- Update Enrollment Rating
Update training's rating
- Remove Users From User Group
Remove one or more users from a specific user group
- Preview Learning Object
Retrieve a preview of a learning object
- Configure Managed Offices
Configure the managed offices feature by setting the active field for manager assignment
- Submit L1 Feedback
Send L1 feedback answers from a learner
Adobe Learning Manager AI Agent Use Cases
Connect your AI agent to Adobe Learning Manager and help your team scale the finance operations they run by hand today.
Automate invoice processing with AI agents connected to your ERP, accounting software, and AP tools through StackOne.
ViewUse StackOne to connect your AI agent to your accounting, CRM, and messaging systems to automate Accounts Receivable dunning and payment follow-up.
ViewUse StackOne to connect your AI agent to your accounting, email, and document management systems to automate invoice processing and purchase order matching.
ViewSet Up Your Adobe Learning Manager MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to Adobe Learning Manager in under 10 lines of code.
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>"
]
}
}
}Check More Learning / LMS MCP Servers
122+ actions
111+ actions
100+ actions
79+ actions
78+ actions
69+ actions
67+ actions
Platform Resources
MCP Code Mode: Keeping Tool Responses Out of Agent Context
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
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
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
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
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
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
Adobe Learning Manager MCP Server FAQ
Does StackOne have a Adobe Learning Manager MCP server?
Adobe Learning Manager MCP server vs direct API integration — what's the difference?
How does Adobe Learning Manager authentication work for AI agents?
origin_owner_id.Are Adobe Learning Manager MCP tools vulnerable to prompt injection?
What is the context bloat of a Adobe Learning Manager agent and how do I avoid it?
Can I limit which actions my Adobe Learning Manager agent can access?
Can I create custom agent actions for my Adobe Learning Manager MCP server?
When should I NOT use a Adobe Learning Manager MCP server?
What AI frameworks and AI clients does the StackOne Adobe Learning Manager MCP server support?
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.