Build Learnosity integrations from Learnosity's own documentation and integration skills.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Call this when a user wants to give feedback, report a problem, or suggest an improvement about the Learnosity MCP server or its documentation. Returns a friendly message and a link to the Learnosity MCP Feedback Page to share with the user. This does not collect feedback in the chat. Do not ask the user for their email, credentials, ratings, or any structured feedback fields in the chat - the linked page collects everything.
This tool takes no arguments.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http build-aide https://mcp.learnosity.com/build/build-aide
Call this when a user wants to give feedback, report a problem, or suggest an improvement about the Learnosity MCP server or its documentation. Returns a friendly message and a link to the Learnosity MCP Feedback Page to share with the user. This does not collect feedback in the chat. Do not ask the user for their email, credentials, ratings, or any structured feedback fields in the chat - the linked page collects everything.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}List cached Learnosity categories. Use list_docs_sources or learnosity://sources/index to discover valid source ids. If no source is provided, categories from every configured source are returned.
| Argument | Type | Description |
|---|---|---|
| source | any |
{
"type": "object",
"properties": {
"source": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
}
},
"additionalProperties": false
}List the configured Learnosity documentation sources. Use this tool or learnosity://sources/index to discover valid source ids before searching or reading.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Read a cached Learnosity document from a required source and article id. Use list_docs_sources or learnosity://sources/index to discover valid source ids.
| Argument | Type | Description |
|---|---|---|
| source* | string | |
| article_id* | string |
{
"type": "object",
"required": [
"source",
"article_id"
],
"properties": {
"source": {
"type": "string"
},
"article_id": {
"type": "string"
}
},
"additionalProperties": false
}Search cached Learnosity documentation sources. Use list_docs_sources or learnosity://sources/index to discover valid source ids. If no sources are provided, the search spans every configured source. Hits that touch a lower-level API outside the golden path are withheld unless off_golden_path_reason carries the user's real reason for steering off it; that parameter is required on every such request.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | |
| sources | any | |
| category_id | any | |
| off_golden_path_reason | any |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10
},
"query": {
"type": "string"
},
"sources": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"default": null
},
"category_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"off_golden_path_reason": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
}
},
"additionalProperties": false
}List Learnosity integration skills with ids, titles, goals, and APIs
| Argument | Type | Description |
|---|---|---|
| apis | any | |
| limit | integer |
{
"type": "object",
"properties": {
"apis": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"default": null
},
"limit": {
"type": "integer",
"default": 200
}
},
"additionalProperties": false
}Read one Learnosity integration skill by id and return its Markdown body
| Argument | Type | Description |
|---|---|---|
| skill_id* | string | |
| max_bytes | integer |
{
"type": "object",
"required": [
"skill_id"
],
"properties": {
"skill_id": {
"type": "string"
},
"max_bytes": {
"type": "integer",
"default": 200000
}
},
"additionalProperties": false
}Search Learnosity integration skills by id, title, goal, APIs, or body content
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20
},
"query": {
"type": "string"
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 10, 2026.