MCPN

v1.0.0Coding Agentsstable

orchestrate & combine prompts + MCP servers into compound MCP tools

mcpnmcpai-integration
Share:
54
Stars
0
Downloads
0
Weekly
0/5

What is MCPN?

MCPN is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to orchestrate & combine prompts + mcp servers into compound mcp tools

orchestrate & combine prompts + MCP servers into compound MCP tools

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • orchestrate & combine prompts + MCP servers into compound MC

Use Cases

Combine multiple prompts and MCP servers into compound tools for complex workflows.
dx-zero

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMar 26, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcpn

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use MCPN

MCPN (Workflows MCP) is a Model Context Protocol server that lets you define, share, and trigger reusable AI workflows by combining prompts with specific MCP tool sequences in versioned YAML files. Instead of repeating long system prompts or manually chaining tools, you declare a named workflow once — with a system prompt and the exact tools it should use — and invoke it with a short command like 'enter debugging mode'. Development teams use it to standardize how AI agents approach common tasks such as incident response, PRD generation, or code review across the whole team.

Prerequisites

  • Node.js 18+ with npx available
  • An MCP-compatible client such as Claude Desktop or Cursor
  • Familiarity with YAML for defining workflow configuration files
  • Any MCP servers whose tools your workflows will reference
1

Initialise MCPN in your project

Run the init command inside your project directory. This creates a .workflows (or .mcp-workflows) directory with example YAML workflow files you can customise.

npx -y mcpn@latest init
2

Inspect and edit the generated workflow files

Open the YAML files in .workflows/. Each file defines one or more named workflows, each with a description, system prompt, and list of tools to expose. Edit to match your real use-cases and available MCP tools.

3

Add the MCPN server to your MCP client configuration

Insert the mcpn server block into claude_desktop_config.json. The server command starts the workflow registry that exposes your YAML-defined tools to the AI.

{
  "mcpServers": {
    "workflows-mcp": {
      "command": "npx",
      "args": ["-y", "mcpn@latest", "server"]
    }
  }
}
4

Restart your MCP client

Restart Claude Desktop or Cursor so it discovers the new mcpn server and loads the workflow tools defined in your YAML files.

5

Trigger a workflow

Invoke any defined workflow by its name or trigger phrase. MCPN routes the request through the matching prompt and tool sequence automatically.

MCPN Examples

Client configuration

Minimal Claude Desktop config to register the MCPN workflow server.

{
  "mcpServers": {
    "workflows-mcp": {
      "command": "npx",
      "args": ["-y", "mcpn@latest", "server"]
    }
  }
}

Prompts to try

Example prompts that invoke workflows once YAML definitions are in place.

- "Enter PRD mode and draft a product requirements document for the new checkout flow."
- "Use coding_max mode to analyze the authentication module and suggest refactors."
- "Enter debugging mode and find the root cause of the memory leak in the worker service."
- "List all available workflows."
- "Enter incident response mode for the Kubernetes OOM pod crash in the payments namespace."

Troubleshooting MCPN

No workflow tools appear after restarting the client

Ensure a .workflows or .mcp-workflows directory exists in the working directory from which the MCP client launches the server. Run npx mcpn@latest init again if the directory is missing.

Workflow references tools from another MCP server that is not available

MCPN orchestrates prompts and routes, but the underlying MCP servers whose tools are listed in workflows must also be configured and running. Add each dependency server to your MCP client config independently.

'npx mcpn@latest server' exits immediately without output

Check Node.js version (must be 18+). Run npx mcpn@latest --version to confirm the package resolves. If behind a corporate proxy, set NPM_CONFIG_PROXY accordingly.

Frequently Asked Questions about MCPN

What is MCPN?

MCPN is a Model Context Protocol (MCP) server that orchestrate & combine prompts + mcp servers into compound mcp tools It connects AI assistants to external tools and data sources through a standardized interface.

How do I install MCPN?

Follow the installation instructions on the MCPN GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with MCPN?

MCPN works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is MCPN free to use?

Yes, MCPN is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcpn": { "command": "npx", "args": ["-y", "mcpn"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use MCPN?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides