Claude Parallel Tasks MCP Server
An MCP (Model Context Protocol) server that enables running multiple Claude prompts in parallel, with optional file contexts and output redirection.
Features
Run multiple Claude prompts simultaneously in parallel
Provide file contexts to Claude prompts
Redirect output to individual files for each task
Built with TypeScript and the MCP SDK
Related MCP server: Desktop Commander MCP
Prerequisites
Node.js and pnpm
Claude CLI tool installed and configured
Anthropic API key
Setup
Clone the repository:
Install dependencies:
Set up your environment variables:
Edit
.env.localand add your Anthropic API key:
Build the project:
Usage
Running the Server
Configuring with Claude Desktop
Add the following to your claude_desktop_config.json:
Available Tools
run_parallel_claude_tasks
Runs multiple Claude prompts in parallel with optional file contexts.
Parameters:
queries: Array of query objects, each containing:queryText: The text prompt to send to ClaudecontextFilePaths(optional): Array of file paths to provide as context
Example:
Development
Security
API keys are stored in environment variables, not in code
The
.env.localfile is gitignored to prevent accidental commitsUse the provided
.env.exampleas a template
License
MIT