Web and news search, cited answers, URL extraction, SEC, patents, academic and clinical search.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Bearer <your API Pick API key>. Get a free key with 100 credits at https://www.apipick.com/dashboard/api-keys
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 peer-reviewed and pre-print research across arXiv, PubMed, bioRxiv, and medRxiv. Best for academic literature retrieval, RAG over scientific corpora, and AI-driven research workflows. Costs 5 credit(s) per call.
Natural-language search query
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http apipick https://www.apipick.com/mcp \ --header 'Authorization: Bearer YOUR_TOKEN'
Headers
Authorization (required): Bearer <your API Pick API key>. Get a free key with 100 credits at https://www.apipick.com/dashboard/api-keysSearch peer-reviewed and pre-print research across arXiv, PubMed, bioRxiv, and medRxiv. Best for academic literature retrieval, RAG over scientific corpora, and AI-driven research workflows. Costs 5 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search Associated Press wire news as full article text over a rolling ~30-day window, with date filters for as-of queries. Best for current-events grounding, breaking-news monitoring, and AI agents that need the full story rather than a snippet. Costs 120 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search ChEMBL bioactivity data (IC50/Ki/Kd/EC50), PubChem chemical structures and properties, and Open Targets target-disease associations. Best for drug discovery, cheminformatics, and AI-driven biomedical research workflows. Costs 30 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Answer a focused question with a short, cited answer researched live across the web, news, and specialist datasets. Returns Markdown with numbered citations plus the source list. Takes about 15–60 seconds. Best when you want a grounded answer rather than raw search results. Costs 100 credit(s) per call; failed calls are free.
| Argument | Type | Description |
|---|---|---|
| query* | string | The question to answer (max 2000 characters) |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "The question to answer (max 2000 characters)"
}
}
}Search clinical trials, FDA drug labels, and ChEMBL bioactivity. Best for medical research, drug repurposing analysis, and AI-driven clinical decision support. Costs 30 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search CISA Known Exploited Vulnerabilities, NVD CVE records with severity scores, EPSS exploit-probability data, and MITRE ATT&CK tactics and techniques. Best for vulnerability triage, threat intelligence, and AI-driven security operations workflows. Costs 10 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search the US earnings calendar for upcoming and recent quarterly report dates, EPS/revenue estimates, and reporting times (before/after market). Best for event-driven trading, portfolio monitoring, and AI-driven financial research workflows. Costs 120 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search US Federal Reserve Economic Data (FRED), Bureau of Labor Statistics, World Bank development indicators, IMF macro data, US federal spending (USAspending), and German labour statistics (Destatis). Best for macroeconomic research, indicator lookups, and AI-driven economic analysis. Costs 50 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Extract clean readable content from URLs. Costs 2 credit(s) per URL.
| Argument | Type | Description |
|---|---|---|
| urls* | array | |
| extract_effort | string | |
| response_length | string |
{
"type": "object",
"required": [
"urls"
],
"properties": {
"urls": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"minItems": 1
},
"extract_effort": {
"enum": [
"auto",
"low",
"high"
],
"type": "string"
},
"response_length": {
"enum": [
"short",
"medium",
"long"
],
"type": "string"
}
}
}Search US public-company financial statements: balance sheets, income statements, cash flow statements, dividend history, and insider transactions. Best for fundamental analysis, due diligence, and AI-driven investment research workflows. Costs 200 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Check a dataset research task started with start_dataset_research. Returns its status while it runs (free) and the cited answer once completed; credits are charged once, on the first call that sees it completed. Poll every few seconds.
| Argument | Type | Description |
|---|---|---|
| task_id* | string | The task_id returned by start_dataset_research |
{
"type": "object",
"required": [
"task_id"
],
"properties": {
"task_id": {
"type": "string",
"description": "The task_id returned by start_dataset_research"
}
}
}Search WHO global health statistics, NIH research grants, openFDA drug adverse-event reports, and FDA drug and medical-device recalls. Best for public-health research, grant discovery, pharmacovigilance, recall monitoring, and AI-driven healthcare analytics. Costs 30 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Resolve a legal entity through the GLEIF Legal Entity Identifier registry. Look up a known LEI code, or search by legal name to find one. Returns the official legal name, registered and headquarters addresses, jurisdiction, legal form, registration status, national company-register number, and BIC codes — plus optional parent/subsidiary ownership links. Use for counterparty KYC, entity resolution, and corporate-structure research. Provide either lei or name. Costs 3 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| lei | string | A 20-character LEI code (ISO 17442), e.g. 'HWUPKR0MPOU8FGXBT394'. Mutually exclusive with `name`. |
| name | string | Legal entity name to search for, e.g. 'Tesla, Inc.'. Mutually exclusive with `lei`. |
| limit | integer | Maximum records to return for a name search. |
| country | string | Optional ISO 3166-1 alpha-2 country code to narrow a name search, e.g. 'US'. |
| include_relationships | boolean | When looking up by `lei`, also return the direct parent, ultimate parent, and direct-subsidiary count. |
{
"type": "object",
"required": [],
"properties": {
"lei": {
"type": "string",
"description": "A 20-character LEI code (ISO 17442), e.g. 'HWUPKR0MPOU8FGXBT394'. Mutually exclusive with `name`."
},
"name": {
"type": "string",
"description": "Legal entity name to search for, e.g. 'Tesla, Inc.'. Mutually exclusive with `lei`."
},
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1,
"description": "Maximum records to return for a name search."
},
"country": {
"type": "string",
"description": "Optional ISO 3166-1 alpha-2 country code to narrow a name search, e.g. 'US'."
},
"include_relationships": {
"type": "boolean",
"default": false,
"description": "When looking up by `lei`, also return the direct parent, ultimate parent, and direct-subsidiary count."
}
}
}Search global and US equities, cryptocurrencies, forex pairs, ETFs, mutual funds, commodities, and US market movers (top gainers/losers/most active), plus US-equity key statistics (market cap, enterprise value, P/E, PEG, price-to-sales/book). Best for price lookups, market-cap and valuation retrieval, market-data retrieval, and AI-driven trading and finance workflows. Costs 120 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search the EU Markets in Crypto-Assets (MiCA) regulatory corpus: the Level 1 regulation, Transfer of Funds Regulation, DLT Pilot Regime, Level 2 technical standards, ESMA/EBA guidelines and Q&As, and national implementing laws across all 27 EU/EEA member states. Best for crypto compliance research and AI regulatory assistants. Costs 120 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Real-time news search across major outlets. Supports country and date-range filtering for time-sensitive queries (earnings calls, product launches, geopolitics). Costs 15 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search global patent filings by keyword, technology, or assignee. Best for prior-art search, IP landscaping, competitive intelligence, and AI-driven R&D analysis. Costs 80 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search UK Parliament debates, written questions, and member activity (Hansard). Best for civic-tech tools, legislative monitoring, policy research, and AI-driven political analysis workflows. Costs 40 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Search Polymarket and Kalshi prediction markets for live and historical contracts on politics, economics, sports, and current events. Best for crowd-forecast retrieval and AI-driven probability grounding. Costs 50 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Check a list of open-source dependencies for known vulnerabilities using OSV.dev. For each package version, returns matching advisories with CVE aliases, a computed CVSS base score, severity rating, CWE ids, and the versions that fix the issue — plus a rollup by severity. Use it to audit a lockfile, gate a release, or answer 'is this version safe to install'. Costs 5 credit(s) per call regardless of package count.
| Argument | Type | Description |
|---|---|---|
| packages* | array | The dependencies to check, as exact installed versions. |
{
"type": "object",
"required": [
"packages"
],
"properties": {
"packages": {
"type": "array",
"items": {
"type": "object",
"required": [
"ecosystem",
"name",
"version"
],
"properties": {
"name": {
"type": "string",
"description": "Package name as published, e.g. 'lodash' or 'requests'."
},
"version": {
"type": "string",
"description": "Exact installed version, e.g. '4.17.15'. Ranges are not supported."
},
"ecosystem": {
"type": "string",
"description": "Package ecosystem. Supported: Alpine, Android, CRAN, ConanCenter, Debian, GitHub Actions, Go, Hex, Linux, Maven, NuGet, Packagist, Pub, PyPI, RubyGems, SwiftURL, Ubuntu, crates.io, npm. Common aliases (npm/pip/cargo/go/maven) are accepted."
}
}
},
"maxItems": 50,
"minItems": 1,
"description": "The dependencies to check, as exact installed versions."
}
}
}Search SEC filings (10-K, 10-Q, 8-K), US earnings call transcripts, and statistical financial data. Best for due diligence, fundamental analysis, and AI-driven investment research workflows. Costs 120 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Start an async research task over a specialist dataset collection: vehicle-safety (NHTSA recalls, complaints, defect investigations, VIN decoding), short-sellers (activist short reports and fund letters), or sanctions (OFAC, UN, UK HMT, Australia DFAT, Swiss SECO, US Consolidated Screening List, INTERPOL Red Notices; a research aid, not compliance screening). Returns a task_id; poll GET /api/research/tasks/{task_id} every few seconds until status is completed (usually 15 seconds to 2.5 minutes). Costs 100 credit(s) per completed task; failed tasks are free.
| Argument | Type | Description |
|---|---|---|
| query* | string | The research question (max 2000 characters) |
| collection* | string | Dataset collection to research |
{
"type": "object",
"required": [
"query",
"collection"
],
"properties": {
"query": {
"type": "string",
"description": "The research question (max 2000 characters)"
},
"collection": {
"enum": [
"vehicle-safety",
"short-sellers",
"sanctions"
],
"type": "string",
"description": "Dataset collection to research"
}
}
}Search UK case law and primary legislation. Best for legal research, compliance review, statutory interpretation, and AI-driven legal-tech applications. Costs 60 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Validate an EU VAT number against VIES, the European Commission's official VAT registry. Returns whether the number is registered and, where the member state discloses it, the trader's registered name and address. Use for B2B onboarding, reverse-charge invoicing checks, and KYC. Costs 3 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| country | string | Optional member-state code, if the number is supplied without its prefix. |
| vat_number* | string | Full VAT number including the two-letter member-state prefix, e.g. 'IE6388047V' or 'DE811907980'. Greece files as EL, not GR. Northern Ireland is XI. |
{
"type": "object",
"required": [
"vat_number"
],
"properties": {
"country": {
"enum": [
"AT",
"BE",
"BG",
"CY",
"CZ",
"DE",
"DK",
"EE",
"EL",
"ES",
"FI",
"FR",
"HR",
"HU",
"IE",
"IT",
"LT",
"LU",
"LV",
"MT",
"NL",
"PL",
"PT",
"RO",
"SE",
"SI",
"SK",
"XI"
],
"type": "string",
"description": "Optional member-state code, if the number is supplied without its prefix."
},
"vat_number": {
"type": "string",
"description": "Full VAT number including the two-letter member-state prefix, e.g. 'IE6388047V' or 'DE811907980'. Greece files as EL, not GR. Northern Ireland is XI."
}
}
}Real-time web search across the public internet. Returns titles, URLs, and snippets ranked by relevance. Best for current events, general knowledge, and breaking news. Costs 15 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}Look up registration data for a domain name, IP address, or AS number via RDAP (the successor to WHOIS). Returns registrar, nameservers, DNSSEC status, creation/expiry dates, status codes, and any published contacts. Use for domain due diligence, expiry monitoring, abuse-contact discovery, and IP/ASN ownership checks. Costs 2 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | A domain name, IPv4/IPv6 address, or AS number. Examples: 'github.com', '8.8.8.8', 'AS13335'. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "A domain name, IPv4/IPv6 address, or AS number. Examples: 'github.com', '8.8.8.8', 'AS13335'."
}
}
}Search licensed Wiley finance literature — peer-reviewed finance journals and finance textbooks. Best for academic-grade financial research, literature review, and AI-driven investment and economics workflows. Costs 300 credit(s) per call.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language search query |
| end_date | string | |
| start_date | string | |
| country_code | string | |
| max_num_results | integer | |
| relevance_threshold | number |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Natural-language search query"
},
"end_date": {
"type": "string"
},
"start_date": {
"type": "string"
},
"country_code": {
"type": "string"
},
"max_num_results": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1
},
"relevance_threshold": {
"type": "number",
"maximum": 1,
"minimum": 0
}
}
}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 14, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.