Vinkius
Temporal

Temporal MCP for AI. Debug durable workflows right from your chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Temporal MCP on Cursor AI Code EditorTemporal MCP on Claude Desktop AppTemporal MCP on OpenAI Agents SDKTemporal MCP on Visual Studio CodeTemporal MCP on GitHub Copilot AI AgentTemporal MCP on Google Gemini AITemporal MCP on Lovable AI DevelopmentTemporal MCP on Mistral AI AgentsTemporal MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Temporal MCP Server monitors and manages distributed workflows in Temporal Cloud. Your AI client can list active runs, search for failed executions using visibility syntax, or retrieve the entire event history to debug complex processes instantly.

What your AI can do

Get workflow history

Retrieves the full, detailed event history log for any specific workflow run to track its entire lifecycle.

Get namespace details

Retrieves core metadata, including the configured retention period, for your current namespace.

Get workflow details

Fetches high-level status and configuration details for a single workflow execution ID.

+ 4 more capabilities included
View Workflow Status

List all workflow runs, filtering by status (running, completed, failed) using list_workflows.

Inspect Specific Runs

Pull detailed information for a single workflow execution with get_workflow_details.

Debug Execution Failures

Get the full chronological sequence of events, activities, and signals using get_workflow_history.

Search Complex Runs

Run advanced queries (like SQL) across your runs using Temporal Visibility syntax via search_workflows.

Audit Namespace Settings

Check the configuration, retention periods, and metadata of your operational namespace with get_namespace_details.

Monitor Scheduled Jobs

List all recurring workflows using list_schedules and predict their next run times.

Included with Plan

Waiting for input…

AI Agent

Temporal MCP Server: 7 Tools for Durable Workflows

These tools let you manage every aspect of your distributed system's execution state—from listing basic statuses to running deep, query-based historical audits.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Temporal on Vinkius

Get Workflow History

Retrieves the full, detailed event history log for any specific workflow run to track its entire lifecycle.

Get Namespace Details

Retrieves core metadata, including the configured retention period, for your current...

Get Workflow Details

Fetches high-level status and configuration details for a single workflow execution...

List Schedules

Returns a list of all defined recurring workflows and when they are scheduled to run...

List Search Attributes

Shows you what custom attributes are available for searching within the namespace...

List Workflows

Lists all workflow executions in the configured namespace, providing their IDs and current status (running, failed, etc.).

Search Workflows

Allows running complex queries across runs using Temporal Visibility syntax to filter results by type or status.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Temporal integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Temporal, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Temporal MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Temporal. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 7 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Debugging complex processes shouldn't require a dozen dashboard clicks.

Right now, when something breaks in your distributed system, you open the Temporal UI. You select the namespace, filter by 'Failed,' scroll through dozens of runs, and then for each run ID, you have to click another tab—the history view—just to see if it timed out or crashed on a specific activity.

With this MCP server, your agent handles all that clicking. You just ask: 'What went wrong with the payment workflow?' The server executes `search_workflows` and then automatically provides the full event log using `get_workflow_history`. You get the answer in plain text, without leaving your chat window.

Temporal MCP Server: Get execution history via agent.

You eliminate the need to remember which dashboard holds which piece of metadata. No more toggling between 'Namespaces' view, then running a separate query for 'Schedules,' and finally opening the run details in another tab just to check retention policies.

Everything is available through natural conversation. It turns complex operational knowledge into simple, callable functions. You can audit everything—from `list_workflows` status checks to deep dives with `get_workflow_history`—without ever touching the UI.

What your AI can actually do with this

This MCP Server connects your AI client directly to Temporal Cloud's execution engine. It lets you treat complex workflow management data—the kind SREs use every day—like simple API calls right from your chat window. You don't gotta open the clunky UI or run command line tools; your agent handles it all.

Understanding Your Workflow Environment

You can check the operational state of your system first. The get_namespace_details tool pulls core metadata for your current namespace, letting you verify things like the configured retention period and overall settings. Before running any searches, use list_search_attributes to see exactly what custom attributes are available in the namespace; this helps structure your queries correctly.

Monitoring Runs and Status

Need a quick status check? The list_workflows tool gives you an immediate roster of all workflow executions in the configured namespace, listing their IDs and current status—whether they're running, completed, or failed. If you're tracking scheduled jobs, list_schedules returns a list of every defined recurring workflow, showing when each one is slated to run next.

To get specific details on any single run, use get_workflow_details; this fetches the high-level status and configuration data for just that one workflow execution ID.

Advanced Search and Querying

When you gotta dig deep, the system provides advanced querying options. The search_workflows tool lets you run complex queries across your entire history using Temporal Visibility syntax. You can filter results by specific types or statuses to narrow down huge datasets fast. If you're not sure what parameters work for a search, check out list_search_attributes first.

Debugging Failures and Tracking History

Debugging is where this thing shines. When a workflow fails, the single most valuable thing is the full sequence of events. The get_workflow_history tool retrieves the complete event history log for any specific run ID; you'll see every activity, signal, and change in state that happened during its entire lifecycle, letting you pinpoint exactly where things went wrong.

For even broader visibility than a single failure, you can use search_workflows to find groups of failed runs or successful batches. The combination of tools means your agent handles the full audit trail: check namespace settings with get_namespace_details, list all running jobs using list_workflows, and pull the entire chronological event record for deep debugging with get_workflow_history.

It's built for platform engineers who need answers, period.

Built · Hosted · Managed by Vinkius Temporal MCP Server - Manage Workflow Execution History
Server ID 019d7611-5de9-7192-8ef6-043ea1fc3fd7
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find a specific failed workflow using get_workflow_details? +

You first need the Run ID. Use list_workflows or search_workflows to find the correct Run ID, and then pass that ID to get_workflow_details. This gives you the high-level status before digging into history.

Can I use search_workflows for anything other than failures? +

Yes. You can filter by any attribute Temporal tracks, like workflow type or start time. You must use the full Visibility Query syntax, which is what makes search_workflows powerful.

Does get_namespace_details tell me about individual workflows? +

No. It only provides metadata about the namespace itself—stuff like its retention policy and configuration settings. Use list_workflows for actual workflow data.

What's the difference between list_workflows and search_workflows? +

Simple: list_workflows gives you a raw, basic list of IDs and statuses in the namespace. search_workflows lets you apply complex filters (like finding all 'Payment' workflows that failed last week).

How do I check if my scheduled job is running? +

First, run list_schedules to see the schedule name. Then, use get_workflow_details on a recent execution ID associated with that schedule to confirm its current operational status.

Before running a complex query with `search_workflows`, how can I find out which attributes are available? +

Run list_search_attributes first. This tool returns every custom attribute defined in your namespace. Knowing these fields ensures your search syntax is correct and prevents failed queries.

What specific configuration details does `get_namespace_details` reveal about the cluster? +

It provides essential metadata, including the configured retention periods for logs and the current operational status of the namespace. This helps you audit consistency across your distributed systems.

When I use `get_workflow_history`, what does the returned data structure look like? +

The history returns a chronological sequence of events, including timestamps, activity names, and signal payloads. It doesn't just show status; it shows every step taken during execution.

Can my AI agent debug a failed Temporal workflow run directly? +

Yes. Instead of browsing the Temporal UI to manually dissect the execution, feed the workflow ID directly to your AI agent. It can seamlessly fetch the entire event history, identify the exact panic line or activity timeout, and immediately suggest code fixes within your IDE.

How complex can the visibility searches be via natural language? +

Very complex. Because your agent understands your codebase, you can ask 'Find all workflows of type ProcessPayment that failed in the last 2 hours'. The agent formulates the perfect SQL-like syntax for the backend, parses the matching pages, and surfaces exactly which transactions failed.

Can it read scheduled jobs and Cron jobs configurations inside Temporal? +

Absolutely. You can request a list of all active schedules mapped to your namespace. Your agent unpacks JSON configurations, showing definitions of workflow recurrence, enabling you to detect missing crons without interrupting your workflow.

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for Temporal. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.