Point your Claude, OpenAI, or custom LLM at our read-only tool surface. No auth, no keys, no setup - just top gainers, full-text search, and maintainer rollups piped through either MCP or plain HTTP.
Claude Code speaks the Model Context Protocol over HTTP. Point it at our live Portal endpoint and every tool below becomes callable from the agent — no local checkout, no bundled binary, no keys.
# Claude Code — register TrendingRepo as an HTTP MCP bridge # via the Portal adapter. No local checkout required. claude mcp add starscreener \ --transport http \ --url https://starscreener.vercel.app/portal # Or pipe the manifest straight into your agent curl https://starscreener.vercel.app/portal | jq
For one-off queries from a terminal, the spec-native @visitportal/visit CLI speaks Portal v0.1 directly:
# Portal visitor CLI (spec-native, works against any /portal endpoint) npx @visitportal/visit https://starscreener.vercel.app/portal top_gainers --limit=10
Every tool below is also callable over REST. Params are validated at the boundary and errors come back as typed codes (INVALID_PARAMS, NOT_FOUND).
Top N repos ranked by star delta over a window (24h / 7d / 30d). Fastest way to see what's breaking out on GitHub this week.
Full-text search across repo fullName, description, and topics. Sorted by momentum score desc.
Aggregate view of a maintainer: owned repos, total stars, top movers. Useful for 'who is shipping the hottest AI right now?'
Raw manifest: GET /portal · Call endpoint: POST /portal/call