Kitbag MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ai_text_chunkerB | Split large text into smaller semantic chunks for LLM context optimization or vector databases (RAG). |
| data_csv_to_jsonB | Convert a CSV file or CSV string data to a JSON array. |
| data_deduplicateB | Remove duplicate entries from a JSON array of objects or strings. |
| data_diff_arraysA | Compare two JSON arrays of objects and return the differences (added, deleted, modified, unchanged). |
| data_json_to_csvB | Convert a JSON array of objects to a CSV string. |
| data_json_to_xmlB | Convert a JSON object to an XML text string. |
| data_json_to_yamlA | Convert a JSON object or string to a YAML text string. |
| data_xml_to_jsonA | Convert an XML string to a structured JSON object. |
| data_yaml_to_jsonB | Convert a YAML string to a structured JSON object. |
| developer_code_detectorB | Detect the programming language of a raw code snippet using heuristic analyzers. |
| developer_cron_parserA | Parse a cron expression to validate it, explain its scheduling, and list its next execution dates. |
| developer_diff_filesA | Compare two text contents (or files) and generate a Git-style line-by-line diff. |
| developer_diff_jsonB | Perform a structural, nested properties diff comparison between two JSON objects. |
| developer_json_formatterA | Validate, format (pretty-print), or minify JSON strings. |
| developer_jwt_decoderA | Decode the header and payload of a JSON Web Token (JWT) without verification, displaying timestamps in human-readable formats. |
| developer_markdown_lintB | Lint Markdown text for common format, structural, and style violations. |
| developer_mermaid_generateA | Format and construct a syntax-valid Mermaid diagram markup. |
| developer_openapi_parserA | Parse and validate an OpenAPI (Swagger) 3.0 / 3.1 specification, returning endpoints summary. |
| developer_regex_testerA | Test a regular expression against a string and return details about matches and capture groups. |
| developer_sql_formatterB | Format SQL queries to improve readability. Supports dialects like sql, mysql, postgresql, sqlite, plsql. |
| image_compressC | Compress image quality to reduce file size. |
| image_convert_formatC | Convert an image to a different file format (supports png, jpeg, bmp). |
| image_exif_metadataA | Extract EXIF metadata tags (e.g. camera, GPS, capture date) from JPEG images. |
| image_ocrA | Extract text from an image (PNG, JPEG, etc.) using Tesseract OCR. Supports local file path or base64 data. |
| image_resizeB | Resize an image to specific width and height dimensions. |
| pdf_convert_to_markdownB | Extract text from a PDF file and apply heuristics to format it into Markdown. |
| pdf_convert_to_textA | Extract raw text from a PDF file using pdf-parse (supports local file path or base64 data). |
| pdf_extract_imagesB | Extract embedded JPEG images from a PDF file. |
| pdf_extract_tablesB | Extract structures resembling data tables from a PDF text stream and format them in Markdown. |
| pdf_mergeB | Merge multiple PDF files into a single PDF document. |
| pdf_splitB | Split a PDF file into separate pages or custom page ranges. |
| utility_base64_decodeB | Decode a Base64 encoded string back to its original plain text or save to a file. |
| utility_base64_encodeB | Encode a text string or a local file to Base64 format. |
| utility_email_validateA | Validate email format and check if the domain has configured mail exchange (MX) DNS records. |
| utility_file_hashA | Calculate the cryptographic hash (SHA-256, MD5, SHA-1) of a file or text string. |
| utility_qr_generateA | Generate a QR code for a given text or URL, returning a base64 Data URL or saving to a file. |
| utility_qr_readB | Decode a QR code from an image file or base64 image data. |
| utility_random_numberA | Generate a cryptographically secure random integer within a specified range [min, max]. |
| utility_ssl_checkA | Retrieve SSL certificate details (expiration, issuer, subject) for a given domain/host. |
| utility_unit_convertB | Convert values between physical or data units (length, mass, temperature, data storage). |
| utility_url_parserA | Parse a URL string into its component parts (protocol, hostname, port, pathname, search params, hash). |
| utility_uuid_generateA | Generate a cryptographically secure UUID (v4/v1) or a secure random password. |
| utility_zip_createC | Compress files or folders into a single ZIP archive. |
| utility_zip_extractB | Extract a ZIP archive to a destination folder. |
| web_dns_lookupA | Perform DNS resolution for a domain (A, AAAA, MX, TXT, CNAME, NS, SOA). |
| web_extract_linksA | Scrape a webpage and extract all links with their anchor text, categorizing them as internal or external. |
| web_extract_metadataB | Extract metadata, OpenGraph tags, Twitter cards, and JSON-LD structured data from a web page. |
| web_rss_parserA | Parse an RSS or Atom feed XML URL and return feed items in a structured JSON array. |
| web_sitemap_generatorA | Fetch and parse a sitemap.xml URL, extracting all listed URLs. |
| web_to_markdownA | Fetch a web page, clean up clutter (scripts, styles, footer, navigation), and convert the main body to Markdown. |
| web_youtube_transcriptA | Extract text transcripts and captions with timestamps from a YouTube video URL. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/syedtaj7/Kitbag-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server