steipete/claude-code-mcp
If you are the rightful owner of claude-code-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP (Model Context Protocol) server that allows running Claude Code in one-shot mode with permissions bypassed automatically.
Tools
Functions exposed to the LLM to take actions
claude_code
Claude Code Agent: Your versatile multi-modal assistant for code, file, Git, and terminal operations via Claude CLI. Use workFolder
for contextual execution.
β’ File ops: Create, read, (fuzzy) edit, move, copy, delete, list files, analyze/ocr images, file content analysis ββ e.g., "Create /tmp/log.txt with 'system boot'", "Edit main.py to replace 'debug_mode = True' with 'debug_mode = False'", "List files in /src", "Move a specific section somewhere else"
β’ Code: Generate / analyse / refactor / fix ββ e.g. "Generate Python to parse CSVβJSON", "Find bugs in my_script.py"
β’ Git: Stage βΈ commit βΈ push βΈ tag (any workflow) ββ "Commit '/workspace/src/main.java' with 'feat: user auth' to develop."
β’ Terminal: Run any CLI cmd or open URLs ββ "npm run build", "Open https://developer.mozilla.org"
β’ Web search + summarise content on-the-fly
β’ Multi-step workflows (Version bumps, changelog updates, release tagging, etc.)
β’ GitHub integration Create PRs, check CI status
β’ Confused or stuck on an issue? Ask Claude Code for a second opinion, it might surprise you!
Prompt tips
- Be concise, explicit & step-by-step for complex tasks. No need for niceties, this is a tool to get things done.
- For multi-line text, write it to a temporary file in the project root, use that file, then delete it.
- If you get a timeout, split the task into smaller steps.
- Seeking a second opinion/analysis: If you're stuck or want advice, you can ask
claude_code
to analyze a problem and suggest solutions. Clearly state in your prompt that you are looking for analysis only and no actual file modifications should be made. - If workFolder is set to the project path, there is no need to repeat that path in the prompt and you can use relative paths for files.
- Claude Code is really good at complex multi-step file operations and refactorings and faster than your native edit features.
- Combine file operations, README updates, and Git commands in a sequence.
- Claude can do much more, just ask it!
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client