Developer platform
Build on CourseFoundry
Everything you need to automate course authoring and connect CourseFoundry to your own LLMs, agents, and pipelines. Author lessons from a script, wire an agent into your CI, or expose your published courses to AI assistants - all over one authenticated endpoint.
What you can build
Quick start
Create an API key and make your first authenticated call in two minutes.
MCP server
Connect any LLM or agent via the Model Context Protocol JSON-RPC endpoint.
API reference
All 19 tools, resources, prompts, AI workflows, and key scopes.
AI-readable courses
llms.txt endpoints, the JSON API, and the Claude Code skill.
The endpoint at a glance
CourseFoundry exposes a single JSON-RPC 2.0 endpoint at https://www.coursefoundry.com/api/mcp. It speaks the Model Context Protocol, so MCP-aware clients (Claude Code, Claude Desktop,
custom agents) can discover and call tools automatically. Don't use MCP? The same endpoint takes
plain HTTP requests from curl, GitHub Actions, or any language.
All requests are authenticated with a cfry_ Bearer token created in Settings → MCP API Keys.
Keys are SHA-256 hashed at rest and can be scoped read-only. Create your first key →