- Home
- MCP servers
- CodeWeaver
CodeWeaver
- 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.