Develop with AI
Give your AI coding agent Temporal expertise with Skills and real-time documentation access with the Temporal Knowledge Base MCP Server.
Skills
Skills give AI agents domain-specific Temporal expertise. They work with Claude Code, Codex, Cursor, and any agent that supports Skills.
Temporal Developer Skill
The Temporal Developer Skill gives your AI coding agent expert-level knowledge of Temporal's programming model — workflow determinism rules, activity patterns, retry policies, error handling, testing strategies, worker configuration, versioning, and common gotchas.
- Claude Code Plugin
- Cursor
- Codex
- npx
- Manual
-
Add the Temporal skills marketplace to Claude Code:
/plugin marketplace add temporalio/claude-temporal-plugin -
Install the Temporal Developer Skill:
/plugin install temporal@temporal-marketplace
Install the Temporal plugin from the Cursor Marketplace, or run the following command in Cursor's agent chat:
/add-plugin temporal
Install from the Codex app or CLI:
- Codex app: Open the plugins menu, search for temporal, then click + (or Add to Codex).
- Codex CLI: Run
/plugin, search for temporal, and mark it for installation.
This works with Claude Code, Codex, Cline, and other agents.
Install the skill using the skills CLI:
npx skills add https://github.com/temporalio/skill-temporal-developer
Clone the skill repository into your Claude skills directory. Change the target directory if you are using agents other than Claude:
git clone https://github.com/temporalio/skill-temporal-developer.git ~/.claude/skills/temporal-developer
Restart your coding agent after installing.
Temporal Cloud Skill
The Temporal Cloud Skill helps your AI coding agent troubleshoot Temporal Cloud connectivity, authentication, and configuration issues.
- npx
- Manual
This works with Claude Code, Codex, Cline, and other agents.
Install the skill using the skills CLI:
npx skills add https://github.com/temporalio/skill-temporal-cloud
Clone the skill repository into your Claude skills directory. Change the target directory if you are using agents other than Claude:
git clone https://github.com/temporalio/skill-temporal-cloud.git ~/.claude/skills/temporal-cloud
Restart your coding agent after installing.
Temporal Knowledge Base MCP Server
Connect Temporal expertise directly to your AI assistant for accurate, up-to-date answers about Temporal. The Temporal knowledge base MCP server gives AI tools real-time access to best practices compiled from our documentation, educational materials, community forum responses, and slack channels, so responses draw from current expertise rather than training data.
The Temporal Knowledge Base MCP Server is publicly available, but requires a one-time login with a Google or GitHub account to enforce rate limits and prevent abuse. Only an opaque user ID is used for rate limiting. Your name, email, repositories, and other personal data are not accessed or collected.
Claude Code
Add the Temporal knowledge base MCP server globally so it's available in all your projects:
-
Register the MCP server with Claude Code:
claude mcp add --scope user --transport http temporal-docs https://temporal.mcp.kapa.ai -
Restart Claude Code and run
/mcpto authenticate with your Google account.
To add the server to a specific project only, omit the --scope user flag. This stores the configuration in the
project's .mcp.json file:
claude mcp add --transport http temporal-docs https://temporal.mcp.kapa.ai
Claude Desktop
- Open Claude Desktop settings
- Navigate to Settings > Connectors
- Add a new MCP server with the URL:
https://temporal.mcp.kapa.ai
Other MCP-compatible tools
The Temporal Knowledge Base MCP Server URL is:
https://temporal.mcp.kapa.ai
The server requires authentication through MCP OAuth. Not all MCP clients support this protocol. If your client supports MCP OAuth, it will open a browser window to verify with Google or GitHub on first connection. If your client does not support MCP OAuth, you may need to use a stdio proxy that handles the OAuth flow and passes credentials to the remote server. Check your client's documentation for details on connecting to OAuth-protected MCP servers.