Radar API / Developer guide
MCP & coding agents
Connect to the existing read-only Streamable HTTP server.
Read as MarkdownEndpoint and authentication
Use https://api.revenirdata.com/mcp with Streamable HTTP. Radar accepts a key in X-API-Key or Authorization: Bearer, never in the URL. These instructions use API-key authentication, not an OAuth sign-in flow. REST and MCP use the same persisted dataset, account and quota.
Tools
search_opportunities accepts structured filters and returns the canonical list envelope. get_opportunity accepts a canonical opportunity UUID and returns its current detail. Initialize the client, list tools, inspect their schemas and run one search with limit=1. Do not infer additional tools or unrestricted crawling.
Codex
Add the example below to .codex/config.toml in a trusted project. Configure RADAR_API_KEY in the environment that starts Codex. The example uses env_http_headers so the key value is not written into config. Configuration parsing was verified with Codex CLI 0.153.4; an authenticated Codex tool call has not been verified. Verify the connection with your installed client's tool listing before making a bounded call. No universal one-click connection is promised.
Other compatible clients
Clients must support remote Streamable HTTP and custom key headers or a bearer-token environment variable. A desktop client that only offers OAuth cannot use this key flow directly. Python MCP SDK 2.1.1 with httpx2 was verified against production on September 14, 2026 using X-API-Key: initialization negotiated protocol 2026-07-28, listed two tools and returned one opportunity from search_opportunities. See the downloadable example; no LLM is required.
Skill package
Download the versioned Radar API skill from the developer resources. For Codex, extract the radar-api directory into .agents/skills/radar-api in your project, with SKILL.md at .agents/skills/radar-api/SKILL.md. Review it before enabling the skill. The skill links to these same docs and does not install dependencies or overwrite global agent configuration. Source/job text remains untrusted data.
[mcp_servers.radar]
url = "https://api.revenirdata.com/mcp"
env_http_headers = { "X-API-Key" = "RADAR_API_KEY" }Start in your editor
Give this to your AI agent
Copy this prompt into your coding agent. Configure your key privately when it asks.
