tollbooth
37 paid x402 MCP tools for OSINT, prediction markets, web intel, and agent security on Base USDC.
我該用這個嗎
品質與安全性
發現項目(36)
- LOW在 detect_stack 中
- LOW在 extract_contacts 中
- LOW在 insider_cluster_brief 中
- LOW在 gov_contract_fit_brief 中
- LOW在 agent_trifecta_score 中
- LOW在 supply_stress 中
- LOW在 attention_momentum 中
- LOW在 usgs_quake 中
- LOW在 wildfires 中
- LOW在 space_weather 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"tollbooth": {
"url": "https://agenttoll.dev/mcp"
}
}
}遠端端點
https://agenttoll.dev/mcpstreamable-http它能做什麼
工具清單
工具(104)
⚪ping
Health check. Returns pong + server time + tool catalog.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢scrape(url)
Fetch a URL and return clean structured content: title, description, meta tags, text content, headings, links, and tech stack signals. Works on HTML and JSON pages.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The URL to scrape (include https://)"
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪detect_stack(url)
Fingerprint a URL for framework, analytics, hosting, payment, CRM, and site-platform signals.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The URL to inspect (include https://)"
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢extract_contacts(url)
Extract visible emails, phone-like strings, social links, and contact/about/pricing/careers URLs from a page.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The URL to inspect (include https://)"
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪score_lead(domain)
Score a company domain for outbound fit using HTTPS, DNS, tech stack, contact paths, social links, platform, and copy depth.
輸入結構描述
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Company domain, e.g. stripe.com"
}
},
"required": [
"domain"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢check_agent_policy(domain)
Check robots.txt, llms.txt, security.txt, and agent.json for crawl/discovery signals before an agent touches a site.
輸入結構描述
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain to check, e.g. example.com"
}
},
"required": [
"domain"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢find_agent_resource(query, category)
Search a small curated atlas of agent-useful APIs, self-hosted tools, payment rails, scraping helpers, and automation primitives.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query"
},
"category": {
"description": "Optional category filter",
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪validate_agent_manifest(manifest_json)
Validate an agent manifest for identity, endpoint, tools, pricing, and payment fields.
輸入結構描述
{
"type": "object",
"properties": {
"manifest_json": {
"type": "string",
"description": "agent manifest as a JSON string"
}
},
"required": [
"manifest_json"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪enrich_lead(domain)
Enrich a company domain. Returns company name, description, detected tech stack, social media links, DNS records, platform detection (WordPress/Shopify/etc.), and contact page links. Useful for lead scoring and prospect research.
輸入結構描述
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Company domain (e.g. stripe.com or https://stripe.com)"
}
},
"required": [
"domain"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪x402_market_radar(query_limit)
CDP Bazaar radar for x402 builders: live catalog size, AgentToll ranks, keyword gaps, vertical competition, price samples, and next actions.
輸入結構描述
{
"type": "object",
"properties": {
"query_limit": {
"description": "Search results per tracked query, default 15",
"type": "integer",
"minimum": 3,
"maximum": 20
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪x402_rank_audit(resource, keywords, limit)
Audit one x402 resource across buyer keywords. Returns Bazaar rank, competitors above it, metadata defects, and fixes that can improve discovery.
輸入結構描述
{
"type": "object",
"properties": {
"resource": {
"type": "string"
},
"keywords": {
"type": "array",
"items": {
"type": "string"
}
},
"limit": {
"type": "integer",
"minimum": 5,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪mcp_safety_brief(server_url, openapi_url, openapi_json, manifest_json, tool_schema, ...)
Static risk brief for an MCP server, OpenAPI spec, or tool manifest before an agent connects it. Returns tool risk, PII and credential hints, allowlist advice, approval policy, and a user-facing safety line.
輸入結構描述
{
"type": "object",
"properties": {
"server_url": {
"description": "Reference URL only. This static audit does not fetch it.",
"type": "string"
},
"openapi_url": {
"description": "Reference URL only. Submit openapi_json to analyze the spec.",
"type": "string"
},
"openapi_json": {
"description": "Pasted OpenAPI object or JSON string to analyze"
},
"manifest_json": {},
"tool_schema": {},
"intended_task": {
"type": "string"
},
"sensitive_context": {
"type": "boolean"
},
"max_tools": {
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪x402_seller_readiness_audit(resource_url, openapi_url, openapi_json, agent_json, expected_price, ...)
Audit whether a paid x402 route is ready for agent buyers. Checks discovery metadata, price visibility, Base USDC terms, seller wallet, receipt language, tool descriptions, and approval copy.
輸入結構描述
{
"type": "object",
"properties": {
"resource_url": {
"description": "Reference URL only. This static audit does not fetch it.",
"type": "string"
},
"openapi_url": {
"description": "Reference URL only. Submit openapi_json to analyze the spec.",
"type": "string"
},
"openapi_json": {
"description": "Pasted OpenAPI object or JSON string to analyze"
},
"agent_json": {},
"expected_price": {},
"seller_address": {
"type": "string"
},
"route_metadata": {}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢mcp_approval_pack(tool_name, route_url, price_usd, task_intent, max_payment_usd, ...)
Generate the approval prompt and spend policy an agent should show before using a paid or risky tool. Returns maxPayment, seller checks, risk reasons, allowed fields, and what not to send.
輸入結構描述
{
"type": "object",
"properties": {
"tool_name": {
"type": "string"
},
"route_url": {
"type": "string"
},
"price_usd": {},
"task_intent": {
"type": "string"
},
"max_payment_usd": {},
"tool_schema": {},
"method": {
"type": "string"
},
"seller_address": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪insider_cluster_brief(ticker, limit)
Turn recent SEC Form 4 filings into an insider-activity cluster brief. Signal intel only.
輸入結構描述
{
"type": "object",
"properties": {
"ticker": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 5,
"maximum": 80
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪gov_contract_fit_brief(keyword, agency, company_domain, limit)
Score federal contract awards against a service keyword, agency, or company domain. Returns incumbents, agencies, amounts, and pursuit notes.
輸入結構描述
{
"type": "object",
"properties": {
"keyword": {
"type": "string"
},
"agency": {
"type": "string"
},
"company_domain": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪regulatory_impact_brief(sector, agency, jurisdiction, hours, limit)
Summarize fresh Federal Register and rulemaking signals for one sector with severity, source links, and action read.
輸入結構描述
{
"type": "object",
"properties": {
"sector": {
"type": "string"
},
"agency": {
"type": "string"
},
"jurisdiction": {
"type": "string"
},
"hours": {
"type": "integer",
"minimum": 6,
"maximum": 720
},
"limit": {
"type": "integer",
"minimum": 5,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪polymarket_event_scan(slug, min_edge, min_liquidity)
Scan one live Polymarket negRisk event for fee-adjusted outcome-sum violations. Intelligence only; verify CLOB depth and resolution rules before acting.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Polymarket event slug"
},
"min_edge": {
"description": "Minimum net edge, default 0.02",
"type": "number",
"minimum": 0,
"maximum": 0.5
},
"min_liquidity": {
"description": "Minimum liquidity per leg in USD, default 1000",
"type": "number",
"minimum": 0
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪polymarket_market_scan(limit, min_certainty, min_edge, min_liquidity, min_volume_24h)
Scan high-volume active Polymarket markets for resolution candidates and fee-adjusted YES+NO bundle violations. Intelligence only; verify live books and rules before acting.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"description": "Markets to scan, default 100",
"type": "integer",
"minimum": 10,
"maximum": 200
},
"min_certainty": {
"description": "Resolution-candidate threshold, default 0.95",
"type": "number",
"minimum": 0.5,
"maximum": 1
},
"min_edge": {
"description": "Minimum bundle net edge, default 0.02",
"type": "number",
"minimum": 0,
"maximum": 0.5
},
"min_liquidity": {
"description": "Minimum liquidity in USD, default 1000",
"type": "number",
"minimum": 0
},
"min_volume_24h": {
"description": "Minimum 24h volume in USD, default 5000",
"type": "number",
"minimum": 0
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪cross_platform_arb_scan(query, min_similarity, min_net_edge, polymarket_limit, kalshi_max_pages, ...)
Match live Polymarket and Kalshi markets for a topic and compare complementary asks after conservative fee estimates. Intelligence only; verify both rulebooks before acting.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 100,
"description": "Topic, entity, asset, or market phrase such as bitcoin"
},
"min_similarity": {
"description": "Minimum semantic-token match score, default 0.62",
"type": "number",
"minimum": 0.4,
"maximum": 1
},
"min_net_edge": {
"description": "Minimum fee-adjusted edge, default 0.015",
"type": "number",
"minimum": 0,
"maximum": 0.5
},
"polymarket_limit": {
"description": "Polymarket markets to screen, default 1000",
"type": "integer",
"minimum": 100,
"maximum": 1000
},
"kalshi_max_pages": {
"description": "Kalshi pages of 1000 markets, default 12",
"type": "integer",
"minimum": 1,
"maximum": 20
},
"max_matches": {
"description": "Maximum matches and opportunities returned, default 25",
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢agent_threat_intel(category, id, severity)
Query the OWASP Agentic Top 10 threat catalog (ASI01-ASI10). Returns threats, detection hints, mitigations, and mapped detection rule IDs.
輸入結構描述
{
"type": "object",
"properties": {
"category": {
"description": "Filter by category, e.g. 'prompt injection', 'supply chain'",
"type": "string"
},
"id": {
"description": "Specific threat ID, e.g. ASI04",
"type": "string"
},
"severity": {
"description": "Filter: critical, high, medium",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢mcp_supply_chain_iocs(package, host)
Query known-malicious MCP packages, versions, C2 hosts, and email IOCs. The virus database for MCP.
輸入結構描述
{
"type": "object",
"properties": {
"package": {
"description": "npm package name to check",
"type": "string"
},
"host": {
"description": "C2 host to check",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪agent_trifecta_score(has_private_data, has_untrusted_content, has_outbound_actions, compensating_controls)
Score an agent's lethal trifecta risk (private data + untrusted content + outbound actions). Returns risk level, missing controls, and decomposition advice.
輸入結構描述
{
"type": "object",
"properties": {
"has_private_data": {
"type": "boolean",
"description": "Does the agent access private/sensitive data?"
},
"has_untrusted_content": {
"type": "boolean",
"description": "Does the agent process untrusted external content?"
},
"has_outbound_actions": {
"type": "boolean",
"description": "Can the agent take outbound actions (send, write, call APIs)?"
},
"compensating_controls": {
"type": "array",
"items": {
"type": "string"
},
"description": "Controls in place, e.g. ['redact_secrets', 'smart_approvals']"
}
},
"required": [
"has_private_data",
"has_untrusted_content",
"has_outbound_actions",
"compensating_controls"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴agent_security_policies(profile)
Get drop-in agent security policy templates by profile (coding-agent, browser-agent, payment-agent, research-agent).
輸入結構描述
{
"type": "object",
"properties": {
"profile": {
"description": "Agent profile: coding-agent, browser-agent, payment-agent, research-agent",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪geo_pulse(region, min_confidence, hours_back, include_thermal)
Composite geopolitical intervention signal — GDELT + BBC + AlJazeera + ADS-B mil + prediction-market boosters (intervention signal pattern). Returns alert_level + signals array.
輸入結構描述
{
"type": "object",
"properties": {
"region": {
"description": "global|middle_east|ukraine|taiwan|asia_pacific",
"type": "string"
},
"min_confidence": {
"description": "Min confidence 0-1, default 0.6",
"type": "number",
"minimum": 0,
"maximum": 1
},
"hours_back": {
"description": "Hours back, default 6",
"type": "integer",
"minimum": 1,
"maximum": 72
},
"include_thermal": {
"description": "Include thermal/firms heuristic",
"type": "boolean"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪flight_intel(airport_code, tail_number, hours_back)
Exec-jet + military aircraft intel — TEB/VNY/DCA geofence, tail filter, B-52/F-35/E-3 detection via adsb.lol open. M&A / defense Polymarket edge.
輸入結構描述
{
"type": "object",
"properties": {
"airport_code": {
"description": "Airport ICAO/IATA e.g. TEB, VNY, DCA",
"type": "string"
},
"tail_number": {
"description": "Tail e.g. N123AB",
"type": "string"
},
"hours_back": {
"description": "Hours back, default 12",
"type": "integer",
"minimum": 1,
"maximum": 72
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪research_pack(topic, domains, include_sources, hours_back)
Multi-source OSINT research pack — GDELT + BBC + HN + Reddit, 4-layer verification layer (existence+recency+multi-source+domain allowlist) + combined relevance scoring. research pack pipeline.
輸入結構描述
{
"type": "object",
"properties": {
"topic": {
"type": "string",
"minLength": 3,
"maxLength": 200,
"description": "Research topic query"
},
"domains": {
"description": "Optional domain filter allowlist",
"type": "array",
"items": {
"type": "string"
}
},
"include_sources": {
"description": "Sources to include: gdelt, bbc, hn, reddit",
"type": "array",
"items": {
"type": "string"
}
},
"hours_back": {
"description": "Hours back, default 24",
"type": "integer",
"minimum": 1,
"maximum": 720
}
},
"required": [
"topic"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢scenario_verdict(seed_text, market_question, context)
Scenario engine seed→entity→3-scenario verdict.json + composite YES prob mapped to market question. Input raw seed text + question, get bear/base/bull scenarios + fair_price_hint.
輸入結構描述
{
"type": "object",
"properties": {
"seed_text": {
"type": "string",
"minLength": 10,
"maxLength": 5000,
"description": "Raw seed text / headline pack"
},
"market_question": {
"type": "string",
"minLength": 5,
"maxLength": 500,
"description": "Polymarket/Yes-No market question"
},
"context": {
"description": "Optional context",
"type": "string",
"maxLength": 2000
}
},
"required": [
"seed_text",
"market_question"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪weather_bias(city, model, days_back)
Weather bias vs recent mean — uses Open-Meteo archive+forecast and ticker mapping for Kalshi HIGH* fade edge.
輸入結構描述
{
"type": "object",
"properties": {
"city": {
"type": "string",
"minLength": 2,
"maxLength": 30,
"description": "NYC|CHI|MIA|LAX or lat,lon = NYC default"
},
"model": {
"description": "Model name for provenance",
"type": "string",
"maxLength": 50
},
"days_back": {
"description": "Days back for anomaly, default 7",
"type": "integer",
"minimum": 2,
"maximum": 30
}
},
"required": [
"city"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪supply_stress(ports, chokepoints)
Supply-chain stress index — CBP BWT + GDELT chokepoint mentions + AIS/MarineTraffic hint, port congestion for freight/commodity/middle_east Polymarket edge.
輸入結構描述
{
"type": "object",
"properties": {
"ports": {
"description": "Ports e.g. LAX,NYC,HOU,LGB",
"type": "array",
"items": {
"type": "string"
}
},
"chokepoints": {
"description": "Chokepoints e.g. hormuz,bab-el-mandeb,suez,bosphorus",
"type": "array",
"items": {
"type": "string"
}
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪regulatory_pulse(org, hours_back)
Regulatory pulse — SEC Atom RSS + openFDA adverse + USPTO TSDR + FCC OET + FAA registry hints for bio/tech Polymarkets. Returns events by org + provenance.
輸入結構描述
{
"type": "object",
"properties": {
"org": {
"description": "all|sec|fda|uspto|fcc|faa|openfda",
"type": "string"
},
"hours_back": {
"description": "Hours back, default 24",
"type": "integer",
"minimum": 1,
"maximum": 720
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪attention_momentum(query, window)
Attention momentum — HN Algolia + Reddit JSON velocity scoring, points/hr + momentum_score, viral flag for culture/pop/app-rank/YouTube/npm-dl Polymarkets. Proxies: pypistats, api.npmjs.org.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"description": "Topic filter e.g. Claude Code",
"type": "string",
"maxLength": 200
},
"window": {
"description": "1h|6h|24h, default 6h",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪sec_8k_velocity(hours, limit, min_score)
SEC 8-K velocity — EFTS FullTextSearch + Atom current, 1h spike vs 24h mean >3x, Item 1.05/2.02/5.02 boost. Earnings/merger/legal prediction-market lead. 9/sec TokenBucket, UA CompanyName Email per 17 CFR 200.80.
輸入結構描述
{
"type": "object",
"properties": {
"hours": {
"description": "Hours back, default 6",
"type": "integer",
"minimum": 1,
"maximum": 72
},
"limit": {
"description": "Max rows, default 100",
"type": "integer",
"minimum": 10,
"maximum": 200
},
"min_score": {
"description": "Min score filter",
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪fred_surprises(days, min_score)
FRED rates surprise — DGS10 10Y + DGS2 2Y csv public-domain no-key, spread + inversion flag, delta scoring for FOMC Fed funds + rates markets. TokenBucket 2/s polite.
輸入結構描述
{
"type": "object",
"properties": {
"days": {
"description": "Days back, default 14",
"type": "integer",
"minimum": 5,
"maximum": 90
},
"min_score": {
"description": "Min score",
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪treasury_dts(days, min_score)
Treasury DTS TGA — operating_cash_balance free gov public-domain, TGA close $B d/d delta, deposits/withdrawals enrichment. Liquidity / debt-ceiling / SPX direction edge, 2nd upstream.
輸入結構描述
{
"type": "object",
"properties": {
"days": {
"description": "Days back, default 7",
"type": "integer",
"minimum": 2,
"maximum": 30
},
"min_score": {
"description": "Min score",
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪openrouter_models(limit, min_context)
OpenRouter model catalog — id, name, context_length, pricing, created. Cached 1h, auto-fetched via public API. For model routing decisions.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"description": "Max models to return, default 100",
"type": "integer",
"minimum": 10,
"maximum": 300
},
"min_context": {
"description": "Min context length filter",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢github_trending(limit, language, since_days)
GitHub trending repos — stars >20 + recent push, sorted by stars desc. Public GitHub Search API no-key. Momentum proxy for dev tooling / open source virality.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"description": "Max repos, default 25",
"type": "integer",
"minimum": 5,
"maximum": 50
},
"language": {
"description": "Filter by language e.g. TypeScript",
"type": "string",
"maxLength": 50
},
"since_days": {
"description": "Pushed within N days, default 7",
"type": "integer",
"minimum": 1,
"maximum": 90
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪hn_frontpage(limit, min_points)
HN frontpage live — Algolia front_page tag, dwell = points/(age_h+2). Cache 10min. Top stories sorted by dwell for attention-momentum edge.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"description": "Max stories, default 30",
"type": "integer",
"minimum": 5,
"maximum": 50
},
"min_points": {
"description": "Min points filter",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪usgs_quake(limit, min_mag)
USGS all-day earthquakes — mag, place, time, tsunami, felt, coords, depth. Public USGS GeoJSON no-key. Disaster / insurance / commodity market tail-risk pulse.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"description": "Max quakes, default 50",
"type": "integer",
"minimum": 5,
"maximum": 200
},
"min_mag": {
"description": "Min magnitude e.g. 2.5",
"type": "number",
"minimum": 0,
"maximum": 10
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪openaq_air(limit, country)
OpenAQ air quality — PM2.5/PM10/NO2/O3 by city/country, lastUpdated. v3 API + v2 fallback. Env / health / geo pulse. For PM market disclaimers.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"description": "Max locations, default 30",
"type": "integer",
"minimum": 5,
"maximum": 100
},
"country": {
"description": "ISO country code e.g. US",
"type": "string",
"maxLength": 10
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢court_opinions(query, court, days_back)
Search US federal court opinions by keyword, court, date via CourtListener (Free Law Project). Keyless.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms"
},
"court": {
"description": "e.g. scotus, ca9",
"type": "string"
},
"days_back": {
"description": "Days back, default 90",
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪court_docket(docket_id)
Look up a federal court docket by ID via CourtListener RECAP archive. Parties, filings, dates.
輸入結構描述
{
"type": "object",
"properties": {
"docket_id": {
"type": "string",
"description": "Docket ID"
}
},
"required": [
"docket_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢federal_register(query, agency, type)
Search the daily Federal Register — proposed rules, final rules, presidential notices.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms"
},
"agency": {
"description": "e.g. SEC, EPA",
"type": "string"
},
"type": {
"description": "RULE, NOTICE, PRORULE",
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢patents_search(query, limit)
Full-text patent search via Google Patents. Titles, assignees, dates, abstracts.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Patent search terms"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢regulations_search(query, status)
Search open rulemakings and public dockets. Falls back to Federal Register if no API key.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms"
},
"status": {
"description": "e.g. open, closed",
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_papers(query, limit)
Search 226M+ academic papers across all fields with AI-ranked relevance via Semantic Scholar Graph API.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Research query"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_arxiv(query, category, limit)
Search arXiv preprints in CS, physics, math, biology. Titles, authors, abstracts, categories.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms"
},
"category": {
"description": "e.g. cs.CL, cs.LG",
"type": "string"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_pubmed(query, limit)
Search 37M+ biomedical papers via NCBI PubMed. PMIDs, titles, authors, journals.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Biomedical query"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢clinical_trials(query, status, limit)
Search 480K+ clinical studies via ClinicalTrials.gov v2. Status, sponsors, phases, results.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Trial query"
},
"status": {
"description": "RECRUITING, COMPLETED",
"type": "string"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_openalex(query, limit)
Search 250M+ works via OpenAlex with institution data, bibliometrics, citation counts.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Research query"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢drug_recalls(query, limit)
Search FDA drug/device/food enforcement recalls via openFDA. Severity, classification, recalling firm.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"description": "Search terms",
"type": "string"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢adverse_events(drug, limit)
Search 20M+ FDA adverse drug event reports via openFDA. Patient outcomes, drugs, reactions.
輸入結構描述
{
"type": "object",
"properties": {
"drug": {
"type": "string",
"description": "Drug name"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"drug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢product_recalls(query, limit)
Search CPSC consumer product recalls via saferproducts.gov. Hazards, manufacturers, remedies.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"description": "Product search",
"type": "string"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢vehicle_recalls(make, model, vin)
Search NHTSA vehicle recalls by make, model, or VIN. Campaign numbers, defect descriptions.
輸入結構描述
{
"type": "object",
"properties": {
"make": {
"description": "e.g. Toyota",
"type": "string"
},
"model": {
"description": "e.g. Camry",
"type": "string"
},
"vin": {
"description": "17-char VIN",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢drug_labels(drug_name, limit)
Search official FDA drug labels via openFDA. Dosage, warnings, contraindications, active ingredients.
輸入結構描述
{
"type": "object",
"properties": {
"drug_name": {
"type": "string",
"description": "Drug name"
},
"limit": {
"description": "Max results, default 10",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"required": [
"drug_name"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪wildfires(limit, region)
Active wildfire detections from NASA FIRMS satellites. Lat/lon, brightness, confidence, scan time.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"description": "Max results, default 50",
"type": "integer",
"minimum": 10,
"maximum": 100
},
"region": {
"description": "e.g. us-west, california",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪weather_alerts(state, zone)
Active NOAA NWS severe weather alerts — watches, warnings, advisories by state or zone.
輸入結構描述
{
"type": "object",
"properties": {
"state": {
"description": "2-letter state code e.g. CA",
"type": "string"
},
"zone": {
"description": "NWS zone ID",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪tide_data(station, date)
NOAA tide predictions and observed water levels for coastal stations.
輸入結構描述
{
"type": "object",
"properties": {
"station": {
"description": "NOAA station ID",
"type": "string"
},
"date": {
"description": "YYYYMMDD",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪space_weather(type, days)
NOAA space weather — solar flares, geomagnetic storms, solar wind speed, Kp index.
輸入結構描述
{
"type": "object",
"properties": {
"type": {
"description": "planetary_k_index, solar_wind, flare",
"type": "string"
},
"days": {
"description": "Days back, default 1",
"type": "integer",
"minimum": 1,
"maximum": 7
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪water_levels(state, parameter_code)
Real-time USGS river/stream flow and flood data. Gauge height, discharge, percentiles by state.
輸入結構描述
{
"type": "object",
"properties": {
"state": {
"description": "2-letter state code",
"type": "string"
},
"parameter_code": {
"description": "USGS param code, default 00060",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢federal_spending(agency, recipient, limit)
Search $6T+ federal budget by agency, recipient, or keyword via USAspending.gov API.
輸入結構描述
{
"type": "object",
"properties": {
"agency": {
"description": "e.g. Department of Defense",
"type": "string"
},
"recipient": {
"description": "Recipient name",
"type": "string"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪national_debt
US national debt to the penny via Treasury FiscalData. Total debt, debt by instrument.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢federal_grants(query, status, limit)
Search Grants.gov for open federal funding opportunities. Agency, eligibility, deadline.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"description": "Keyword search",
"type": "string"
},
"status": {
"description": "open, forecasted",
"type": "string"
},
"limit": {
"description": "Max results, default 20",
"type": "integer",
"minimum": 5,
"maximum": 50
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢nonprofit_filings(query, state)
Search nonprofit IRS 990 filings via ProPublica Nonprofit Explorer. Revenue, expenses, exec comp.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Organization name"
},
"state": {
"description": "2-letter state code",
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪economic_indicators(country, indicator)
GDP, CPI, unemployment, trade data via World Bank API. Multi-year time series.
輸入結構描述
{
"type": "object",
"properties": {
"country": {
"description": "ISO code e.g. US",
"type": "string"
},
"indicator": {
"description": "e.g. NY.GDP.MKTP.CD",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢lobbying_records(lobbyist, client, year)
Search FEC lobbying disclosure records. Lobbyists, clients, amounts, issues lobbied.
輸入結構描述
{
"type": "object",
"properties": {
"lobbyist": {
"description": "Lobbyist name",
"type": "string"
},
"client": {
"description": "Client/org name",
"type": "string"
},
"year": {
"description": "4-digit year",
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢edgar_filings(query, form_type, ticker)
Search SEC EDGAR full-text filings by company, form type, or ticker.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"form_type": {
"type": "string"
},
"ticker": {
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪insider_trades(ticker, limit)
SEC Form 4 insider transactions.
輸入結構描述
{
"type": "object",
"properties": {
"ticker": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪token_stock_quote(query, limit)
Live DEX quotes for tokenized equities (Coinbase B20 stock tokens on Base).
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪fred_series(series_id, limit)
FRED economic data series.
輸入結構描述
{
"type": "object",
"properties": {
"series_id": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪combinatorial_arb(limit)
Polymarket negRisk combinatorial arbitrage scan.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪orderbook_imbalance(token_id, condition_id)
Polymarket CLOB orderbook imbalance.
輸入結構描述
{
"type": "object",
"properties": {
"token_id": {
"type": "string"
},
"condition_id": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪smart_money(limit, timeframe)
Polymarket leaderboard and top trader activity.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"timeframe": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢cve_search(keyword, cve_id, severity)
Search NIST NVD CVE database.
輸入結構描述
{
"type": "object",
"properties": {
"keyword": {
"type": "string"
},
"cve_id": {
"type": "string"
},
"severity": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢company_registry(query, jurisdiction)
Search company registries.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"jurisdiction": {
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢reddit_search(query, subreddit, sort)
Search Reddit.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"subreddit": {
"type": "string"
},
"sort": {
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪github_repo_intel(repo)
GitHub repo intelligence.
輸入結構描述
{
"type": "object",
"properties": {
"repo": {
"type": "string"
}
},
"required": [
"repo"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪currency_rates(base, target)
Live currency exchange rates.
輸入結構描述
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"target": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪business_days(start_date, end_date, days_ahead)
Business days calculator.
輸入結構描述
{
"type": "object",
"properties": {
"start_date": {
"type": "string"
},
"end_date": {
"type": "string"
},
"days_ahead": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢judges_search(query, court)
Search federal and state judges.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"court": {
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢trademarks_search(query, owner)
Search USPTO trademarks.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"owner": {
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪disease_outbreaks(query)
CDC disease outbreak data.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪food_safety(query)
openFDA food enforcement.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪federal_contracts(query, agency)
Federal contracts via USAspending.gov.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"agency": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪paper_details(paperId)
Paper metadata via Semantic Scholar.
輸入結構描述
{
"type": "object",
"properties": {
"paperId": {
"type": "string"
}
},
"required": [
"paperId"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪citation_graph(paperId, direction)
Citation graph via Semantic Scholar.
輸入結構描述
{
"type": "object",
"properties": {
"paperId": {
"type": "string"
},
"direction": {
"type": "string"
}
},
"required": [
"paperId"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪gen_video_intel(query, model)
Live Banodoco practitioner-feed intelligence for generative video and image workflows: Wan, VACE, LTX, ComfyUI, FLUX 3, Seedance, Kling, Hunyuan, Qwen Image, settings, comparisons, and gotchas. Intelligence only; no direct model API resale.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"model": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪model_settings_lookup(model, task)
Community-tested settings for generative video and image models: CFG, steps, denoise, fps, resolution, sampler, LoRA, ComfyUI, fp8/quantization, and training notes.
輸入結構描述
{
"type": "object",
"properties": {
"model": {
"type": "string"
},
"task": {
"type": "string"
}
},
"required": [
"model"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪space_weather_kp
Current planetary K-index and geomagnetic storm conditions.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪weather_forecast_grid(lat, lon)
Detailed NWS 7-day forecast for US lat/lon.
輸入結構描述
{
"type": "object",
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
}
},
"required": [
"lat",
"lon"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪weather_current_global(lat, lon, variables)
Current weather for any global coordinate.
輸入結構描述
{
"type": "object",
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"variables": {
"type": "string"
}
},
"required": [
"lat",
"lon"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪aurora_forecast
NOAA aurora oval forecast.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪marine_conditions(lat, lon)
Marine conditions for any ocean coordinate.
輸入結構描述
{
"type": "object",
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
}
},
"required": [
"lat",
"lon"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪air_quality_index(lat, lon)
PM2.5, UV index, pollutants for any location.
輸入結構描述
{
"type": "object",
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
}
},
"required": [
"lat",
"lon"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪postal_code_lookup(country, postal_code)
City, state, geo for postal/zip codes (60+ countries).
輸入結構描述
{
"type": "object",
"properties": {
"country": {
"type": "string"
},
"postal_code": {
"type": "string"
}
},
"required": [
"country",
"postal_code"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪ip_geolocation(ip)
Geolocate an IP address.
輸入結構描述
{
"type": "object",
"properties": {
"ip": {
"type": "string"
}
},
"required": [
"ip"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪timezone_current(timezone)
Current time for any IANA timezone.
輸入結構描述
{
"type": "object",
"properties": {
"timezone": {
"type": "string"
}
},
"required": [
"timezone"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪airport_status(icao)
Airport details by ICAO code.
輸入結構描述
{
"type": "object",
"properties": {
"icao": {
"type": "string"
}
},
"required": [
"icao"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪dns_records_lookup(domain, type)
DNS resolution via Cloudflare DoH.
輸入結構描述
{
"type": "object",
"properties": {
"domain": {
"type": "string"
},
"type": {
"type": "string"
}
},
"required": [
"domain"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪isbn_book_lookup(isbn)
Book metadata by ISBN via Open Library.
輸入結構描述
{
"type": "object",
"properties": {
"isbn": {
"type": "string"
}
},
"required": [
"isbn"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪crypto_price_simple(coin, currency)
Cryptocurrency price via CoinGecko.
輸入結構描述
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"currency": {
"type": "string"
}
},
"required": [
"coin"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪btc_address_balance(address)
Bitcoin address balance and tx history.
輸入結構描述
{
"type": "object",
"properties": {
"address": {
"type": "string"
}
},
"required": [
"address"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪btc_mempool_fees
Recommended Bitcoin network fees.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢food_recall_check(query)
Search openFDA food enforcement and recalls.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}社群
證據