{"repo":"kehvinbehvin/json-mcp-filter","free":true,"listed":false,"github":"https://github.com/kehvinbehvin/json-mcp-filter","clone":"git clone https://github.com/kehvinbehvin/json-mcp-filter.git","description":"JSON MCP server to filter only relevant data for your LLM","language":"JavaScript","stars":25,"topics":["json","json-filter","large-files","mcp","query","json-mcp-server","claude-mcp","data","data-extraction","data-filtering"],"license":"MIT","category":"mcp-servers","readme_excerpt":"JSON MCP Filter A powerful Model Context Protocol (MCP) server that provides JSON schema generation and filtering tools for local files and remote HTTP/HTTPS endpoints. Built with quicktype for robust TypeScript type generation. Perfect for : Filtering large JSON files and API responses to extract only relevant data for LLM context, while maintaining type safety. ✨ Key Features - 🔄 Schema Generation - Convert JSON to TypeScript interfaces using quicktype - 🎯 Smart Filtering - Extract specific fields with shape-based filtering - 🌐 Remote Support - Works with HTTP/HTTPS URLs and API endpoints - 📦 Auto Chunking - Handles large datasets with automatic 400KB chunking - 🛡️ Size Protection - Built-in 50MB limit with memory safety - ⚡ MCP Ready - Seamless integration with Claude Desktop and Claude Code - 🚨 Smart Errors - Clear, actionable error messages with debugging info 🛠️ Available Tools json schema Generates TypeScript interfaces from JSON data. Parameters: - filePath : Local file path or HTTP/HTTPS URL Example: json filter Extracts specific fields using shape-based filtering with automatic chunking for large datasets. Parameters: - filePath : Local file path or HTTP/HTTPS URL - shape : Object defining which fields to extract - chunkIndex (optional): Chunk index for large datasets (0-based) Auto-Chunking: - ≤400KB: Returns all data - 400KB: Auto-chunks with metadata json dry run Analyzes data size and provides chunking recommendations before filtering. Parameters: - fileP","default_branch":null,"files":null,"tree":[],"storefront":"/r/kehvinbehvin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kehvinbehvin/json-mcp-filter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}