No-key tools: web page to Markdown, WHOIS/DNS/SSL, Federal Register, clinical trials, odds, CVEs
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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://localhost/x402/clinical-trials.
Free-text search
Overall status
Sponsor, e.g. Pfizer
Location, e.g. Germany
Max results (1-50)
Condition, e.g. diabetes
Drug or intervention, e.g. semaglutide
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http radar-agent-tools https://2-29-135-242.sslip.io/mcp
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://localhost/x402/clinical-trials.
| Argument | Type | Description |
|---|---|---|
| query | string | Free-text search |
| status | string | Overall status |
| sponsor | string | Sponsor, e.g. Pfizer |
| location | string | Location, e.g. Germany |
| maxItems | integer | Max results (1-50) |
| condition | string | Condition, e.g. diabetes |
| intervention | string | Drug or intervention, e.g. semaglutide |
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text search"
},
"status": {
"enum": [
"RECRUITING",
"NOT_YET_RECRUITING",
"ACTIVE_NOT_RECRUITING",
"COMPLETED",
"TERMINATED"
],
"type": "string",
"description": "Overall status"
},
"sponsor": {
"type": "string",
"description": "Sponsor, e.g. Pfizer"
},
"location": {
"type": "string",
"description": "Location, e.g. Germany"
},
"maxItems": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Max results (1-50)"
},
"condition": {
"type": "string",
"description": "Condition, e.g. diabetes"
},
"intervention": {
"type": "string",
"description": "Drug or intervention, e.g. semaglutide"
}
}
}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://localhost/x402/domain-intel.
| Argument | Type | Description |
|---|---|---|
| tls | boolean | Also check the TLS certificate on port 443 |
| domain | string | Domain name, e.g. example.com |
{
"type": "object",
"properties": {
"tls": {
"type": "boolean",
"default": true,
"description": "Also check the TLS certificate on port 443"
},
"domain": {
"type": "string",
"description": "Domain name, e.g. example.com"
}
}
}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://localhost/x402/federal-register.
| Argument | Type | Description |
|---|---|---|
| type | string | RULE, PRORULE, NOTICE or PRESDOCU |
| order | string | newest or relevance |
| query | string | Keywords, e.g. artificial intelligence |
| since | string | Published on or after (YYYY-MM-DD) |
| agency | string | Agency slug, e.g. environmental-protection-agency |
| maxItems | integer | Max results (1-50) |
{
"type": "object",
"properties": {
"type": {
"enum": [
"RULE",
"PRORULE",
"NOTICE",
"PRESDOCU"
],
"type": "string",
"description": "RULE, PRORULE, NOTICE or PRESDOCU"
},
"order": {
"enum": [
"newest",
"relevance",
"oldest"
],
"type": "string",
"default": "newest",
"description": "newest or relevance"
},
"query": {
"type": "string",
"description": "Keywords, e.g. artificial intelligence"
},
"since": {
"type": "string",
"description": "Published on or after (YYYY-MM-DD)"
},
"agency": {
"type": "string",
"description": "Agency slug, e.g. environmental-protection-agency"
},
"maxItems": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Max results (1-50)"
}
}
}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://localhost/x402/osv-vulns.
| Argument | Type | Description |
|---|---|---|
| purl | string | Or a package URL, e.g. pkg:npm/[email protected] |
| package | string | Package name, e.g. lodash |
| version | string | Version, e.g. 4.17.15 (empty = all known) |
| maxItems | integer | Max results |
| ecosystem | string | npm, PyPI, Go, Maven, crates.io, RubyGems, NuGet |
{
"type": "object",
"properties": {
"purl": {
"type": "string",
"description": "Or a package URL, e.g. pkg:npm/[email protected]"
},
"package": {
"type": "string",
"description": "Package name, e.g. lodash"
},
"version": {
"type": "string",
"description": "Version, e.g. 4.17.15 (empty = all known)"
},
"maxItems": {
"type": "integer",
"default": 50,
"maximum": 100,
"minimum": 1,
"description": "Max results"
},
"ecosystem": {
"type": "string",
"description": "npm, PyPI, Go, Maven, crates.io, RubyGems, NuGet"
}
}
}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://localhost/x402/prediction-markets.
| Argument | Type | Description |
|---|---|---|
| query | string | Topic, e.g. bitcoin, fed rate, election |
| source | string | all, polymarket or kalshi |
| maxItems | integer | Max results (1-50) |
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Topic, e.g. bitcoin, fed rate, election"
},
"source": {
"enum": [
"all",
"polymarket",
"kalshi"
],
"type": "string",
"default": "all",
"description": "all, polymarket or kalshi"
},
"maxItems": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1,
"description": "Max results (1-50)"
}
}
}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://localhost/x402/web-read.
| Argument | Type | Description |
|---|---|---|
| url | string | Page URL (https://...) |
| format | string | markdown or text |
| maxChars | integer | Cut the content after this many characters |
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Page URL (https://...)"
},
"format": {
"enum": [
"markdown",
"text"
],
"type": "string",
"default": "markdown",
"description": "markdown or text"
},
"maxChars": {
"type": "integer",
"default": 50000,
"maximum": 200000,
"minimum": 500,
"description": "Cut the content after this many characters"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 2, 2026.