Free search across ~35,000 agent tools (x402 bazaar + MCP registry) by plain-language need.
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.
Get current size and shape of the agent tool market: how many paid x402 endpoints and MCP servers exist, how many have real paying users, and total measured spend over the last 30 days. Useful for deciding whether a capability is well supplied before you build it yourself. Free.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Tool list last changed Oct 25, 2026.
Get current size and shape of the agent tool market: how many paid x402 endpoints and MCP servers exist, how many have real paying users, and total measured spend over the last 30 days. Useful for deciding whether a capability is well supplied before you build it yourself. Free.
No arguments.
{
"type": "object",
"properties": {}
}Check the shop-credits balance for the key on this connection (Authorization: Bearer ck_live_… or X-Clink-Key). Free.
No arguments.
{
"type": "object",
"properties": {}
}Find an API, data source, or MCP server that can do something you cannot do on your own. Searches 35,000+ agent-callable tools: ~14,000 paid x402 endpoints and ~21,000 MCP servers, in one place. Use it whenever you need outside data or a capability you lack — web search, onchain and crypto data, company or people lookup, scraping, maps, weather, documents, financial data, travel, and more. Returns what each tool does, how to call or install it, and what it costs. Free to use.
| Argument | Type | Description |
|---|---|---|
| kind | string | Optional. 'x402' for paid pay-per-call HTTP endpoints, 'mcp' for installable MCP servers. Omit to search both. |
| need* | string | What you need, in plain language. Describe the capability or data, not a tool name. Example: 'historical lithium spodumene prices' or 'check if a wallet holds an NFT'. |
| limit | number | Optional. Max results, 1-25. Default 8. |
| max_price_usd | number | Optional. Only return paid endpoints at or below this price per call. |
{
"type": "object",
"required": [
"need"
],
"properties": {
"kind": {
"enum": [
"x402",
"mcp"
],
"type": "string",
"description": "Optional. 'x402' for paid pay-per-call HTTP endpoints, 'mcp' for installable MCP servers. Omit to search both."
},
"need": {
"type": "string",
"description": "What you need, in plain language. Describe the capability or data, not a tool name. Example: 'historical lithium spodumene prices' or 'check if a wallet holds an NFT'."
},
"limit": {
"type": "number",
"description": "Optional. Max results, 1-25. Default 8."
},
"max_price_usd": {
"type": "number",
"description": "Optional. Only return paid endpoints at or below this price per call."
}
}
}Convert a public PDF to plain text — full extracted text in one call, up to 25MB / 500k chars, with page count and a likely_scanned flag (text-based PDFs only, no OCR). Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| url* | string | public http(s) URL of a PDF file |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "public http(s) URL of a PDF file"
}
}
}Ask clink's shop to BUILD a tool or data source that nobody sells yet. Use this right after find_agent_tools comes back unsatisfied. clink reads every request the same day; buildable asks ship as pay-per-call x402 endpoints, usually within a week. Returns a request id and a status URL; pass `notify` (email or https webhook) to be told the moment it ships.
| Argument | Type | Description |
|---|---|---|
| want* | string | What you need, plain language, 3-500 chars. Describe the data or capability and how you'd call it. |
| notify | string | Optional. An email address or https webhook URL to ping when it ships (or is declined). |
| budget_usd | number | Optional. What one call is worth to you, in USD — helps clink price it. |
{
"type": "object",
"required": [
"want"
],
"properties": {
"want": {
"type": "string",
"description": "What you need, plain language, 3-500 chars. Describe the data or capability and how you'd call it."
},
"notify": {
"type": "string",
"description": "Optional. An email address or https webhook URL to ping when it ships (or is declined)."
},
"budget_usd": {
"type": "number",
"description": "Optional. What one call is worth to you, in USD — helps clink price it."
}
}
}SEC Form 4 insider trading for one US stock ticker — every insider buy/sell/grant/gift in the window (name, role, date, code, shares, price, shares owned after, filing URL) plus open-market buy vs sell totals. Source: SEC EDGAR. Facts only — this is not investment advice, a price target, or a buy/sell/hold signal. Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| days | number | 1-365, default 90 |
| limit | number | 1-25, default 25 |
| ticker* | string | e.g. AAPL |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"days": {
"type": "number",
"description": "1-365, default 90"
},
"limit": {
"type": "number",
"description": "1-25, default 25"
},
"ticker": {
"type": "string",
"description": "e.g. AAPL"
}
}
}Report a bug, missing feature, wrong data, or a slow call on clink's shop — for a call you already made, not a new capability request (use request_agent_tool for that). Read the same day; if it's a real bug it gets fixed and you're told. Free.
| Argument | Type | Description |
|---|---|---|
| kind* | string | |
| route | string | Optional. The endpoint path you called, e.g. /x/search. |
| notify | string | Optional. An email address or https webhook URL to ping when it's fixed. |
| wanted | string | Optional. What you expected/wanted instead, up to 2000 chars. |
| receipt_id | string | Optional. The rcpt_… id from the receipt block of the paid call you're reporting — links this to the exact call. |
| request_url | string | Optional. The exact call that went wrong, including query params. |
| tx_or_buyer | string | Optional. Your wallet address or a transaction hash for the call, if you have it — helps link this to the actual failed call. |
| what_happened* | string | What happened, 3-2000 chars. |
{
"type": "object",
"required": [
"kind",
"what_happened"
],
"properties": {
"kind": {
"enum": [
"bug",
"missing_feature",
"wrong_data",
"slow",
"refund",
"other"
],
"type": "string"
},
"route": {
"type": "string",
"description": "Optional. The endpoint path you called, e.g. /x/search."
},
"notify": {
"type": "string",
"description": "Optional. An email address or https webhook URL to ping when it's fixed."
},
"wanted": {
"type": "string",
"description": "Optional. What you expected/wanted instead, up to 2000 chars."
},
"receipt_id": {
"type": "string",
"description": "Optional. The rcpt_… id from the receipt block of the paid call you're reporting — links this to the exact call."
},
"request_url": {
"type": "string",
"description": "Optional. The exact call that went wrong, including query params."
},
"tx_or_buyer": {
"type": "string",
"description": "Optional. Your wallet address or a transaction hash for the call, if you have it — helps link this to the actual failed call."
},
"what_happened": {
"type": "string",
"description": "What happened, 3-2000 chars."
}
}
}One-call US stock ticker brief — X/Twitter activity (24h), SEC Form 4 insider activity (90d), and the latest 8-K, bundled. Each section fails independently. Facts only — this is not investment advice, a price target, or a buy/sell/hold signal. Costs $0.04 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| ticker* | string | e.g. NVDA |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "e.g. NVDA"
}
}
}Who owns a token — top 10 holders (percent, contract, locked, tag), holder count, top-10 share and a low/medium/high concentration label, creator wallet and share, LP locked %, and on Base the first 25 buyers (bought from a pool or received, when, how much, still holding, share of supply now). Chains: base, ethereum, bsc, arbitrum, polygon, optimism, avalanche, solana. 404/free if the token is unknown; 503/free if every source is down. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | base (default), ethereum, bsc, arbitrum, polygon, optimism, avalanche or solana |
| address* | string | token contract address (0x... on EVM chains, base58 mint on solana) |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"type": "string",
"description": "base (default), ethereum, bsc, arbitrum, polygon, optimism, avalanche or solana"
},
"address": {
"type": "string",
"description": "token contract address (0x... on EVM chains, base58 mint on solana)"
}
}
}Crypto KOL tracker — send a token contract, get the big X/Twitter accounts posting about it, ranked by followers: handle, followers, verified, post count, first post time, best post, strong (exact address) or weak (cashtag only) match; plus kol_count, total_reach, first_call_at, a buzz label (none/low/rising/hot) and DexScreener price change. 8 chains incl. Base and Solana. 404/free if no account over the follower floor posted. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | Optional, default base |
| window | string | Optional, default 24h |
| address* | string | token contract address (0x... on EVM chains, base58 mint on Solana) |
| min_followers | string | Optional follower floor, 1000-1000000 (default 10000) |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"bsc",
"arbitrum",
"polygon",
"optimism",
"avalanche",
"solana"
],
"type": "string",
"description": "Optional, default base"
},
"window": {
"enum": [
"6h",
"24h",
"7d"
],
"type": "string",
"description": "Optional, default 24h"
},
"address": {
"type": "string",
"description": "token contract address (0x... on EVM chains, base58 mint on Solana)"
},
"min_followers": {
"type": "string",
"description": "Optional follower floor, 1000-1000000 (default 10000)"
}
}
}New token launches with a safety verdict on each — the newest DEX pools on a chain (base default; ethereum, bsc, arbitrum, polygon, optimism, avalanche, solana), every token scored 0-100 and labeled safe / caution / risky / avoid from honeypot, buy/sell tax, mint, owner-can-change-balance, proxy, LP lock and top-10 holder flags, plus liquidity, 24h volume, buys/sells and age. A token whose check did not finish comes back checked:false, never guessed. 404/free if no pool in the window. Costs $0.05 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | base (default), ethereum, bsc, arbitrum, polygon, optimism, avalanche, solana |
| limit | number | 1-20, default 10 |
| window | string | default 1h |
| min_liquidity_usd | number | 0-1000000, default 1000 |
{
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "base (default), ethereum, bsc, arbitrum, polygon, optimism, avalanche, solana"
},
"limit": {
"type": "number",
"description": "1-20, default 10"
},
"window": {
"enum": [
"1h",
"6h",
"24h"
],
"type": "string",
"description": "default 1h"
},
"min_liquidity_usd": {
"type": "number",
"description": "0-1000000, default 1000"
}
}
}Smart-money traders on a token — the 10 wallets that traded the most USD on it in the window (buys, sells, net, trades), each graded smart / profitable / mixed / losing from its own 30-day realized PnL and win rate (Base only for now), plus smart_lean: accumulating / distributing / mixed / none. 404/free if no trades in the window; 503/free if a data source is down. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | default base |
| window | string | default 24h |
| address* | string | token contract (0x...) or Solana mint address |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"bsc",
"arbitrum",
"polygon",
"optimism",
"avalanche",
"solana"
],
"type": "string",
"description": "default base"
},
"window": {
"enum": [
"6h",
"24h",
"7d"
],
"type": "string",
"description": "default 24h"
},
"address": {
"type": "string",
"description": "token contract (0x...) or Solana mint address"
}
}
}Token safety check — send a token contract, get a verdict (safe / caution / risky / avoid), a 0-100 score, risk level, red and green flags, a short summary, metrics (holders, top-10 share, LP locked, liquidity, 24h volume, pair age, taxes), a post-ready card and X/Twitter post counts. Checks honeypot, taxes, mint/pause/blacklist/fee powers, proxy, renounced owner. 8 chains. 404/free if no source knows the token; 503/free if the sources are down. Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | default base |
| address* | string | token contract (0x... on EVM chains, base58 mint on Solana) |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"bsc",
"arbitrum",
"polygon",
"optimism",
"avalanche",
"solana"
],
"type": "string",
"description": "default base"
},
"address": {
"type": "string",
"description": "token contract (0x... on EVM chains, base58 mint on Solana)"
}
}
}Token safety verdicts for up to 25 tokens in one call — one row per token: verdict (safe/caution/risky/danger), score 0-100, risk level, flags (honeypot, sell tax, mintable, hidden owner, holder concentration, low liquidity), liquidity, holders, top-10 share, price; plus counts per verdict and a not_found list. Base by default; also ethereum, bsc, polygon, arbitrum, optimism, avalanche, solana. 404/free if no token is known; 503/free if the sources are down. Costs $0.10 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | base (default), ethereum, bsc, polygon, arbitrum, optimism, avalanche, solana |
| addresses* | string | 1-25 comma-separated token contract addresses |
{
"type": "object",
"required": [
"addresses"
],
"properties": {
"chain": {
"type": "string",
"description": "base (default), ethereum, bsc, polygon, arbitrum, optimism, avalanche, solana"
},
"addresses": {
"type": "string",
"description": "1-25 comma-separated token contract addresses"
}
}
}Whale trades on any token — the latest big buys and sells (time, side, USD, token amount, price, wallet, tx, pool, dex) newest first, plus the top 10 net buyer and top 10 net seller wallets, whale buy/sell/net USD totals and a net_buying / net_selling / mixed lean. Top 3 pools by liquidity. Chains: base, ethereum, bsc, arbitrum, polygon, optimism, avalanche, solana. 404/free if no trade above the floor; 503/free if the trade source is down. Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | default base |
| limit | number | trades returned, 1-100, default 25 |
| window | string | default 24h |
| address* | string | Token contract (0x + 40 hex on EVM chains) or Solana mint |
| min_usd | number | smallest trade to count in USD, 100-1000000, default 5000 |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"enum": [
"base",
"ethereum",
"bsc",
"arbitrum",
"polygon",
"optimism",
"avalanche",
"solana"
],
"type": "string",
"description": "default base"
},
"limit": {
"type": "number",
"description": "trades returned, 1-100, default 25"
},
"window": {
"enum": [
"1h",
"6h",
"24h"
],
"type": "string",
"description": "default 24h"
},
"address": {
"type": "string",
"description": "Token contract (0x + 40 hex on EVM chains) or Solana mint"
},
"min_usd": {
"type": "number",
"description": "smallest trade to count in USD, 100-1000000, default 5000"
}
}
}Translate text — up to 2,000 chars, any language pair, source auto-detected when omitted. Returns clean JSON: detected source language + full translation. Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| text* | string | text to translate, up to 2,000 chars |
| source_lang | string | optional; auto-detected when omitted |
| target_lang* | string | language to translate into, e.g. 'English', 'es' |
{
"type": "object",
"required": [
"text",
"target_lang"
],
"properties": {
"text": {
"type": "string",
"description": "text to translate, up to 2,000 chars"
},
"source_lang": {
"type": "string",
"description": "optional; auto-detected when omitted"
},
"target_lang": {
"type": "string",
"description": "language to translate into, e.g. 'English', 'es'"
}
}
}What a Base wallet bought, sold and moved lately — its token + ETH moves newest first (time, in/out, token, amount, USD value, counterparty, tx, swap flag), a per-token in/out/net table sorted by net USD, newly picked-up tokens, USD in/out totals, swap count and top 5 counterparties. Facts only — this is not investment advice, a price target, or a buy/sell/hold signal. 404/free if no moves in the window; 503/free if the chain read is down. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| days | number | 1-30, default 7 |
| limit | number | moves listed, 1-100, default 50 |
| address* | string | 0x-prefixed Base wallet address |
{
"type": "object",
"required": [
"address"
],
"properties": {
"days": {
"type": "number",
"description": "1-30, default 7"
},
"limit": {
"type": "number",
"description": "moves listed, 1-100, default 50"
},
"address": {
"type": "string",
"description": "0x-prefixed Base wallet address"
}
}
}Trader report card for one Base wallet — realized profit in USD, win rate, closed positions, open positions (value now, cost basis, unrealized P&L), top 5 wins and losses, an unpriced_moves count, and a grade (smart / profitable / mixed / losing / not_enough_history) with its rule. 400/free for a contract address; 404/free if the wallet made no swap in the window; 503/free if the chain read is down. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| days | string | window in days, default 30 |
| address* | string | 0x-prefixed Base wallet address (not a contract) |
{
"type": "object",
"required": [
"address"
],
"properties": {
"days": {
"enum": [
"7",
"30",
"90"
],
"type": "string",
"description": "window in days, default 30"
},
"address": {
"type": "string",
"description": "0x-prefixed Base wallet address (not a contract)"
}
}
}Who is behind a Base wallet — kind (wallet/contract, token, proxy), Basename, age, tx count, ETH + USDC balance, first funder (amount, when, its age and flags), tokens it launched, phishing/mixer/sanction/scam flags, activity label, and a trusted/normal/caution/high_risk verdict with a 0-100 trust score, red/green flags and the rule that set it. 404/free if the address was never used; 503/free if the chain read is down. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| chain | string | Optional; only base in this version |
| address* | string | 0x-prefixed Base address (wallet or contract) |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"type": "string",
"description": "Optional; only base in this version"
},
"address": {
"type": "string",
"description": "0x-prefixed Base address (wallet or contract)"
}
}
}Cited web answer — ask a question, get a short answer built from a live Exa neural search + page read + AI synthesis in one call: verbatim quotes, source URLs, confidence. Not a raw SERP. Optionally scope by since: (YYYY-MM-DD) or up to 5 domains. Costs $0.03 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| since | string | optional YYYY-MM-DD — only sources published on/after this date |
| domains | array | optional, up to 5 hostnames, e.g. ['nytimes.com'] |
| question* | string | 3-500 char plain-language question |
| max_sources | number | optional, 3-8, default 5 |
{
"type": "object",
"required": [
"question"
],
"properties": {
"since": {
"type": "string",
"description": "optional YYYY-MM-DD — only sources published on/after this date"
},
"domains": {
"type": "array",
"items": {
"type": "string"
},
"description": "optional, up to 5 hostnames, e.g. ['nytimes.com']"
},
"question": {
"type": "string",
"description": "3-500 char plain-language question"
},
"max_sources": {
"type": "number",
"description": "optional, 3-8, default 5"
}
}
}X/Twitter trend digest — live tweet search PLUS an AI-written summary: sentiment, key themes, driving accounts, notable posts. Same query syntax as x_search. Costs $0.05 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| query* | string | Advanced X search query, e.g. '#bitcoin min_faves:50' |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Advanced X search query, e.g. '#bitcoin min_faves:50'"
}
}
}X/Twitter deep lead finder — one call does the whole search -> profile -> contact chain: searches up to 4 pages, finds the PEOPLE behind the posts, enriches the top 10-15 with their own website (emails, LinkedIn, GitHub) and clusters them with a one-line why-they-match each. Recruiting, B2B prospecting, cofounder/investor search. Costs $0.20 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| max | string | Optional. How many people to enrich, 1-15 (default 10). |
| query* | string | Advanced X search query, e.g. '"open to work" rust' |
{
"type": "object",
"required": [
"query"
],
"properties": {
"max": {
"type": "string",
"description": "Optional. How many people to enrich, 1-15 (default 10)."
},
"query": {
"type": "string",
"description": "Advanced X search query, e.g. '\"open to work\" rust'"
}
}
}X/Twitter watchlist — 2-50 handles in one call, their combined recent tweets newest first, deduped, per-handle counts and a since-cursor for only-what's-new next time. No from:-OR-splitting. Costs $0.05 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| limit | string | 1-100, default 40 |
| since | string | optional ISO timestamp or tweet id cursor |
| handles* | string | comma or space separated handles, e.g. 'elonmusk,naval,balajis' |
{
"type": "object",
"required": [
"handles"
],
"properties": {
"limit": {
"type": "string",
"description": "1-100, default 40"
},
"since": {
"type": "string",
"description": "optional ISO timestamp or tweet id cursor"
},
"handles": {
"type": "string",
"description": "comma or space separated handles, e.g. 'elonmusk,naval,balajis'"
}
}
}X/Twitter person lookup — enriched PERSON CARD for a lead/recruiting/sales agent: name, role, company, what they work on, topics, seniority guess, and contact routes (emails actually found on their site/bio, LinkedIn, GitHub, X DM-open flag), plus non-LLM stats (followers, account age, posts/week). Costs $0.15 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| username* | string | X handle, e.g. naval |
{
"type": "object",
"required": [
"username"
],
"properties": {
"username": {
"type": "string",
"description": "X handle, e.g. naval"
}
}
}X/Twitter profile lookup — display name, bio, follower/following counts, verified status, location, join date, profile URL for one handle. Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| username* | string | X handle, e.g. elonmusk |
{
"type": "object",
"required": [
"username"
],
"properties": {
"username": {
"type": "string",
"description": "X handle, e.g. elonmusk"
}
}
}Live X/Twitter search for AI agents — advanced search syntax (from:user, "exact phrase", #hashtag, since:/until:, min_faves:, lang:). Up to 20 newest tweets with author, likes, retweets, views, URL. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| query* | string | Advanced X search query, e.g. 'from:elonmusk lithium' |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Advanced X search query, e.g. 'from:elonmusk lithium'"
}
}
}X/Twitter activity for one US stock ticker — post volume vs the prior window, top posts, most active accounts, keyword topic flags (earnings, guidance, lawsuit, SEC investigation, recall, M&A, layoffs, upgrade/downgrade, short report, dividend, buyback, CEO). Facts only — this is not investment advice, a price target, or a buy/sell/hold signal. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.
| Argument | Type | Description |
|---|---|---|
| ticker* | string | e.g. TSLA or $TSLA |
| window | string | default 24h |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "e.g. TSLA or $TSLA"
},
"window": {
"enum": [
"24h",
"7d"
],
"type": "string",
"description": "default 24h"
}
}
}