{"page":1,"limit":100,"total":6,"total_catalog":69076,"catalog_meta":{"core_certified":59946,"community_indexed":9130,"aggregate_tracked":64349,"total_all":133425,"tiers_doc":"core = evidence-gated (adoption/verification/age) | community = indexed with weak signal, trust<=55 | aggregate = tracking-only inventory (see /api/community)"},"total_pages":1,"has_next":false,"has_prev":false,"sources":{"github":12148,"npm-registry":24788,"pypi":14311,"smithery":6195,"official-registry":9076,"crates":1933,"docker":625},"skills":[{"id":"mn-npm-01705","name":"@ag-ui/mcp-middleware","slug":"ag-ui-mcp-middleware","description":"AG-UI middleware that connects an agent run to one or more [MCP](https://modelcontextprotocol.io) servers. It lists each server's tools, injects them into the run, executes the resulting tool calls se","category":"Developer Tools","price":0,"free":true,"sentinel_score":5,"review_status":"auto-scanned","risk_level":"red","install":"npx -y @ag-ui/mcp-middleware","author":"_mme","version":"0.0.1","tags":["mcp"],"source":{"type":"npm-registry","url":"https://www.npmjs.com/package/@ag-ui/mcp-middleware","note":"Indexed from the public npm registry with Sentinel Index Heuristics (age, weekly downloads, typosquat distance, injection markers)."},"indexed_at":"2026-09-09","tier":"core","npm_downloads_wk":0,"trust_score_100":50,"badge_url":"https://www.marketnow.site/api/badge/ag-ui-mcp-middleware.svg","page_url":"https://www.marketnow.site/s/ag-ui-mcp-middleware"},{"id":"mn-pyc-07322","name":"scrapy-mcp-middleware","slug":"scrapy-mcp-middleware","description":"Scrapy middleware for MCP request tracking","category":"Developer Tools","price":0,"free":true,"sentinel_score":5,"review_status":"auto-scanned","risk_level":"red","install":"uvx scrapy-mcp-middleware","author":"Fabien Vauchelles","version":"0.1.0","tags":["mcp"],"source":{"type":"pypi","url":"https://pypi.org/project/scrapy-mcp-middleware/"},"indexed_at":"2026-09-10","tier":"community","trust_score_100":40,"badge_url":"https://www.marketnow.site/api/badge/scrapy-mcp-middleware.svg","page_url":"https://www.marketnow.site/s/scrapy-mcp-middleware"},{"id":"mn-npm2-03926","name":"@reaatech/multi-tenant-mcp-middleware","slug":"reaatech-multi-tenant-mcp-middleware","description":"Composable multi-tenant middleware for MCP servers","category":"Developer Tools","price":0,"free":true,"sentinel_score":6,"review_status":"auto-scanned","risk_level":"red","install":"npx -y @reaatech/multi-tenant-mcp-middleware","author":"reaatech","version":"0.1.0","tags":["mcp"],"source":{"type":"npm-registry","url":"https://www.npmjs.com/package/@reaatech/multi-tenant-mcp-middleware","note":"Indexed from the public npm registry with Sentinel Index Heuristics (age, weekly downloads, typosquat distance, injection markers)."},"indexed_at":"2026-09-10","tier":"core","npm_downloads_wk":100,"trust_score_100":72,"badge_url":"https://www.marketnow.site/api/badge/reaatech-multi-tenant-mcp-middleware.svg","page_url":"https://www.marketnow.site/s/reaatech-multi-tenant-mcp-middleware"},{"id":"mn-npm2-04508","name":"mcp-middleware","slug":"mcp-middleware","description":"Middleware for MCP servers. Intercept or transform requests; pass the rest through.","category":"Developer Tools","price":0,"free":true,"sentinel_score":6,"review_status":"auto-scanned","risk_level":"red","install":"npx -y mcp-middleware","author":"kolodny","version":"0.0.1","tags":["mcp"],"source":{"type":"npm-registry","url":"https://www.npmjs.com/package/mcp-middleware","note":"Indexed from the public npm registry with Sentinel Index Heuristics (age, weekly downloads, typosquat distance, injection markers)."},"indexed_at":"2026-09-10","tier":"core","npm_downloads_wk":4,"trust_score_100":60,"badge_url":"https://www.marketnow.site/api/badge/mcp-middleware.svg","page_url":"https://www.marketnow.site/s/mcp-middleware"},{"id":"mn-npm2-04775","name":"nextjs-mcp-middleware","slug":"nextjs-mcp-middleware","description":"A Next.js middleware library for handling MCP server with authorization. Provides utilities to help developers integrate MCP OAuth2-related processes into their applications","category":"Security","price":0,"free":true,"sentinel_score":6,"review_status":"auto-scanned","risk_level":"red","install":"npx -y nextjs-mcp-middleware","author":"witsaint","version":"0.0.16","tags":["mcp"],"source":{"type":"npm-registry","url":"https://www.npmjs.com/package/nextjs-mcp-middleware","note":"Indexed from the public npm registry with Sentinel Index Heuristics (age, weekly downloads, typosquat distance, injection markers)."},"indexed_at":"2026-09-10","tier":"core","npm_downloads_wk":18,"trust_score_100":60,"badge_url":"https://www.marketnow.site/api/badge/nextjs-mcp-middleware.svg","page_url":"https://www.marketnow.site/s/nextjs-mcp-middleware"},{"id":"mn-npm2-05764","name":"verditnxtgen-mcp-middleware","slug":"verditnxtgen-mcp-middleware","description":"One-line MCP middleware for VerditNxtGen cryptographic ledger. npm install verditnxtgen-mcp-middleware","category":"Finance","price":0,"free":true,"sentinel_score":6,"review_status":"auto-scanned","risk_level":"red","install":"npx -y verditnxtgen-mcp-middleware","author":"verditnxtgen","version":"1.0.1","tags":["mcp"],"source":{"type":"npm-registry","url":"https://www.npmjs.com/package/verditnxtgen-mcp-middleware","note":"Indexed from the public npm registry with Sentinel Index Heuristics (age, weekly downloads, typosquat distance, injection markers)."},"indexed_at":"2026-09-10","tier":"core","npm_downloads_wk":2,"trust_score_100":60,"badge_url":"https://www.marketnow.site/api/badge/verditnxtgen-mcp-middleware.svg","page_url":"https://www.marketnow.site/s/verditnxtgen-mcp-middleware"}],"_links":{"self":"/api/skills?page=1&limit=100&q=mcp-middleware","next":null,"prev":null}}