---
title: "How Coursera Became an AI-Native Enterprise (with Mint MCP)"
episode_number: 4
canonical_url: https://enterprisealignedai.com/episodes/coursera-becoming-ai-native
md_url: https://enterprisealignedai.com/episodes/coursera-becoming-ai-native.md
last_updated: 2026-07-06
duration: "48 min"
youtube_url: https://www.youtube.com/watch?v=hcKmyD27mms
spotify_url: https://open.spotify.com/episode/7KOo018fqqOTd24DmVdoqt
apple_url: https://podcasts.apple.com/us/podcast/ep4-how-coursera-became-an-ai-native-enterprise-with/id1890781384?i=1000775759919
guests: ["Mustafa Furniturewala", "Jiquan Ngiam"]
tags: ["AI-native", "MCP", "enablement", "enterprise AI", "agentic engineering", "Coursera", "Mint MCP"]
---

# Ep. 4: How Coursera Became an AI-Native Enterprise (with Mint MCP)

**Summary:** Host Aparna Sinha sits down with Mustafa Furniturewala, CTO of Coursera, and Jiquan Ngiam, co-founder and CEO of Mint MCP, on what it takes to become AI-native inside a fourteen-year-old public company, in the one industry everyone assumes AI will replace. Mustafa walks through the playbook: encourage AI rather than police it, then add the enablement and guardrails to make it safe, an MCP gateway that governs data access, tools bundled by role, and deterministic policies IT can stand behind. Jiquan explains why MCP exists and what it does that APIs and CLIs can't: tools built for the model to call, with a security boundary an API key cannot express. The conversation gets into agentic code migration across 200+ repos, managing context with nested CLAUDE.md files instead of graph-database indexing, background agents that act like coworkers, a supply-chain attack that turned a compromised npm package against developer machines, and how Coursera's business users now write their own AI skills, driving more than a quarter of the company's Claude usage.
## Why listen

If you are trying to move an enterprise from AI experiments to AI-native, this is the operator's account of how one CTO did it without slowing down. Mustafa's lean-in-then-guardrail sequence is a repeatable playbook, and his candor about what fails (point an agent at a decade-old codebase cold and it hallucinates) is as useful as the wins. Jiquan gives the clearest explanation of why MCP matters that cuts through the hype, and both guests show how the same enablement layer that transforms engineering also unlocks business users.

## Key takeaways

- Blocking AI is a security risk: block a useful tool and people route around it with unsafe copy-paste and temporary data stores, so enablement is the safer path
- MCP tools are built for the model to call, not for developers; one MCP tool call can wrap several API calls with validation, and expose a boundary an API key cannot (read and write, but never delete)
- An MCP gateway governs MCP sprawl: Coursera bundles tools by role, hosts its own servers, and sets deterministic policies like no deleting and read only public Slack channels
- Agentic migration turned weeks of work into two to three hours across 200+ repos and millions of lines, but only with the system around the agent; point Claude Code at a codebase that size cold and it hallucinates
- For large codebases, manage context with inline search and nested CLAUDE.md files rather than reaching for graph-database indexing
- Background agents act like coworkers: a sandboxed loop where Claude plans and codes and Codex reviews with fresh eyes, triggered from Slack, running async and in parallel
- Business users write their own AI skills: Coursera forked Anthropic's knowledge-work skills, and more than a quarter of Claude usage now comes from people who don't code, via Claude Cowork
- Becoming AI-native is a practice you keep improving, sustained by an AI council, a plugins repo, monthly awards, and internal sessions where people show how they use AI
- Security has to be designed in, not bolted on: a compromised npm package used Claude Code on developer machines to find GitHub secrets, making the case for secure-by-design MCP deployments

## Timestamps

- 0:00: Migrating a Decade of Code in Hours at Coursera
- 2:03: AI in Education: Block or Embrace?
- 5:46: Personalization at Scale: Adaptive Assessments and AI Tutors
- 10:02: MCP vs APIs and CLIs: Secure Data Access for Agents
- 14:07: Skills: Teaching AI your SOPs as Markdown
- 18:03: Why Coursera Needed an MCP Gateway
- 21:53: How Coursera Became an AI Native Enterprise
- 24:37: AI Does the Grunt Work, Engineers Do the Rest
- 27:24: GraphRAG vs Inline Context for Large Codebases
- 30:37: Building a Culture of AI Adoption
- 32:35: The New Agentic Engineering Lifecycle
- 35:28: Background Agents That Act Like Coworkers
- 39:41: When a Supply-Chain Attack Turns Your AI Against You
- 43:28: Unlocking Business Users with Claude Cowork
- 47:42: The Future of Personalized Learning

## Clips

Short segments published from this episode. Each is citable on its own.

- **Business Users at Coursera Write Their Own AI Skills**
  - URL: https://www.youtube.com/watch?v=I09YzKAi36M
  - Speaker: Mustafa Furniturewala
  - Occurs at: 43:28
  - Duration: 0:16
  - Claim: A quarter of Coursera's Claude usage comes from business users.
- **Why Coursera Needed an MCP Gateway**
  - URL: https://www.youtube.com/watch?v=ThTBBL6eqjc
  - Speaker: Mustafa Furniturewala
  - Occurs at: 18:03
  - Duration: 0:33
  - Claim: Coursera bundles MCP tools by role.
- **AI Is Exposing That Multiple-Choice Tests Do Not Teach Well**
  - URL: https://www.youtube.com/watch?v=FiaJ1iIcRXI
  - Speaker: Mustafa Furniturewala
  - Occurs at: 2:03
  - Claim: Multiple-choice questions are not the most effective way to learn.
- **How Coursera Sustains AI Adoption: AI Council, Plugins Repo, Monthly Awards**
  - URL: https://www.youtube.com/watch?v=XQ-cWd5ZhkA
  - Speaker: Mustafa Furniturewala
  - Occurs at: 30:37
  - Claim: Coursera runs an AI council and a plugins repo.
- **Claude Cowork Edits Your Files Directly**
  - URL: https://www.youtube.com/watch?v=0WTlUM7KL78
  - Speaker: Jiquan Ngiam
  - Occurs at: 43:28
  - Claim: Cowork edits your files directly.
- **A Background Agent Where Claude Codes and Codex Reviews**
  - URL: https://www.youtube.com/watch?v=pCxDyiztEDg
  - Speaker: Jiquan Ngiam
  - Occurs at: 35:28
  - Duration: 0:46
  - Claim: Claude writes the code. Codex reviews it.
- **How Mint MCP Enforces Enterprise AI Security & Policy Controls**
  - URL: https://www.youtube.com/watch?v=7MVL4XSBNOY
  - Speaker: Jiquan Ngiam
  - Occurs at: 18:03
  - Duration: 0:37
  - Claim: The agent can read and write. It cannot delete.
- **Why an API Key Cannot Express an Agent's Security Boundary**
  - URL: https://www.youtube.com/watch?v=MC6J-tGgiBE
  - Speaker: Jiquan Ngiam
  - Occurs at: 10:02
  - Duration: 1:10
  - Claim: MCP tools are built for the model to call.

In the fourth episode of Enterprise Aligned AI, host Aparna Sinha sits down with **Mustafa Furniturewala**, CTO of Coursera, and **Jiquan Ngiam**, co-founder and CEO of Mint MCP. Coursera is fourteen years old and public, in the one industry everyone assumes AI will replace. Instead of blocking AI, Mustafa leaned in, then built the structure to make leaning in safe.

## Lean in, because blocking is worse

Mustafa's starting point was to encourage AI use, in the product and across the company. On education, he reframes the smarter-or-dumber debate: the problem AI surfaced was already there.

> "The assessment types, like multiple-choice questions, are not the most effective way to learn, and AI is exposing that faster than we expected." — Mustafa Furniturewala

The case for enablement is a security case. Block a useful tool and people route around it, copying data into temporary stores you cannot see. Blocking relocates the risk instead of removing it.

## Why MCP, and why a gateway

Jiquan corrects a debate the internet keeps garbling. APIs were designed for developers and are CRUD-based. MCP tools are designed for the model to call, so reliability is higher, and one tool call can wrap several API calls with validation. The security difference is concrete: an API key can read, write, and delete, while the MCP layer exposes a tool abstraction that never calls the delete API.

Coursera hit close to 100% AI adoption before it had enablement. API tokens were scattered, business users wanted access, and nobody could answer which MCP tools were approved. An MCP gateway closed that gap, bundling tools by role and letting IT set deterministic boundaries.

> "It cannot be prompt the bot to say please don't do this, pray and hope. Put a sandbox around it, and the only way for data to leave and enter the sandbox is through the MCP gateway." — Jiquan Ngiam

## Transforming engineering, then everyone

Coursera migrated code that took engineers weeks in two to three hours, across 200+ repos and millions of lines. The honest caveat matters as much as the number: point Claude Code at a codebase that size cold and it hallucinates. The setup around the agent, documented architecture and nested CLAUDE.md files, does the work. Jiquan runs review as a background agent, a sandboxed loop where Claude plans and Codex reviews with fresh eyes, triggered from Slack.

The demand that surprised Mustafa came from business users. Coursera forked Anthropic's knowledge-work skills, tuned them to how the company runs, and now more than a quarter of its Claude usage comes from people who don't write code.

## What becoming AI-native takes

Becoming AI-native is a practice you keep improving, sustained by an AI council, a plugins repo, monthly awards, and sessions where people show how they use AI.

> "I don't think we are fully there either. We're getting there, but the key is to have a system, keep improving it, and create feedback loops where the value compounds over time." — Mustafa Furniturewala