Public Endpoints
The following endpoints are practical no-key baselines for smoke checks. Availability can change over time.
OpenAPI
- Endpoint:
petstore3.swagger.io/api/v3 - Check:
uxc petstore3.swagger.io/api/v3 -h
uxc petstore3.swagger.io/api/v3 get:/store/inventory
GraphQL
- Endpoint:
countries.trevorblades.com - Check:
uxc countries.trevorblades.com -h
uxc countries.trevorblades.com query/country code=US
gRPC
- Endpoint:
grpcb.in:9000(plaintext),grpcb.in:9001(TLS) - Prerequisite:
grpcurlinstalled - Check:
uxc grpcb.in:9000 -h
uxc grpcb.in:9000 addsvc.Add/Sum a=1 b=2
MCP (HTTP)
- Endpoint:
mcp.deepwiki.com/mcp - Check:
uxc mcp.deepwiki.com/mcp -h
uxc mcp.deepwiki.com/mcp ask_question -h
JSON-RPC
- Constraint: UXC JSON-RPC discovery requires
openrpc.json,/.well-known/openrpc.json, orrpc.discover. - Current status: no stable, keyless public endpoint is curated in this repository.
- Recommended baseline for reliable tests:
- use a controlled endpoint that exposes OpenRPC/rpc.discover
- or run local/self-hosted JSON-RPC with OpenRPC enabled