Agent-ready APIs for education

TutorFlow Agent Platform

Create courses, generate tests, and evaluate answers
All through a single platform.

Request Send an evaluation with a single API call
bash
1
API Call
<3s
Avg Evaluation
40+
Languages
6
Feedback Fields
Features

Everything you need to build learning agents

A unified platform for generating content, evaluating responses, and running learning workflows. APIs, MCP server, and agent-ready infrastructure, all in one place.

Evaluation & Feedback

Evaluate open-ended answers, quizzes, and rubric-based assessments with structured scores, insights, and suggestions.

Learning Content Creation

Generate interactive courses, slides, tests, and modules as structured data, ready for real learning workflows.

MCP Integration

Connect GPT, Claude, or any MCP-compatible agent directly to TutorFlow tools. No HTTP boilerplate.

Agent Self-Service

Agents can create workspaces, manage usage, and run learning workflows autonomously without human setup.

Usage Controls

Built-in rate limiting and usage controls per organization. Scale safely without extra infrastructure.

Secure API Access

Scoped API keys with hashing, rotation, and environment separation for production-ready security.

Real-Time Events

Trigger workflows with webhooks. Includes retries, backoff, and signature verification.

Multilingual Support

Generate content and feedback in multiple languages for global learning experiences.

MCP Server

Built for agents, not just humans.

TutorFlow runs a hosted Model Context Protocol server so agents can discover tools, generate content, evaluate answers, and manage usage without writing a single HTTP call.

  • Connect Claude, GPT, Gemini, or any MCP client with one config line
  • Agents self-register and start building instantly
  • Built-in billing flow: agents trigger payment, humans complete it
  • Structured tools with typed inputs and validated outputs
json
// .mcp.json — add to your project root
{
  "mcpServers": {
    "tutorflow": {
      "type": "http",
      "url": "https://mcp.tutorflow.io/api/mcp",
      "headers": {
        "Authorization": "Bearer tf_platform_..."
      }
    }
  }
}
How it Works

Up and running in 3 steps

From zero to AI-graded evaluations in under 5 minutes.

Step 01

Create your workspace

Sign up and create a workspace to manage API keys, usage, and billing in one place.

json
POST /v1/platform/workspaces
{
  "name": "My EdTech",
  "slug": "my-edtech",
  "email": "dev@myedtech.com"
}
Step 02

Get your API keys

Generate live or test API keys to start building. Keys are securely hashed and only shown once.

json
POST /v1/platform/api-keys
{
  "name": "Production Key",
  "organizationId": "org_..."
}

// Response:
// { "apiKey": "tf_platform_..." }
Step 03

Build with the API

Generate courses, tests, and learning materials, or evaluate answers and run learning workflows with structured outputs.

json
POST /v1/platform/courses
Authorization: Bearer tf_platform_...

{
  "title": "Introduction to Earth Science",
  "modules": [
    { "title": "Seasons and Climate" }
  ],
  "language": "en"
}

// or

POST /v1/platform/evaluations
Authorization: Bearer tf_platform_...

{
  "evaluationType": "open_ended",
  "questionText": "What causes seasons?",
  "learnerAnswer": "The tilt of Earth...",
  "language": "en",
  "maxScore": 10
}
Pricing

Simple per-unit pricing

Pay only for what you generate — per request, per lesson, per scene, per slide, per item. No tiers, no fixed plans, no token math.

TutorFlow AI Agent API

Evaluation API

Grade open-ended answers, rubric-based assessments, and exact-match questions with structured AI feedback.

How billing works

  • Billed per evaluation request
  • 1 evaluation = 1 unit, regardless of answer length
  • Same model and pipeline for every request

Evaluation API

$0.02/request

Single price per request. Covers grading + structured feedback.

  • Score, strengths, suggestions, and feedback in one call
  • Open-ended, rubric, and exact-match types
  • Sync and async workflows with webhooks
Start Building

Example

100 short-answer evaluations = 100 × $0.02 = $2.00.

TutorFlow AI Agent API

Course API

Generate a full AI-powered course with chapters, lessons, quizzes, and coding practice in a single API call.

How billing works

  • Billed per generated lesson
  • Lecture content + quizzes + practice are included in the per-lesson price
  • Hard cap at 30 lessons per request

Course API

$0.05/lesson

Billed per generated lesson. Includes lecture content, quizzes, and practice.

  • AI-generated chapters and lessons
  • Markdown lecture content per lesson
  • Auto-generated quizzes and coding practice
Start Building

Example

10-lesson course = 10 × $0.05 = $0.50 per course.

TutorFlow AI Agent API

Video API

Generate AI-powered short instructional videos with structured scenes, synced narration, and visuals.

How billing works

  • Billed per generated scene (script + TTS + stock clip)
  • Render time billed separately by video minute
  • TTS regenerations billed per call

Video API

$0.04/scene

Billed per scene for the base generation. Render minutes and TTS regen are billed separately.

  • AI-generated script per scene
  • Synced TTS narration and subtitles
  • AI character generation and sticky note overlays
Start Building

Example

5-scene video + 1-minute render = 5 × $0.04 + 1 × $0.15 = $0.35.

Add-ons

  • TTS regeneration$0.02/call
  • Remotion render$0.15/video minute

TutorFlow AI Agent API

Slide API

Generate AI-powered teaching slides from a single prompt — structured outline, slide content, and per-slide narration.

How billing works

  • Billed per generated slide (text content + structure)
  • AI image generation billed separately, only when used
  • Hard cap at 30 slides per request

Slide API

$0.03/slide

Billed per generated slide. AI image generation is an optional add-on.

  • AI-generated outline and slide content
  • Per-slide narration support
  • Optional AI image generation
Start Building

Example

20-slide deck with 3 AI images = 20 × $0.03 + 3 × $0.07 = $0.81.

Add-ons

  • AI image generation$0.07/image

TutorFlow AI Agent API

Test API

Generate AI-powered tests and quizzes from a single prompt, with mixed item types including open-ended.

How billing works

  • Billed per generated item (question)
  • Mixed item types (MCQ, true/false, fill-in-the-blank, open-ended) at the same price
  • Hard cap at 30 items per request

Test API

$0.015/item

Billed per generated item. Mixed item types included at the same price.

  • AI-generated questions from a prompt
  • Mixed item types in one test
  • Shareable preview and test-taking links
  • Auto-grading + submission tracking
Start Building

Example

30-item test = 30 × $0.015 = $0.45 per test.

TutorFlow AI Agent API

Module API

Generate a single AI-powered lesson module with lecture content, quizzes, practice, and a shareable learner view.

How billing works

  • Billed per generated module (one lesson)
  • Lecture content + quizzes + practice are included in the per-lesson price
  • AI image generation billed separately, only when used

Module API

$0.05/lesson

Billed per generated lesson. Same price as one Course API lesson; optional AI image generation is billed separately.

  • Single standalone lesson/module generation
  • Markdown lecture content with optional quizzes and practice
  • Shareable public preview URL
Start Building

Example

1 module with 1 AI image = 1 × $0.05 + 1 × $0.07 = $0.12.

Add-ons

  • AI image generation$0.07/image
Ready to build?

Ship AI-powered teaching and training, faster

Generate courses, create tests, evaluate answers, and automate education workflows. All from one Agent Platform.