Skip to content

Releases: Tomobobo710/MCP-Codebase-Browser

v1.0.1

Choose a tag to compare

@Tomobobo710 Tomobobo710 released this 21 Jun 23:09

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@Tomobobo710 Tomobobo710 released this 21 Jun 03:38

Rewrote stdio server using the official low-level MCP Python SDK, fixing random hangs and timeouts caused by FastMCP. Added SSE server for connecting Claude web (claude.ai) to your local codebase via serveo.net tunnel. Includes start_tunnel.bat for one-click tunnel setup.

1.4

1.4

Choose a tag to compare

@Tomobobo710 Tomobobo710 released this 19 Apr 20:24

Patch Notes

  • Search now returns only the results and their code blocks instead of entire file contents
  • If a result from any call is over the context limit (100000 characters) there is a message returned saying that the result was too large, saves context
  • Changes to the file operations calls are more intuitive for the AI
  • Improved documentation in the tool allows the AI to understand the tool calls better
  • Added "chunk writing" capabilities, the AI can write to chunks, and then merge them
  • Chunk backups are stored in Backups upon completion, but the chunks the AI can access are in memory

1.3

1.3

Choose a tag to compare

@Tomobobo710 Tomobobo710 released this 16 Apr 23:48

Patch Notes

  • Complete redesign of the tool
  • The tool now only has one permission request
  • Editing of files is much better with far less errors

1.2

1.2

Choose a tag to compare

@Tomobobo710 Tomobobo710 released this 13 Apr 11:08

Changelog

Enhanced Search Functionality:

  • Search actually works.
  • Block detection for both brace-based and indentation-based languages, provides contextual line numbers in search results.
  • Full block contents can be included in the search result upon request.
  • Added support for case sensitivity in code search.

Advanced File Editing:

  • Introduced a new edit_lines tool for precise line-level modifications, supporting replace, insert, delete, and append modes.
  • Added a read_lines tool that allows users to read specific lines or ranges of lines from a file, enhancing the ability to work with large files without loading them entirely.
  • These tools have line range and single-line editing capabilities, allowing users to read from or write to specific parts of a file without requiring Claude to have the entire document.
  • This pairs well with the search results since they include line numbers in the results.

Backup and Restore Capabilities:

  • Added backup_codebase, list_backups and restore_codebase tools.
  • This gives Claude a backup system with automatic timestamp-based naming. Claude can also create backups using a custom name.
  • Claude can view the available backups.
  • Claude can create and restore backups, but he cannot delete them.
  • Creating a backup creates a Backups directory if it didn't exist.
  • The contents of the Project directory will be destroyed upon codebase restoration.

1.0

1.0

Choose a tag to compare

@Tomobobo710 Tomobobo710 released this 11 Apr 01:24

First release.