Coding Tools MCP Sever

I created the Coding Tools MCP Server inspired by Filesystem MCP. When I was trying out MCP server with Claude, I feel like it was pretty neat. I played around with it and it reached the limit in a few prompts while scanning the folders and files. A few days later, I tried Claude Code and wondering how they developed it. Then I found someone had reverse engineered it and posted the code on Github. And there is a fork. It’s particularly interesting, especially regarding the tools.

Then, I thought myself: What if I could provide Unix tools to Claude Desktop via MCP and create proper prompt to help me write code or get assistant more easily, without manually copying and pasting code?That’s why I created this Coding Tools MCP together with Claude.

The following are the list of the tools that I created

  1. File Management Tools:
    • list_allowed_directories – Shows directories I can access
    • read_file – Reads content from a file
    • read_multiple_files – Reads content from multiple files simultaneously
    • write_file – Creates or updates files
    • list_directory – Shows files and folders in a directory
    • touch – Creates empty files or updates timestamps
  2. Text Processing Tools:
    • grep – Searches for patterns across files
    • sed – Performs regex-based text replacement
    • awk – Advanced pattern scanning and text processing
    • cat – Displays file contents with formatting options
  3. System Tools:
    • shell – Executes shell commands in a controlled environment
  4. Content Creation Tools:
    • artifacts – Creates and manages content artifacts (code, markdown, HTML, SVG, diagrams, React components)
    • repl (analysis tool) – Executes JavaScript code for analysis and data processing

Actually, I asked Claude to help me write the above list.

The Coding Tools MCP is mostly written by Claude. It can perform git commit and pushes and has access to npm as well. I provided access via shell. I’ve also tested with other MCP clients like Goose and it work pretty well. You have to use with Claude API, which will charge base on the API costs.

Personally, I prefer to use via Claude. It work well with Haiku and Opus models. With this, you should be able to create basic CLI apps/tools with Claude Desktop easily. I am testing out myself and will continuously improve and share my progress here.

no responses for Coding Tools MCP Sever

    Leave a Reply