Back to Home
Sunalamye icon

mcp-claude-node

Verified Safe

by Sunalamye

Overview

Acts as an MCP (Model Context Protocol) server wrapping the Claude Code CLI, enabling parallel and robust execution of Claude AI requests for code generation and editing tasks.

Installation

Run Command
npm install && npm run build && node dist/index.js

Security Notes

The server uses `node:child_process.spawn` to execute the `claude` CLI. Arguments passed to `spawn` are constructed from validated tool parameters, including specific disallowed tools to prevent certain commands. Communication is via `stdio`, limiting network exposure. The server also implements recursion depth limits (`MCP_CLAUDE_DEPTH`) to prevent infinite subprocess spawning. The `--dangerously-skip-permissions` flag is passed to the underlying `claude` CLI; while it implies broader AI permissions, it's a feature of the CLI being wrapped, not a vulnerability introduced by this server's implementation. No direct `eval` or hardcoded secrets are present.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens2500
Stars0
Forks0
Last Update2025-11-30

Tags

MCPClaudeAINode.jsCLI WrapperParallel Processing