This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 2mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
api
claude-code
mcp
mcp-server
openapi
swagger
+1 more
typescript
Summary
AI summarySpec caching removed, requiring direct spec builds; inline TypeScript schema generation added.
Full changelog
Added
- Inline schema generation for
get_types— returns self-contained TypeScript declarations for request/response schemas without imports - Guided error messages with fuzzy suggestions across
get_endpoint,get_schema,get_types, andlist_endpoints_by_tag - Auth headers support via
.apifable/auth.jsonwith${ENV_VAR}expansion - Pagination (
limit,offset) forlist_endpoints_by_tag hasMorefield insearch_endpointsandsearch_schemasfor truncated results--cwdglobal CLI option- Discriminator support in TypeScript schema generation
Changed
- Improved config and auth JSON validation with path-specific Zod errors
- HTTP method validation extracted to shared module (
src/http-methods.ts) and applied consistently in endpoint tools
Removed
- Removed spec caching and
clear-cachecommand — parsed specs are now built directly
Fixed
- Search totals now reflect real match count before truncation
additionalPropertiestype widening in TypeScript schema generation- Input validation and UX improvements for search and list tools
Breaking Changes
- Removed spec caching and `clear-cache` command; parsed specs must now be built directly
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ycs77/apifable
MCP server that helps AI agents explore OpenAPI specs, search endpoints, and generate TypeScript types.
Related context
Beta — feedback welcome: [email protected]