Skip to main content
Glama

openapi-mcp-proxy

by nyudenkov

list_endpoints

Discover and filter API endpoints by methods, tags, authentication, or deprecation status. Explore large OpenAPI schemas efficiently without loading entire files, enabling quick analysis of API structure.

Instructions

List all endpoints in an API

Input Schema

NameRequiredDescriptionDefault
apiYesAPI name or direct URL
deprecatedNoFilter by deprecation status
has_authenticationNoFilter by authentication requirement
methodsNoFilter by HTTP methods (e.g., ['GET', 'POST'])
pageNoPage number (1-based)
page_sizeNoItems per page (max 100)
tags_excludeNoExclude endpoints with these tags
tags_includeNoInclude endpoints with these tags

Input Schema (JSON Schema)

{ "properties": { "api": { "description": "API name or direct URL", "type": "string" }, "deprecated": { "description": "Filter by deprecation status", "type": "boolean" }, "has_authentication": { "description": "Filter by authentication requirement", "type": "boolean" }, "methods": { "description": "Filter by HTTP methods (e.g., ['GET', 'POST'])", "items": { "type": "string" }, "type": "array" }, "page": { "default": 1, "description": "Page number (1-based)", "minimum": 1, "type": "integer" }, "page_size": { "default": 50, "description": "Items per page (max 100)", "maximum": 100, "minimum": 1, "type": "integer" }, "tags_exclude": { "description": "Exclude endpoints with these tags", "items": { "type": "string" }, "type": "array" }, "tags_include": { "description": "Include endpoints with these tags", "items": { "type": "string" }, "type": "array" } }, "required": [ "api" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nyudenkov/openapi-mcp-proxy'

If you have feedback or need assistance with the MCP directory API, please join our Discord server