# Radar Agent Tools

> 8 no-key agent tools: web to Markdown, domain+email DNS, papers, US rules, trials, odds, CVEs

- name: io.sslip.2-29-135-242/radar-agent-tools
- version: 1.1.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 81/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.sslip.2-29-135-242%2Fradar-agent-tools
- tools: https://api.protogrid.dev/v1/servers/io.sslip.2-29-135-242%2Fradar-agent-tools/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "radar-agent-tools": {
      "type": "http",
      "url": "https://2-29-135-242.sslip.io/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-1d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 81/100 (new)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 86 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 8 of 8 tools declare readOnlyHint or destructiveHint
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: prediction_markets (destructiveHint); web_read (destructiveHint); domain_intel (destructiveHint); …
- pass `tools.token_cost`: about 1,984 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 4 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 8, about 1,984 tokens to load them all
- tool set hash: 491a86d858c1911c065c693d78b7d4c6
- tools last changed: 2026-11-06T09:20:05.026Z
- badge: [![protogrid quality](https://protogrid.dev/badge/io.sslip.2-29-135-242/radar-agent-tools.svg)](https://protogrid.dev/servers/io.sslip.2-29-135-242/radar-agent-tools)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-11-06 `osv_vulns` changed (description)
  - before: Known vulnerabilities for an open-source package version from OSV.dev (GitHub advisories, PyPI, npm, Go, Maven, crates.io...): id, CVE aliases, summary, severity, fixed versions and references. Free: 25 calls/day per IP. Paid: $0.002 per call via x402 at https://2-29-135-242.sslip.io/x402/osv-vulns.
  - after: Known vulnerabilities for an open-source package version from OSV.dev (GitHub advisories, PyPI, npm, Go, Maven, crates.io...): id, CVE aliases, summary, severity, fixed versions, references. Plus what plain OSV lacks: CISA KEV 'exploited in the wild' flag + date, FIRST EPSS exploit probability, exploited/most-likely first, and one verified upgrade version that fixes every listed vuln. ~1 s. Free: 25 calls/day per IP. Paid: $0.002 per call via x402 at https://2-29-135-242.sslip.io/x402/osv-vulns.
- 2026-11-04 `email_auth` changed (inputSchema)
- 2026-11-04 `literature_search` changed (inputSchema)
- 2026-11-04 `osv_vulns` changed (inputSchema)
- 2026-11-04 `prediction_markets` changed (inputSchema)
- 2026-11-04 `clinical_trials` changed (inputSchema)
- 2026-11-04 `federal_register` changed (inputSchema)
- 2026-11-04 `domain_intel` changed (inputSchema)
- 2026-11-04 `web_read` changed (inputSchema)
- 2026-11-03 `email_auth` added
  - Email deliverability and spoofing check for a domain in one call: MX + mail provider, SPF (all qualifier, DNS lookup count vs the limit of 10), DMARC policy/pct/reporting, DKIM keys on 20+ common selectors (or yours), MTA-STS, TLS-RPT and BIMI, with a 0-100 score, grade and plain-English issues. Live DNS, ~1 s. Free: 25 calls/day per IP. Paid: $0.002 per call via x402 at https://2-29-135-242.sslip.io/x402/email-auth.

Full history: https://api.protogrid.dev/v1/servers/io.sslip.2-29-135-242%2Fradar-agent-tools/changes

## Remotes

- https://2-29-135-242.sslip.io/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (8)

- `clinical_trials`: Search ClinicalTrials.gov (official v2 API) by keyword, condition, intervention, sponsor or location. Returns NCT id, title, status, phases, enrollment, conditions, interventions, sponsor, dates and countries. Free: 25 calls/day per IP. Paid: $0.005 per call via x402 at https://2-29-135-242.sslip.io/x402/clinical-trials.
- `domain_intel`: One call for a domain: RDAP registration (registrar, created, expires, status, nameservers, DNSSEC) from the official IANA RDAP servers, live DNS (A, AAAA, MX, NS, TXT, CAA, SPF, DMARC) and the TLS certificate (issuer, expiry, days left, SANs). Free: 25 calls/day per IP. Paid: $0.005 per call via x402 at https://2-29-135-242.sslip.io/x402/domain-intel.
- `email_auth`: Email deliverability and spoofing check for a domain in one call: MX + mail provider, SPF (all qualifier, DNS lookup count vs the limit of 10), DMARC policy/pct/reporting, DKIM keys on 20+ common selectors (or yours), MTA-STS, TLS-RPT and BIMI, with a 0-100 score, grade and plain-English issues. Live DNS, ~1 s. Free: 25 calls/day per IP. Paid: $0.002 per call via x402 at https://2-29-135-242.sslip.io/x402/email-auth.
- `federal_register`: Search the official US Federal Register: final rules, proposed rules, notices and presidential documents with abstract, agencies, publication date and links. Filter by keyword, type, agency and date. Free: 25 calls/day per IP. Paid: $0.005 per call via x402 at https://2-29-135-242.sslip.io/x402/federal-register.
- `literature_search`: Search 250M+ scholarly works (journals, preprints, conferences, books) from OpenAlex, with Crossref fallback: title, authors, year, venue, DOI, citation count, open-access PDF link and abstract. Filter by year, open access only, sort by relevance, citations or newest. ~1-2 s. Free: 25 calls/day per IP. Paid: $0.004 per call via x402 at https://2-29-135-242.sslip.io/x402/literature-search.
- `osv_vulns`: Known vulnerabilities for an open-source package version from OSV.dev (GitHub advisories, PyPI, npm, Go, Maven, crates.io...): id, CVE aliases, summary, severity, fixed versions, references. Plus what plain OSV lacks: CISA KEV 'exploited in the wild' flag + date, FIRST EPSS exploit probability, exploited/most-likely first, and one verified upgrade version that fixes every listed vuln. ~1 s. Free: 25 calls/day per IP. Paid: $0.002 per call via x402 at https://2-29-135-242.sslip.io/x402/osv-vulns.
- `prediction_markets`: Search open prediction markets on Polymarket and Kalshi in one call: event, market, outcome prices (implied probability 0-1), volume, liquidity/open interest, end date and link. Sorted by volume. Free: 25 calls/day per IP. Paid: $0.005 per call via x402 at https://2-29-135-242.sslip.io/x402/prediction-markets.
- `web_read`: Fetch any public web page and return its main content as clean Markdown (or plain text) with title, author, date and language. Boilerplate (menus, cookie banners, footers) removed. Respects robots.txt. ~1-3 s. Free: 25 calls/day per IP. Paid: $0.002 per call via x402 at https://2-29-135-242.sslip.io/x402/web-read.
