{"repo":"lourencomaciel/sift-gateway","free":true,"listed":false,"github":"https://github.com/lourencomaciel/sift-gateway","clone":"git clone https://github.com/lourencomaciel/sift-gateway.git","description":"Reliability gateway for AI tool output: schema-stable, secret-safe, pagination-complete JSON for MCP and CLI agents.","language":"Python","stars":31,"topics":["ai-agents","artifacts","cli","mcp","model-context-protocol","python","sqlite","agent-tooling","openclaw","pagination"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Sift Reliability gateway for AI tool output: schema-stable, secret-safe, pagination-complete JSON. Sift is a drop-in reliability layer for MCP and CLI tool output. It persists full payloads as artifacts, returns either inline payload ( full ) or compact references ( schema ref ), and lets agents query what they need with Python code over stored data. Benchmark summary: on 103 factual questions across 12 real JSON datasets, Sift improved accuracy from 33.0% to 99.0% while cutting input tokens by 95.4% (10,757,230 - 489,655). Full details: benchmarks/README.md. How it works Flow: 1. Execute upstream tool/command and capture JSON. 2. Persist full output as an artifact in SQLite and deterministically map schema/root hints. 3. Return full (small) or schema ref (large/paginated). 4. Continue pages explicitly until pagination.retrieval status == COMPLETE . 5. Run focused Python queries on one artifact or the full pagination chain. Main MCP pain points These are recurring across MCP client issue trackers and protocol usage in production: - Large tool definitions and large tool results consume context quickly. - Upstream API pagination often sits outside MCP list-cursor flows, so agents can stop early and answer on partial data. - Tool output shape differs across servers, which makes follow-up parsing brittle. - Tool output is untrusted input and can contain sensitive values that should not re-enter model context. - Raw outputs scroll away in chat history, so provenance and reproducib","default_branch":null,"files":null,"tree":[],"storefront":"/r/lourencomaciel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lourencomaciel/sift-gateway/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."}