
Workflows Mcp Server
Gives Claude four operations to manage YAML workflow playbooks: list permanent workflows by category or tag, retrieve a specific workflow with global instructions prepended, create new permanent workflows in the library, and write temporary one-shot workflows. Built on the mcp-ts-core framework with a filesystem-backed in-memory index, semver-aware versioning, and automatic rebuilds when workflow files change. Includes tools enumeration so you can see which MCP servers a workflow depends on before running it. Useful when you're orchestrating multi-step agent tasks and want structured, reusable playbooks instead of freeform prompting. Runs over stdio or streamable HTTP with no API keys required.
- GitHub stars
- 32
- tools
- 5
- transport
- STDIO, HTTP
- env vars
- 9
- last updated
- Oct 29, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
workflow_listList all permanent workflows in the index, with optional keyword, category, and tag filters.
List all permanent workflows in the index, with optional keyword, category, and tag filters.
No parameter schema in public metadata yet.
workflow_getRetrieve a complete workflow definition by name, with the library's global instructions included.
Retrieve a complete workflow definition by name, with the library's global instructions included.
No parameter schema in public metadata yet.
workflow_createWrite a new permanent workflow YAML to the library.
Write a new permanent workflow YAML to the library.
No parameter schema in public metadata yet.
workflow_create_tempWrite a temporary workflow draft, indexed but excluded from list results, kept until deleted.
Write a temporary workflow draft, indexed but excluded from list results, kept until deleted.
No parameter schema in public metadata yet.
workflow_deleteRemove a permanent workflow or a temporary draft by name and optional version, after the user confirms the resolved target.
Remove a permanent workflow or a temporary draft by name and optional version, after the user confirms the resolved target.
No parameter schema in public metadata yet.
Sponsors
Configuration
WORKFLOWS_DIRdefault: ./workflows-yamlAbsolute or relative path to the workflows root directory.
GLOBAL_INSTRUCTIONS_PATHPath to the global instructions markdown file. Derives from WORKFLOWS_DIR when not set.
WATCHER_DEBOUNCE_MSdefault: 500Milliseconds to debounce filesystem change events before rebuilding the index.
MCP_LOG_LEVELdefault: infoSets the minimum log level for output (e.g., 'debug', 'info', 'warn').
MCP_TRANSPORT_TYPEdefault: httpSelects the HTTP transport.
MCP_HTTP_HOSTdefault: 127.0.0.1The hostname for the HTTP server.
MCP_HTTP_PORTdefault: 3010The port to run the HTTP server on.
MCP_HTTP_ENDPOINT_PATHdefault: /mcpThe endpoint path for the MCP server.
MCP_AUTH_MODEdefault: noneAuthentication mode to use: 'none', 'jwt', or 'oauth'.
Readme
@cyanheads/workflows-mcp-server
Store, query, and create YAML workflow playbooks for LLM agents via MCP. STDIO or Streamable HTTP.
Details
- Repository
- github.com/cyanheads/workflows-mcp-server
- Categories
- AI & LLM Tools, Automation & Workflows
- Package
@cyanheads/workflows-mcp-server- Transport
- STDIO, HTTP
- Registry
- MCP registry, active
More from cyanheads
- Noaa Cdo Mcp Server5
- Ntfy Mcp Server25
- Macos Mcp Server4
- Clipboard Mcp Server3
- Guardian Mcp Server2
- Mailchimp Mcp Server2
- Sports Mcp Server2
- Whois Mcp Server2
- Federal Reserve Mcp Server1
- Shift Mcp Server1
- Anime Mcp Server2
- Survey Mcp Server4
- Mcp Ts Template145
- nist-nvd-mcp-server
- open-meteo-mcp-server
- openfda-mcp-server
- wikipedia-mcp-server
- census-mcp-server
- crossref-mcp-server
- eur-lex-mcp-server
- faostat-mcp-server
- fema-mcp-server
- libofcongress-mcp-server
- openfoodfacts-mcp-server