CodeWeaver

Packs whole codebases into structured Markdown for AI analysis, documentation, and collaboration.
  • typescript

0

GitHub Stars

typescript

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "99hansling-codeweaver-mcp-server": {
      "command": "node",
      "args": [
        "/absolute/path/to/codeweaver-mcp-server/dist/index.js"
      ]
    }
  }
}

CodeWeaver MCP Server turns your entire codebase into a single, AI-ready Markdown document. It makes it easy to share complete project context with AI models, document codebases for reviews, and onboard teammates by providing a navigable, readable snapshot of all files and structure.

How to use

You can pack your codebase and get a clean Markdown document that includes every file’s content with syntax highlighting and a logical directory layout. Use this to feed AI models, create project snapshots, or share complete context for code reviews.

Basic usage packs the current directory and returns the Markdown content or saves it to a file if you specify an output path.

Examples you can run in your codebase workflow include packing, saving to a file, including ignored files, and adding custom ignore patterns. The resulting Markdown shows a project name, a directory tree with proper formatting, and content blocks for each source file.

codeweaver_pack_codebase({
  path: "." // pack the current directory
})

How to install

Prerequisites you need before installing CodeWeaver MCP Server are Node.js version 18 or later and either npm or yarn as a package manager.

Install steps you should follow in order are listed below. Run each command separately in your terminal.

# Clone the project repository
git clone https://github.com/yourusername/codeweaver-mcp-server.git
cd codeweaver-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

Add to Claude Code

To enable Claude Code to use CodeWeaver MCP Server, add a new MCP server configuration using one of the following methods.

claude mcp add codeweaver node /absolute/path/to/codeweaver-mcp-server/dist/index.js

Alternative inline configuration

If you prefer editing a config file directly, add this MCP server entry to your Claude Code config, using the absolute path to the built server.

{
  "mcpServers": {
    "codeweaver": {
      "command": "node",
      "args": ["/absolute/path/to/codeweaver-mcp-server/dist/index.js"]
    }
  }
}

Available tools

codeweaver_pack_codebase

Packs a directory into a structured Markdown document, with options for output path, gitignore handling, and ignore patterns. Returns the Markdown content or saves it to a file.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
CodeWeaver MCP Server - 99hansling/codeweaver-mcp-server | VeilStrat