Skip to main content Announcing Tool Policies: AI agent permissions down to the field Read the announcement
Live 31 Actions

Learning Commons MCP Server
for AI Agents

Connect your AI agent to StackOne's Learning Commons MCP server and give it 31 MCP tools out of the box. Auth, tool execution, and security all managed.

Learning Commons logo
Learning Commons MCP Server
Built by StackOne StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Coverage

31 Agent Actions

Extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your Learning Commons MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every Learning Commons 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 Learning Commons call.

Tools Discovery →

What is the Learning Commons MCP Server?

A Learning Commons MCP server lets AI agents work with Learning Commons data through the Model Context Protocol, Anthropic's open standard for connecting LLMs to external tools. StackOne's Learning Commons MCP server ships with 31 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 Learning Commons MCP Tools

Every StackOne action for Learning Commons, ready for your agent. Scoped to exactly what you need.

Durable Skills

  • Search Durable Skills

    Search durable skills

  • Get Durable Skill

    Durable skill by ID

Learning Components

  • Get Learning Component

    Learning component by ID

  • Search Learning Components

    Search learning components

Standards

  • Get Standard

    Standard by ID

  • Search Standards

    Search standards

Other (25)

  • List Crosswalks For A Standard

    Crosswalks for a standard

  • List Courses

    Courses in a curriculum

  • Get Course Scope And Sequence

    Scope and sequence for a course

  • Get Lesson Grouping

    Lesson grouping by ID

  • Get Lesson

    Lesson by ID

  • Get Activities In A Lesson

    Activities in a lesson

  • Get Standards For A Lesson

    Standards for a lesson

  • Get Standards For An Activity

    Standards for an activity

  • Get Standards For An Assessment

    Standards for an assessment

  • List Assessments In A Course

    Assessments in a course

  • Get Curriculum Dependency Map

    Dependency map for a curriculum

  • List Durable Skills Frameworks

    Durable skills frameworks

  • List Durable Skills In Framework

    Durable skills in a framework

  • List Durable Skill Children

    Children of a durable skill

  • List Learning Components For A Standard

    Learning components for a standard

  • List Learning Components By Subject

    Learning components by subject

  • List Standards Frameworks

    Standards frameworks

  • List Standards In Framework

    Standards in a framework

  • List Standard Children

    Children of a standard

  • List Standard Prerequisites

    Prerequisites for a standard

  • List Standards A Standard Builds Towards

    Standards a standard builds towards

  • List Related Standards

    Related standards for a standard

  • Get Lessons For A Standard

    Lessons for a standard

  • Get Activities For A Standard

    Activities for a standard

  • Get Assessments For A Standard

    Assessments for a standard

Set Up Your Learning Commons MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Learning Commons in under 10 lines of code.

Agent Frameworks

Claude Desktop
{
  "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-development MCP Servers

Learning Commons MCP Server FAQ

Does StackOne have a Learning Commons MCP server?
Yes. StackOne offers a hosted Learning Commons MCP server with 31 pre-built actions, and every action is tested and QA'd by StackOne. Connect it to Claude, Cursor, and any other MCP client, or to any agent framework through the AI Action SDK. It ships with managed agent authentication, prompt injection defense, and tool discovery with server-side execution that preserve your agent's context window and keep reasoning performance.
Learning Commons MCP server vs direct API integration — what's the difference?
A Learning Commons MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software — backend code calling Learning Commons. A Learning Commons MCP server is for AI agents — MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI — discovering and calling Learning Commons at runtime. StackOne provides both.
How does Learning Commons authentication work for AI agents?
Learning Commons authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK — you get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own Learning Commons account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are Learning Commons MCP tools vulnerable to prompt injection?
Yes — Learning Commons MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content — documents, messages, tickets, records, or free-text fields — is a potential vector. StackOne Defender scans every tool response before it enters the agent's context — regex patterns in ~1ms, then a MiniLM classifier in ~4ms. 88.7% accuracy, CPU-only.
What is the context bloat of a Learning Commons agent and how do I avoid it?
Context bloat happens when Learning Commons tool schemas and API responses eat your Learning Commons agent's memory, preventing it from reasoning effectively. A single Learning Commons query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery reduces it by loading only the tools relevant to each query.
Can I limit which actions my Learning Commons agent can access?
Yes — you can limit which actions your Learning Commons agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my Learning Commons MCP server?
Yes — you can create custom agent actions for your Learning Commons MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research Learning Commons's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a Learning Commons MCP server?
Skip a Learning Commons MCP server if your integration is purely software-to-software — direct Learning Commons API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call Learning Commons actions at runtime.
What AI frameworks and AI clients does the StackOne Learning Commons MCP server support?
The StackOne Learning Commons MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

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.