API Endpoint Cataloger
Discover and catalog all API routes, endpoints, middleware, and handlers. Know your full API surface area at a glance.
Get the CLI Tool
Catalog API endpoints locally as an MCP server, or try it online below.
npx @clinetools/api-lister- Discovers routes in Express, Fastify, Next.js, Django, Flask, and Rails
- Maps middleware chains for each endpoint
- Identifies handler functions and their source files
- Groups by resource and detects RESTful patterns
- Preference conversation — choose output format and grouping style
How to Use It
Map your entire API surface area in seconds.
Try Online
Paste Express/Fastify route code and see every endpoint extracted.
Use via CLI
Point at your project root and get a full endpoint catalog.
Add to Cline / Claude Code
Agent catalogs endpoints when working on API changes to see the full surface.
MCP Client Configuration
{
"mcpServers": {
"api-lister": {
"command": "npx",
"args": ["@clinetools/api-lister"]
}
}
}Try It Online
Paste Express, Fastify, or similar route code to extract all endpoints.
Paste Route Code
We parse Express-style route definitions (app.get, router.post, etc.)
Paste route code and click Catalog Endpoints to discover all API routes.
Endpoints
Why API Cataloging Matters
You can't secure, document, or deprecate endpoints you don't know about.
Shadow Endpoints
Forgotten or undocumented endpoints are a security risk. If it's not in your catalog, it's not being monitored, rate-limited, or reviewed. Shadow endpoints are the most common source of API vulnerabilities.
Breaking Change Detection
When you know all your endpoints, you can detect when a change removes or modifies a public API. Without a catalog, breaking changes slip through code review because reviewers don't have the full picture.
Middleware Visibility
Is auth middleware on every endpoint that needs it? Is rate limiting applied consistently? A catalog shows the middleware chain per route, making gaps obvious at a glance.
AI-Ready API Map
AI agents working on your API need to know what endpoints exist. An auto-generated catalog gives agents the context to add new endpoints that follow existing patterns and conventions.
Know Every Endpoint In Your API
Add the API Endpoint Cataloger to your agent's toolkit and never lose track of your API surface.
View Plans