Endpoint Probe

Use when you need to discover an API's surface — poke a base URL to find its type (REST, GraphQL, SOAP, JSON-RPC), auth scheme, available endpoints, rate limits, and CORS policy. Also probes MCP servers (HTTP and stdio) to discover tools, resources, and prompts with full input schemas. Runs a Python probe script that checks well-known discovery paths (OpenAPI/Swagger, GraphQL introspection, health, .well-known), fingerprints the server, sends OPTIONS for CORS, detects auth from 401/403 responses, and guesses common REST resources. For MCP, performs JSON-RPC initialize handshake then tools/list, resources/list, prompts/list. Feed it a base URL or MCP server URL, optionally with auth credentials.

moonlight-lupin a05d2ba 7 files · 102.8 KB Updated

File contents

moonlight-lupin/agent-skills/tree/main/research/endpoint-probe commit a05d2baebc

Frequently asked questions

npx skillmds@latest add moonlight-lupin/endpoint-probe