feat: claude mcp server#161
Merged
Merged
Conversation
10 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Objective
New Anthropic
claudeMCP server implementation, replacingfilesystemMCP server:claude:Bash- Execute shell commands with proper quoting, timeouts, and background execution support, following OS permissions.claude:BashOutput- Monitor output from background processes with regex filtering.claude:Edit- Make precise string replacements in files. Great for targeted changes.claude:ExitPlanMode- Transition from planning to implementation phase.claude:Glob- Fast file pattern matching (e.g.,**/*.js,src/**/*.ts). Essential for finding files by pattern.claude:Grep- Powerful search using ripgrep with regex support, context lines, and multiple output modes. Superior to bash grep.claude:KillBash- Terminate background shell processes.claude:MultiEdit- Apply multiple edits to a single file atomically. Efficient for complex refactoring.claude:NotebookEdit- Specialized editing for Jupyter notebooks with cell-level operations.claude:Read- Read files with line numbers, supports images, PDFs, and Jupyter notebooks. Perfect for examining code structure and content.claude:Task- Launch specialized agents (general-purpose, statusline-setup, output-style-setup) for autonomous multi-step tasks.claude:TodoWrite- Create and manage structured task lists for complex multi-step work. Tracks progress systematically.claude:Write- Create new files or overwrite existing ones. Requires reading the file first if it exists.The tools are available in both Claude Code and Code Desktop.
Documentation
Install Claude Code and replace the
filesystemMCP server with:Tool Usage Example
Claude delegated the following task to a sub-agent, in Claude Desktop:
Scope
Impact
Checklist