Claude Code Tools

v1.0.0Coding Agentsstable

This project aims to build a Claude Code MCP server and implement its associated tools (explain\\_code, review\\_code, fix\\_code, edit\\_code, test\\_code, simulate\\_command, your\\_own\\_query). The server is implemented using Node.js and the MCP SDK. It

agents-teamaiai-agentsai-agents-cliai-agents-framework
Share:
34
Stars
0
Downloads
0
Weekly
0/5

What is Claude Code Tools?

Claude Code Tools is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to this project aims to build a claude code mcp server and implement its associated tools (explain\\_code, review\\_code, fix\\_code, edit\\_code, test\\_code, simulate\\_command, your\\_own\\_query). th...

This project aims to build a Claude Code MCP server and implement its associated tools (explain\\_code, review\\_code, fix\\_code, edit\\_code, test\\_code, simulate\\_command, your\\_own\\_query). The server is implemented using Node.js and the MCP SDK. It

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • claude_code

Use Cases

Explain code
Review and fix code
Generate tests
xiaobenyang-com

Maintainer

LicenseApache 2.0
Languagetypescript
Versionv1.0.0
UpdatedJan 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y claude-code

Manual Installation

npx -y claude-code

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Claude Code Tools

claude-code-mcp is a Node.js-based MCP server that wraps the XiaoBenYang AI platform (xiaobenyang.com) and exposes a comprehensive claude_code tool for file operations, code generation, Git workflows, terminal command execution, and web search — all through a single MCP interface. It connects to the hosted API at mcp.xiaobenyang.com and authenticates with an XBY-APIKEY credential, supporting SSE, Streamable HTTP, and stdio transports. Developers use it to give their MCP clients an autonomous coding agent capable of multi-step workflows such as version bumps, changelog generation, and GitHub PR creation.

Prerequisites

  • Node.js 18 or later (for stdio/npx transport)
  • An XBY-APIKEY from xiaobenyang.com (free registration required)
  • An MCP-compatible client such as Claude Desktop, Cursor, or VS Code
  • Optional: access to the remote SSE or Streamable HTTP endpoints if not using npx
1

Register and obtain your XBY-APIKEY

Visit https://xiaobenyang.com, create an account, and copy your APIKEY from the dashboard. This key authenticates all requests to the MCP server.

2

Choose a transport method

Three transports are available: stdio via npx (easiest for local use), SSE at the hosted endpoint, or Streamable HTTP. For most users, npx with stdio is the simplest option.

3

Add the server to your MCP client configuration (stdio/npx)

Add the following block to your claude_desktop_config.json. The XBY_APIKEY environment variable authenticates the npx process against the xiaobenyang.com backend.

{
  "mcpServers": {
    "claude-code": {
      "command": "npx",
      "args": ["-y", "xiaobenyang-mcp"],
      "env": {
        "XBY_APIKEY": "your_xby_apikey_here"
      }
    }
  }
}
4

Alternative: connect via SSE or Streamable HTTP

If your MCP client supports remote transports, you can point it directly at the hosted endpoints. Pass the API key as a header or query parameter per the client's documentation.

# SSE endpoint
https://mcp.xiaobenyang.com/1777316659367939/sse

# Streamable HTTP endpoint
https://mcp.xiaobenyang.com/1777316659367939/mcp
5

Restart your MCP client and verify

Restart Claude Desktop (or your chosen MCP client) and ask it to list available tools. The claude_code tool should appear, covering file I/O, code operations, Git, terminal, and web search capabilities.

Claude Code Tools Examples

Client configuration

claude_desktop_config.json using npx/stdio transport for the claude-code-mcp server.

{
  "mcpServers": {
    "claude-code": {
      "command": "npx",
      "args": ["-y", "xiaobenyang-mcp"],
      "env": {
        "XBY_APIKEY": "your_xby_apikey_here"
      }
    }
  }
}

Prompts to try

Sample prompts covering file operations, code editing, Git workflows, and web capabilities.

- "Create a file at /tmp/notes.txt with the content 'project kickoff meeting notes'."
- "Read main.py and replace all occurrences of 'debug_mode = True' with 'debug_mode = False'."
- "Run 'npm run build' in the current directory and show me the output."
- "Stage all changed files, commit with the message 'refactor: clean up auth module', and push to origin main."
- "Search the web for the latest release notes for Node.js 22 and summarize the key changes."

Troubleshooting Claude Code Tools

Authentication error: invalid or missing XBY-APIKEY

Ensure XBY_APIKEY is correctly set in the env block of your MCP config. Log in to xiaobenyang.com to verify your key is active and has not expired. Avoid extra whitespace or newline characters when pasting the key.

npx hangs or fails to download the xiaobenyang-mcp package

Check your internet connection and npm registry access. Try running 'npx -y xiaobenyang-mcp --version' directly in your terminal to debug. If behind a proxy, set the HTTP_PROXY and HTTPS_PROXY environment variables.

File operations modify files unexpectedly

If you want analysis only without file modifications, explicitly include the phrase 'analysis only' in your prompt. The server respects this instruction and will read-only operations rather than write changes.

Frequently Asked Questions about Claude Code Tools

What is Claude Code Tools?

Claude Code Tools is a Model Context Protocol (MCP) server that this project aims to build a claude code mcp server and implement its associated tools (explain\\_code, review\\_code, fix\\_code, edit\\_code, test\\_code, simulate\\_command, your\\_own\\_query). the server is implemented using node.js and the mcp sdk. it It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Claude Code Tools?

Install via npm with the command: npx -y claude-code. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Claude Code Tools?

Claude Code Tools works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Claude Code Tools free to use?

Yes, Claude Code Tools is open source and available under the Apache 2.0 license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "claude-code": { "command": "npx", "args": ["-y", "claude-code"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Claude Code Tools?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides