Kitbag MCP
About
Zero-config MCP server bundling 50+ utility tools: converters, OCR, scraping, and formatters.
Details
- Author
- syedtaj7
- Categories
- Developer Tools
Jump to
ποΈ Configuration Flags & Environment Variables
Kitbag MCP can be configured through CLI flags, environment variables, or a JSON config file β whichever fits your workflow.
{ "enabledModules": ["pdf", "web", "image", "data", "utility", "ai", "developer"], "enabledTools": [], "defaultTimeoutMs": 30000, "maxPayloadSizeBytes": 52428800 }
High-performance local PDF parsers and manipulators.
Kitbag MCPis a single, open-sourceModel Context Protocolserver that bundles a curated library of50+ high-value utility toolsβ document converters, OCR processors, web scrapers, data formatters, and AI developer utilities β all in one place.
Instead of installing, configuring, and paying to host a dozen single-purpose MCP servers, installKitbag MCP onceand selectively enable only the modules you need. It runs entirely on your machine:zero hosting costs,no API keys,no server setup.
- π Quick Start
- βοΈ Client Setup
- Claude Desktop
- Cursor
- Windsurf
- π PDF Tools
- π Web Scraping & Networking
- πΈ Image & OCR Tools
- π Data Transformation
- π» Developer Utilities
- π οΈ Utility Tools
- π§ AI Chunker
Run instantly usingnpx(Node.js required):
Expose Specific Modules (Saves LLM Context Tokens)
To prevent your AI agents from getting overwhelmed by tool options, enable only what you need:
# Enable PDF and Web scraping modules only npx kitbag-mcp --enabled-modules pdf,web
Add this entry to yourclaude_desktop_config.json:
{ "mcpServers": { "kitbag-mcp": { "command": "npx", "args": [ "-y", "kitbag-mcp", "--enabled-modules", "pdf,web,image,data,utility,ai" ] } } }
- Go toSettingsβBeta FeaturesβMCP.
- Click+ Add New MCP Server.
- Configure:
- Name:Kitbag MCP
- Type:stdio
- Command:npx -y kitbag-mcp --enabled-modules pdf,web,data,utility
Add this entry to yourmcp_config.json:
{ "mcpServers": { "kitbag-mcp": { "command": "npx", "args": [ "-y", "kitbag-mcp" ], "env": { "KITBAG_ENABLED_MODULES": "pdf,web,data,utility" } } } }
ποΈ Configuration Flags & Environment Variables
Kitbag MCP can be configured through CLI flags, environment variables, or a JSON config file β whichever fits your workflow.
{ "enabledModules": ["pdf", "web", "image", "data", "utility", "ai", "developer"], "enabledTools": [], "defaultTimeoutMs": 30000, "maxPayloadSizeBytes": 52428800 }
High-performance local PDF parsers and manipulators.
π Web Scraping & Networking (web.)
Interact with raw web documents and query networking systems.
Manipulate images and extract text locally.
Fast, offline conversion between standard data formats.
Standard formats, validation, and layout tools for developers.
System, network, and cryptography helper functions.
Segment large text structures dynamically for ingestion.
flowchart LR A[AI Agent / Client] -->|MCP Protocol| B(Kitbag MCP Server) B --> C{Enabled Modules} C --> D[π pdf.] C --> E[π web.] C --> F[πΈ image.] C --> G[π data.] C --> H[π» developer.] C --> I[π οΈ utility.] C --> J[π§ ai.] D & E & F & G & H & I & J --> K[Local Execution<br/>No External API Calls] K --> A
Kitbag MCP runs as a single local process. Your AI client talks to it over the standard MCP protocol, and only the modules you enable are exposed as tools β keeping token usage low and your workflow fast and private.
π οΈ Local Development & Contributions
Every tool is fully self-contained. Adding a new tool is as simple as creating a folder insidesrc/tools/<category>/<tool_name>/.
# Build compiler output npm run build # Run all 50 module tests npm test # Run real-life execution checks (makes live API and DNS requests) npx tsx src/tests/run_real_life.ts
Distributed under theMIT License. SeeLICENSEfor more information. Fully open-source and free to adapt for personal or commercial use.
β If Kitbag MCP saves you time, consider starring the repo! β
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Create crafted UI components inspired by the best 21st.dev design engineers.
Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server
An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .
MCP server for AI Diagram Maker β generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent
ALAPI MCP Tools,Call hundreds of API interfaces via MCP
AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform
MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMaticβs API.
One shared context layer for AI agents and humans β live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.
Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





