Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,321counted 3 min ago
teppi

Server definition

Hash
sha256:c5a5178d23d3246147976c9506965fab395ecae755509fc3a4418d33d30ff20b
What it is
What a remote MCP server returned when asked what it offers: 50 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Search Singapore's ACRA corporate-entity registry via data.gov.sg (free, no key, Singapore Open Data Licence). Search by entity name or exact UEN; returns UEN, name, status, entity type, issue date and registered address. Registry snapshot only: no officers, shareholders or financials.", "inputSchema": { "properties": { "limit": { "description": "Max records, default 10, max 100", "type": "number" }, "name": { "description": "Entity name to search, e.g. Singapore Airlines", "type": "string" }, "uen": { "description": "Exact Unique Entity Number (UEN) lookup", "type": "string" } }, "type": "object" }, "name": "acra_sg_company", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search arXiv preprints (free, no key). Returns titles, abstracts, authors, publication dates and PDF links. Use for preprints in physics, math, CS and related fields; use pubmed_search for biomedical literature.", "inputSchema": { "properties": { "limit": { "description": "Max results, default 10, max 50", "type": "number" }, "query": { "description": "arXiv query, e.g. all:electron or ti:\"diffusion model\"", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "arxiv_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search a national CKAN open-data portal (free, no key). Supported portals: uk (data.gov.uk) and au (data.gov.au). Returns dataset titles, notes, organizations and resource URLs. Use for government datasets by country; use hk_open_data_search for Hong Kong.", "inputSchema": { "properties": { "portal": { "description": "CKAN portal, default uk", "enum": [ "uk", "au" ], "type": "string" }, "query": { "description": "Search terms, e.g. climate", "type": "string" }, "rows": { "description": "Max datasets, default 10, max 100", "type": "number" } }, "required": [ "query" ], "type": "object" }, "name": "ckan_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search ClinicalTrials.gov studies (free, no key). Returns NCT ids, brief titles, status and start date with study URLs. Use for registered clinical trial records.", "inputSchema": { "properties": { "limit": { "description": "Max studies, default 10, max 100", "type": "number" }, "query": { "description": "Search terms, e.g. melanoma immunotherapy", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "clinicaltrials_study", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch one UK company record by company number (requires COMPANIES_HOUSE_API_KEY). Returns the full Companies House profile object (registered office, officers summary, SIC, status). Use after companies_house_search. Free key required.", "inputSchema": { "properties": { "number": { "description": "UK company number, e.g. 09446231", "type": "string" } }, "required": [ "number" ], "type": "object" }, "name": "companies_house_company", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search the UK Companies House register by name (requires COMPANIES_HOUSE_API_KEY). Returns company number, status, type, address and a Companies House URL per hit. Use for UK entity existence/status; use companies_house_company to fetch one record by number. Free key required.", "inputSchema": { "properties": { "query": { "description": "Company name or partial name", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "companies_house_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Crossref for scholarly works (free, no key). Returns DOIs with title, authors, publication date, container and URL. Use for DOI/citation metadata discovery; use openalex_works for citation counts and richer metadata.", "inputSchema": { "properties": { "query": { "description": "Free-text query, e.g. glyphosate", "type": "string" }, "rows": { "description": "Max results, default 10, max 100", "type": "number" } }, "required": [ "query" ], "type": "object" }, "name": "crossref_works", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search the data.europa.eu EU open-data catalogue (free, no key). Returns dataset identifiers, titles, descriptions and countries. Use for EU-wide open datasets; use ckan_search for UK/Australia.", "inputSchema": { "properties": { "limit": { "description": "Max datasets, default 10, max 100", "type": "number" }, "query": { "description": "Search terms, e.g. climate", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "data_europa_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search DataCite for research-data DOIs (free, no key). Returns DOIs with titles, years, publishers and creators. Use to find citable datasets and their metadata; use crossref_works for articles.", "inputSchema": { "properties": { "limit": { "description": "Max results, default 10, max 100", "type": "number" }, "query": { "description": "Free-text query, e.g. climate dataset", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "datacite_dois", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search a DBnomics dataset and return matching series (free, no key). DBnomics aggregates the World Bank, IMF, OECD, Eurostat, ECB, BIS and many national providers behind one API. Provide provider and dataset codes plus an optional query; returns series codes, names, dimensions and values. Use as a single entry point for multi-provider macro data.", "inputSchema": { "properties": { "dataset": { "description": "Dataset code within the provider, e.g. WDI", "type": "string" }, "limit": { "description": "Max series, default 5, max 50", "type": "number" }, "observations": { "description": "Include period/value arrays (default true; set false for metadata only)", "type": "boolean" }, "provider": { "description": "DBnomics provider code, e.g. WB, IMF, OECD, Eurostat, ECB, BIS", "type": "string" }, "query": { "description": "Optional free-text series query, e.g. GDP", "type": "string" } }, "required": [ "provider", "dataset" ], "type": "object" }, "name": "dbnomics_series", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search the Directory of Open Access Journals (free, no key). Returns open-access articles with title, authors, journal, year and DOI. Use for OA scholarly articles with permissive reuse.", "inputSchema": { "properties": { "limit": { "description": "Max articles, default 10, max 100", "type": "number" }, "query": { "description": "Free-text query, e.g. malaria", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "doaj_articles", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch an ECB Data Portal time series in SDMX-JSON (free, no key). Provide an ECB flow and key; returns the SDMX header and datasets, bounded in size. Use for euro-area monetary/financial series; use dbnomics_series for other providers.", "inputSchema": { "properties": { "flow": { "description": "ECB dataflow, e.g. EXR", "type": "string" }, "key": { "description": "Series key, e.g. D.USD.EUR.SP00.A", "type": "string" }, "lastNObservations": { "description": "Number of most recent observations, default 5, max 100", "type": "number" } }, "required": [ "flow", "key" ], "type": "object" }, "name": "ecb_series", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Europe PMC (free, no key). Returns PMIDs, DOIs, titles, journals, years and authors across life-science literature. Use as an alternative/complement to pubmed_search with Europe PMC's broader indexing.", "inputSchema": { "properties": { "limit": { "description": "Max articles, default 10, max 100", "type": "number" }, "query": { "description": "Europe PMC query, e.g. cancer immunotherapy", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "europepmc_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch observations for a St. Louis Fed FRED economic series (requires FRED_API_KEY). Returns dated observations, newest first. Use for US and international economic time series (rates, CPI, GDP); use world_bank_indicator for cross-country development data. Free key required.", "inputSchema": { "properties": { "limit": { "description": "Max observations, default 24", "type": "number" }, "seriesId": { "description": "FRED series id, e.g. FEDFUNDS, DGS10, CPIAUCSL", "type": "string" } }, "required": [ "seriesId" ], "type": "object" }, "name": "fred_series", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search the GBIF taxonomic backbone (free, no key). Returns scientific names, canonical names, rank, status and kingdom. Use for biodiversity/species name resolution.", "inputSchema": { "properties": { "limit": { "description": "Max results, default 10, max 100", "type": "number" }, "query": { "description": "Species name or text, e.g. Panthera leo", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "gbif_species", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search GDELT DOC 2.0 global news (free, no key). Returns matching articles with title, URL, domain, language, seen date and source country, or a volume timeline. Use for news-volume trends and cross-outlet coverage; use hn_search for tech-community discussion.", "inputSchema": { "properties": { "maxrecords": { "description": "Max records, default 20", "type": "number" }, "mode": { "description": "artlist (articles) or timelinevol (volume)", "enum": [ "artlist", "timelinevol" ], "type": "string" }, "query": { "description": "GDELT query, e.g. \"Hong Kong\" or a company name", "type": "string" }, "timespan": { "description": "Lookback window, e.g. 24h, 7d, 1m", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "gdelt_news", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Look up Legal Entity Identifier (LEI) records from GLEIF (free, no key, CC0). Search by legal name or fetch one record by LEI; returns legal name, status, jurisdiction, legal form, registration status, managing LOU and address. Use to identify legal entities and ownership/issuer identifiers across jurisdictions.", "inputSchema": { "properties": { "legalName": { "description": "Legal entity name to search, e.g. Tencent", "type": "string" }, "lei": { "description": "20-character LEI for an exact lookup (takes precedence over legalName)", "type": "string" }, "limit": { "description": "Max records for a name search, default 5, max 50", "type": "number" } }, "type": "object" }, "name": "gleif_lei", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Project Gutenberg's public-domain catalogue via Gutendex (free, no key). Returns book ids, titles, authors, languages, download counts and Gutenberg URLs. Use to find free public-domain texts and their formats.", "inputSchema": { "properties": { "limit": { "description": "Max books, default 10, max 50", "type": "number" }, "query": { "description": "Search text, e.g. dickens", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "gutendex_books", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Query a DATA.GOV.HK dataset resource with structured filters (free, no key). Pass the resource URL from hk_open_data_search plus filters as an array of [column, operator, values] triplets. Use to extract rows from a specific HK dataset.", "inputSchema": { "properties": { "filters": { "description": "Filters as [[column,\"op\",[values]], ...]", "items": { "type": "array" }, "type": "array" }, "resource": { "description": "Dataset resource URL from hk_open_data_search", "type": "string" }, "section": { "description": "Optional 1-based section index for paged responses", "type": "number" } }, "required": [ "resource" ], "type": "object" }, "name": "hk_open_data_filter", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search the Hong Kong government open-data catalogue DATA.GOV.HK (free, no key). Returns dataset titles, notes, organizations and resource download URLs. Use to discover HK datasets; use hk_open_data_filter to query a resource.", "inputSchema": { "properties": { "query": { "description": "Search terms, e.g. air quality", "type": "string" }, "rows": { "description": "Max datasets, default 10", "type": "number" } }, "required": [ "query" ], "type": "object" }, "name": "hk_open_data_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "List Hong Kong listed-company announcements from HKEXnews by stock code (free, no key). Resolves a 5-digit code or company name to the internal HKEX stockId, queries the titleSearch servlet for a date range, and returns metadata plus a direct PDF link per filing. Use for HKEX/SEHK primary disclosures; use sec_edgar_fulltext for US filings. Category codes: 10000 Announcements, 20000 Circulars, 40000 Financial Statements/ESG, 50000 Next Day Disclosure, 51500 Monthly Returns.", "inputSchema": { "properties": { "category": { "description": "Optional HKEX headline category code, e.g. 10000 or 40000", "type": "string" }, "fromDate": { "description": "Start date YYYY-MM-DD (default: 90 days ago)", "type": "string" }, "keyword": { "description": "Optional case-insensitive title/keyword filter", "type": "string" }, "limit": { "description": "Max filings, default 20, max 100", "type": "number" }, "stockCode": { "description": "5-digit HK stock code or company name, e.g. 00700 or Tencent", "type": "string" }, "toDate": { "description": "End date YYYY-MM-DD (default: today)", "type": "string" } }, "required": [ "stockCode" ], "type": "object" }, "name": "hkex_announcements", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Resolve a Hong Kong listed company and show its recent HKEXnews filings (free, no key). Returns the internal stockId, code, name, an HKEXnews filings URL, the headline category taxonomy and the 25 most recent filings. Use to identify/resolve an HK issuer before drilling into a filing; use hkex_announcements to filter by date or category.", "inputSchema": { "properties": { "stockCode": { "description": "5-digit HK stock code or company name, e.g. 00700 or Tencent", "type": "string" } }, "required": [ "stockCode" ], "type": "object" }, "name": "hkex_company", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Call the Hong Kong Monetary Authority public API (free, no key). Pass an HKMA data path to retrieve monetary, banking or market statistics as JSON. Use for HK monetary/liquidity data; use world_bank_indicator for development indicators.", "inputSchema": { "properties": { "params": { "additionalProperties": { "type": "string" }, "description": "Optional query parameters", "type": "object" }, "path": { "description": "HKMA path, e.g. market-data-and-statistics/daily-monetary-statistics/daily-figures-interbank-liquidity", "type": "string" } }, "required": [ "path" ], "type": "object" }, "name": "hkma", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Hacker News stories and comments via Algolia (free, no key). Returns titles, URLs, authors, points, comment counts and timestamps, sorted by relevance or date. Use for tech-community signal and discussion; use gdelt_news for mainstream news coverage.", "inputSchema": { "properties": { "limit": { "description": "Max hits, default 20, max 50", "type": "number" }, "query": { "description": "Search terms, e.g. primary sources mcp", "type": "string" }, "sort": { "description": "Sort order, default relevance", "enum": [ "relevance", "date" ], "type": "string" }, "tags": { "description": "Optional Algolia tag filter, e.g. story or comment", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "hn_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search the Internet Archive (free, no key). Returns identifiers, titles, years, creators and media types with item URLs. Use for public-domain texts, audio, video and archived web materials.", "inputSchema": { "properties": { "limit": { "description": "Max items, default 10, max 100", "type": "number" }, "query": { "description": "Search query, e.g. tencent", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "internet_archive_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch any URL as clean markdown via Jina Reader (free tier, no key). Use as an extraction fallback when a page is not available as structured data; returns up to 40,000 characters of readable text.", "inputSchema": { "properties": { "url": { "description": "Absolute URL to read, e.g. https://example.com", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "jina_read", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search the official MCP Registry for installable MCP servers (free, no key). Returns server names, titles, descriptions, versions and repository URLs. Use to discover MCP servers by capability.", "inputSchema": { "properties": { "limit": { "description": "Max servers, default 20", "type": "number" }, "query": { "description": "Search text, e.g. postgres", "type": "string" } }, "type": "object" }, "name": "mcp_registry_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch NASA Astronomy Picture of the Day entries (free; uses NASA_API_KEY or the shared DEMO_KEY which is heavily rate-limited). Returns date, title, explanation and media URL. Use for NASA APOD imagery and captions.", "inputSchema": { "properties": { "count": { "description": "Optional number of random entries (1-10) when no date is given", "type": "number" }, "date": { "description": "Optional date YYYY-MM-DD for a single entry", "type": "string" } }, "type": "object" }, "name": "nasa_apod", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Geocode a place name with OpenStreetMap Nominatim (free, no key; usage policy requires a valid User-Agent and at most 1 request/second). Returns display name, latitude/longitude, type, category and address. Use for address/place coordinates.", "inputSchema": { "properties": { "limit": { "description": "Max results, default 5, max 20", "type": "number" }, "query": { "description": "Place or address, e.g. Hong Kong", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "nominatim_geocode", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Open Library for books (free, no key). Returns titles, authors, first-publish year, ISBNs and Open Library URLs. Use for bibliographic/book metadata; use gutendex_books for full public-domain texts.", "inputSchema": { "properties": { "limit": { "description": "Max results, default 10, max 100", "type": "number" }, "query": { "description": "Free-text query, e.g. Tencent", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "open_library_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch current weather from Open-Meteo (free, no key). Returns current temperature, humidity, wind speed and weather code for a coordinate. Use for point weather data; use usgs_earthquakes for seismic events.", "inputSchema": { "properties": { "current": { "description": "Comma-separated current variables (defaults to temperature, humidity, wind, weather code)", "type": "string" }, "latitude": { "description": "Latitude, e.g. 22.3", "type": "number" }, "longitude": { "description": "Longitude, e.g. 114.2", "type": "number" }, "timezone": { "description": "Timezone, default auto", "type": "string" } }, "required": [ "latitude", "longitude" ], "type": "object" }, "name": "open_meteo_forecast", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search OpenAlex scholarly works (free, no key, polite pool). Returns titles, years, DOIs, citation counts and authors. Use for literature discovery and citation signal; use crossref_works for canonical DOI metadata.", "inputSchema": { "properties": { "limit": { "description": "Max results, default 10, max 100", "type": "number" }, "query": { "description": "Free-text query, e.g. attention mechanisms", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "openalex_works", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Query openFDA drug adverse-event reports (free, no key). Returns safety report ids, receive dates, seriousness, product and reaction terms. Use for pharmacovigilance signals from the FDA FAERS data.", "inputSchema": { "properties": { "limit": { "description": "Max events, default 10, max 100", "type": "number" }, "query": { "description": "Optional openFDA search, e.g. patient.drug.medicinalproduct:\"aspirin\"", "type": "string" } }, "type": "object" }, "name": "openfda_drug", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Look up a chemical compound in PubChem (free, no key). Returns CID, molecular formula, molecular weight, SMILES and IUPAC name. Use for chemical/compound reference data.", "inputSchema": { "properties": { "name": { "description": "Compound name, e.g. aspirin", "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "pubchem_compound", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search PubMed biomedical literature via NCBI E-utilities (free; optional NCBI_API_KEY raises limits). Resolves matching PMIDs and then fetches article summaries. Use for biomedical/clinical citations; use arxiv_search for preprints and europepmc_search for a European mirror with full-text links.", "inputSchema": { "properties": { "limit": { "description": "Max articles, default 10, max 50", "type": "number" }, "query": { "description": "PubMed query, e.g. CRISPR AND cancer", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "pubmed_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "US SEC registrant profile plus recent filings by ticker or CIK (free, no key). Resolves a ticker via EDGAR company_tickers.json, then returns name, CIK, SIC, a filings URL and the 25 most recent filings. Use when you know the ticker or CIK; use sec_edgar_fulltext for phrase search.", "inputSchema": { "properties": { "tickerOrCik": { "description": "Ticker or CIK, e.g. AAPL or 320193", "type": "string" } }, "required": [ "tickerOrCik" ], "type": "object" }, "name": "sec_edgar_company", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Full-text search US SEC EDGAR filings (free, no key). Searches the EDGAR full-text index and returns matching filings with form type, filing date, CIK and an Archives URL. Use for primary-source corporate disclosures when you have a phrase or company name but not a ticker. For a known ticker or CIK, prefer sec_edgar_company.", "inputSchema": { "properties": { "dateRange": { "description": "Date range e.g. 2026-01-01,2026-09-26, or \"custom\"", "type": "string" }, "forms": { "description": "Comma-separated form types, e.g. 6-K,10-K,8-K", "type": "string" }, "query": { "description": "Phrase to search, e.g. \"Hong Kong\" or a company name", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "sec_edgar_fulltext", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Semantic Scholar papers with citation counts (free, no key; keyless requests are heavily rate-limited and may return HTTP 429 — retry later or supply a key for higher limits). Returns titles, years, DOIs, citation counts and URLs. Use when citation counts matter.", "inputSchema": { "properties": { "limit": { "description": "Max papers, default 10, max 100", "type": "number" }, "query": { "description": "Free-text query, e.g. graph neural networks", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "semantic_scholar_works", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Query the US Treasury Fiscal Data API (free, no key). Returns records for a fiscal-service endpoint such as debt to the penny. Provide an endpoint path and optional OData filter. Use for US federal fiscal/accounting primary data.", "inputSchema": { "properties": { "endpoint": { "description": "fiscal_service path, default v2/accounting/od/debt_to_penny", "type": "string" }, "filter": { "description": "Optional OData filter, e.g. record_date:gte:2024-01-01", "type": "string" }, "limit": { "description": "Max records, default 10, max 100", "type": "number" } }, "type": "object" }, "name": "treasury_fiscal", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch UN Comtrade annual trade data for a reporter (free, no key, preview endpoint). Returns import/export records by commodity code. Use for official bilateral merchandise-trade statistics.", "inputSchema": { "properties": { "cmdCode": { "description": "HS commodity code, default TOTAL", "type": "string" }, "flowCode": { "description": "X exports, M imports, default X", "type": "string" }, "limit": { "description": "Max rows, default 20, max 500", "type": "number" }, "period": { "description": "Year or period, e.g. 2022", "type": "string" }, "reporterCode": { "description": "M49 reporter country code, e.g. 156 for China", "type": "string" } }, "required": [ "reporterCode", "period" ], "type": "object" }, "name": "un_comtrade", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Explore UN Sustainable Development Goal indicators (free, no key). Without a series code, list/filter the SDG series catalogue; with a series code, return that series' data. Use for official UN SDG statistics.", "inputSchema": { "properties": { "limit": { "description": "Max rows/series, default 20, max 500", "type": "number" }, "query": { "description": "Optional keyword filter for the series catalogue", "type": "string" }, "series": { "description": "Optional SDG series code, e.g. DC_ODA_BDVDL (returns data)", "type": "string" } }, "type": "object" }, "name": "un_sdg", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Query the USGS earthquake catalogue (free, no key). Returns magnitude, place, time, coordinates and event URL. Use for seismic-event primary data.", "inputSchema": { "properties": { "limit": { "description": "Max events, default 10, max 500", "type": "number" }, "minMagnitude": { "description": "Optional minimum magnitude", "type": "number" }, "startTime": { "description": "Optional ISO start time, e.g. 2026-01-01", "type": "string" } }, "type": "object" }, "name": "usgs_earthquakes", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Validate an EU VAT number against the European Commission VIES service (free, no key). Returns validity, the registered trader name and address. Use to verify an EU business VAT identity; not a full company register.", "inputSchema": { "properties": { "countryCode": { "description": "Two-letter EU country code, e.g. IE", "type": "string" }, "vatNumber": { "description": "VAT number without country prefix, e.g. 6388047V", "type": "string" } }, "required": [ "countryCode", "vatNumber" ], "type": "object" }, "name": "vies_vat", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Query the WHO Global Health Observatory (free, no key). List/filter health indicators, or pass an indicator code to retrieve its data values. Use for official global health statistics.", "inputSchema": { "properties": { "indicator": { "description": "WHO GHO indicator code, e.g. MALARIA_EST_CASES (returns data)", "type": "string" }, "limit": { "description": "Max indicators, default 10, max 200", "type": "number" }, "query": { "description": "Optional keyword filter for the indicator list", "type": "string" } }, "type": "object" }, "name": "who_gho", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Wikidata entities by label (free, no key, CC0). Returns Q-IDs with labels, descriptions and entity URLs. Use to resolve people, organizations, places and concepts to stable identifiers.", "inputSchema": { "properties": { "language": { "description": "Language code, default en", "type": "string" }, "limit": { "description": "Max results, default 10, max 50", "type": "number" }, "query": { "description": "Search text, e.g. Tencent", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "wikidata_search", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch Wikimedia pageview metrics for an article (free, no key, CC0). Returns daily view counts between two dates for a project/article. Use to gauge public attention or topic momentum.", "inputSchema": { "properties": { "access": { "description": "Access method, default all-access", "type": "string" }, "agent": { "description": "Agent type, default all-agents", "type": "string" }, "article": { "description": "Article title, e.g. Tencent", "type": "string" }, "end": { "description": "End date YYYYMMDD (default: today)", "type": "string" }, "granularity": { "description": "daily or monthly, default daily", "type": "string" }, "project": { "description": "Wikimedia project, default en.wikipedia", "type": "string" }, "start": { "description": "Start date YYYYMMDD (default: 30 days ago)", "type": "string" } }, "required": [ "article" ], "type": "object" }, "name": "wikimedia_pageviews", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch a Wikipedia article summary (free, no key; content CC BY-SA, attribution required). Returns the lead extract, description, Wikidata id and article URL. Use for a quick encyclopedic overview and to bridge to Wikidata.", "inputSchema": { "properties": { "language": { "description": "Language code, default en", "type": "string" }, "title": { "description": "Article title, e.g. Tencent", "type": "string" } }, "required": [ "title" ], "type": "object" }, "name": "wikipedia_summary", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Look up country reference metadata from the World Bank (free, no key). Returns ISO codes, name, region, income level, lending type and capital/lat-long. Use for canonical country/region metadata; use world_bank_indicator for time-series indicators.", "inputSchema": { "properties": { "country": { "description": "ISO2/ISO3 country code or World Bank id, e.g. HK, HKG or CN", "type": "string" } }, "required": [ "country" ], "type": "object" }, "name": "world_bank_country", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Fetch a World Bank development-indicator time series for one country (free, no key). Returns year/value observations for an indicator such as GDP or population. Use for long-run country macro data; use fred_series for US/global economic series.", "inputSchema": { "properties": { "country": { "description": "ISO country code, e.g. HK or US", "type": "string" }, "date": { "description": "Date range, e.g. 2015:2025", "type": "string" }, "indicator": { "description": "World Bank indicator code, e.g. NY.GDP.MKTP.CD", "type": "string" }, "perPage": { "description": "Observations per page, default 5", "type": "number" } }, "required": [ "country", "indicator" ], "type": "object" }, "name": "world_bank_indicator", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } }, { "description": "Search Zenodo research outputs (free, no key). Returns records with DOIs, titles, creators and publication dates. Use for datasets, software and papers deposited in Zenodo.", "inputSchema": { "properties": { "limit": { "description": "Max records, default 10, max 100", "type": "number" }, "query": { "description": "Free-text query, e.g. remote sensing", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "zenodo_records", "outputSchema": { "properties": { "data": { "description": "Source payload; fields vary per tool", "type": "object" }, "retrievedAt": { "description": "ISO-8601 timestamp of retrieval", "type": "string" }, "source": { "description": "Human-readable upstream source name", "type": "string" } }, "required": [ "source", "retrievedAt", "data" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:c5a5178d23d3246147976c9506965fab395ecae755509fc3a4418d33d30ff20b | sha256sum