MCP.Market

Kitbag MCP server

by syedtaj7·io.github.syedtaj7/kitbag-mcp·v1.1.2

Zero-config MCP server bundling 50+ utility tools: converters, OCR, scraping, and formatters.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars34 downloads/wk

Reviews

Write one

Nobody has reviewed Kitbag yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Kitbag tools (51, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ai.text_chunker

    Split large text into smaller semantic chunks for LLM context optimization or vector databases (RAG).

  • data.csv_to_json

    Convert a CSV file or CSV string data to a JSON array.

  • data.deduplicatewrite action

    Remove duplicate entries from a JSON array of objects or strings.

  • data.diff_arrays

    Compare two JSON arrays of objects and return the differences (added, deleted, modified, unchanged).

  • data.json_to_csv
  • data.json_to_xml

    Convert a JSON object to an XML text string.

  • data.json_to_yaml

    Convert a JSON object or string to a YAML text string.

  • data.xml_to_json

    Convert an XML string to a structured JSON object.

  • data.yaml_to_json

    Convert a YAML string to a structured JSON object.

  • developer.code_detector

    Detect the programming language of a raw code snippet using heuristic analyzers.

  • developer.cron_parser

    Parse a cron expression to validate it, explain its scheduling, and list its next execution dates.

  • developer.diff_files

    Compare two text contents (or files) and generate a Git-style line-by-line diff.

  • developer.diff_json

    Perform a structural, nested properties diff comparison between two JSON objects.

  • developer.json_formatter

    Validate, format (pretty-print), or minify JSON strings.

  • developer.jwt_decoder

    Decode the header and payload of a JSON Web Token (JWT) without verification, displaying timestamps in human-readable formats.

  • developer.markdown_lint

    Lint Markdown text for common format, structural, and style violations.

  • developer.mermaid_generate

    Format and construct a syntax-valid Mermaid diagram markup.

  • developer.openapi_parser

    Parse and validate an OpenAPI (Swagger) 3.0 / 3.1 specification, returning endpoints summary.

  • developer.regex_tester

    Test a regular expression against a string and return details about matches and capture groups.

  • developer.sql_formatter

    Format SQL queries to improve readability. Supports dialects like sql, mysql, postgresql, sqlite, plsql.

  • image.compress

    Compress image quality to reduce file size.

  • image.convert_format

    Convert an image to a different file format (supports png, jpeg, bmp).

  • image.exif_metadata

    Extract EXIF metadata tags (e.g. camera, GPS, capture date) from JPEG images.

  • image.ocr

    Extract text from an image (PNG, JPEG, etc.) using Tesseract OCR. Supports local file path or base64 data.

  • image.resize

    Resize an image to specific width and height dimensions.

  • pdf.convert_to_markdown

    Extract text from a PDF file and apply heuristics to format it into Markdown.

  • pdf.convert_to_text

    Extract raw text from a PDF file using pdf-parse (supports local file path or base64 data).

  • pdf.extract_images

    Extract embedded JPEG images from a PDF file.

  • pdf.extract_tables

    Extract structures resembling data tables from a PDF text stream and format them in Markdown.

  • pdf.merge

    Merge multiple PDF files into a single PDF document.

  • pdf.split

    Split a PDF file into separate pages or custom page ranges.

  • utility.base64_decode

    Decode a Base64 encoded string back to its original plain text or save to a file.

  • utility.base64_encode

    Encode a text string or a local file to Base64 format.

  • utility.email_validatewrite action

    Validate email format and check if the domain has configured mail exchange (MX) DNS records.

  • utility.file_hash

    Calculate the cryptographic hash (SHA-256, MD5, SHA-1) of a file or text string.

  • utility.qr_generate

    Generate a QR code for a given text or URL, returning a base64 Data URL or saving to a file.

  • utility.qr_read

    Decode a QR code from an image file or base64 image data.

  • utility.random_number

    Generate a cryptographically secure random integer within a specified range [min, max].

  • utility.ssl_check

    Retrieve SSL certificate details (expiration, issuer, subject) for a given domain/host.

  • utility.unit_convert

    Convert values between physical or data units (length, mass, temperature, data storage).

  • utility.url_parser
  • utility.uuid_generate

    Generate a cryptographically secure UUID (v4/v1) or a secure random password.

  • utility.zip_createwrite action

    Compress files or folders into a single ZIP archive.

  • utility.zip_extract

    Extract a ZIP archive to a destination folder.

  • web.dns_lookup

    Perform DNS resolution for a domain (A, AAAA, MX, TXT, CNAME, NS, SOA).

  • web.extract_links

    Scrape a webpage and extract all links with their anchor text, categorizing them as internal or external.

  • web.extract_metadata

    Extract metadata, OpenGraph tags, Twitter cards, and JSON-LD structured data from a web page.

  • web.rss_parser

    Parse an RSS or Atom feed XML URL and return feed items in a structured JSON array.

  • web.sitemap_generator

    Fetch and parse a sitemap.xml URL, extracting all listed URLs.

  • web.to_markdown
  • web.youtube_transcript

    Extract text transcripts and captions with timestamps from a YouTube video URL.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan161 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 8 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Kitbag compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
51
the typical server has 7
Tools that change things
6%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
34
more than 23% of 12,191 servers with a package

What its tools let an agent do: 45 read · 1 create · 4 change · 1 send or post

Install Kitbag in Claude Code, Cursor or VS Code

Runs npx -y kitbag-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add kitbag-mcp -- npx -y kitbag-mcp
Add to Cursor

What the publisher says

From the Kitbag repository's README, as published. We do not edit it. Read it on GitHub

Kitbag MCP is a single, open-source Model Context Protocol server that bundles a curated library of 50+ 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, install Kitbag MCP once and selectively enable only the modules you need. It runs entirely on your machine: zero hosting costs, no API keys, no server setup.

📖 Table of Contents

Click to expand

  • 🚀 Quick Start
  • ⚙️ Client Setup
  • Claude Desktop
  • Cursor
  • Windsurf
  • 🎛️ Configuration
  • 🗺️ Tool Category Index
  • 📚 Complete Tool Directory
  • 📄 PDF Tools
  • 🌐 Web Scraping & Networking
  • 📸 Image & OCR Tools
  • 📊 Data Transformation

🚀 Quick Start (Zero Config)

Run instantly using npx (Node.js required):

npx kitbag-mcp

Expose Specific Modules (Saves LLM Context Tokens)

To prevent your AI agents from getting overwhelmed by tool options, enable only what you need:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Kitbag: common questions

Is Kitbag MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Kitbag safety report
How do I install Kitbag?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Kitbag need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Kitbag maintained?
The last commit was 47 days ago (2026-09-18). The latest release is v1.1.2.
How does Kitbag compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 51 (the typical server has 7); tools that change things 6% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.