Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Whether this MCP connection has an ElkassabgiData API key configured (masked — the key itself is never echoed), and how to add one.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_auth_status", "outputSchema": null }, { "description": "Live per-source update status straight from the automated updater's ledger: last successful update, data frontier, and honest stale/failure flags (dates are NEVER fabricated — a silent upstream outage shows here as stale, not papered over). Free.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "source": { "description": "One source id; omit for the full board", "type": "string" } }, "type": "object" }, "name": "get_data_freshness", "outputSchema": null }, { "description": "A citable bundle manifest (Frictionless data package) for several econ series - up to 50 explicit ids, or every series of one small source (up to 1,000 series): the per-series download URLs grouped by source, each source's attribution and licence, and any id that could not be resolved (reported, never dropped). The URLs serve the CURRENT data - this is not a frozen vintage. Free, no key needed for the manifest; downloading the URLs needs the key.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "ids": { "description": "Up to 50 exact catalog ids from search_econ_series", "items": { "minLength": 3, "type": "string" }, "maxItems": 50, "minItems": 1, "type": "array" }, "source": { "description": "One source id - every series of that source, if it has at most 1,000", "type": "string" } }, "type": "object" }, "name": "get_econ_bundle_manifest", "outputSchema": null }, { "description": "Download an economic time series as rows (long format: date, value) with its citation and license. REQUIRES the free ElkassabgiData API key. Use date_from/date_to to window long series.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "date_from": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "date_to": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "max_rows": { "default": 400, "maximum": 2000, "minimum": 10, "type": "integer" }, "series_id": { "description": "Exact catalog id from search_econ_series, e.g. 'worldbank:NY.GDP.MKTP.CD:DEU'", "type": "string" } }, "required": [ "series_id" ], "type": "object" }, "name": "get_econ_series", "outputSchema": null }, { "description": "Full metadata for one econ series: title, frequency, geography, unit, license (incl. commercial-use flag), attribution/citation, coverage dates. Free, no key needed.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "series_id": { "type": "string" } }, "required": [ "series_id" ], "type": "object" }, "name": "get_econ_series_metadata", "outputSchema": null }, { "description": "Live status of the whole ElkassabgiData family - HF, Econ and IP: each library's headline stats and data currency, read live. Free.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_family_status", "outputSchema": null }, { "description": "Authenticated download instructions for HF Data Library's 1-minute OHLCV bars (per-ticker US stocks/ETFs from IEX Exchange HIST, 2022-03-07 onward; parquet or csv) or the 25 pre-computed academic variables. Each file holds a ticker's whole history, so it is fetched by YOUR code, not returned inline. HF downloads are paused while the dataset is restructured (the URL answers 503 data_paused). Works with the same ElkassabgiData key.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dataset": { "default": "bars", "enum": [ "bars", "variables", "quality" ], "type": "string" }, "format": { "default": "parquet", "description": "csv only applies to bars", "enum": [ "parquet", "csv" ], "type": "string" }, "ticker": { "description": "e.g. AAPL, SPY", "pattern": "^[A-Za-z0-9.]{1,10}$", "type": "string" }, "version": { "default": "clean", "enum": [ "clean", "raw" ], "type": "string" } }, "required": [ "ticker" ], "type": "object" }, "name": "get_hf_download_link", "outputSchema": null }, { "description": "The exact definitions/formulas of HF Data Library's 25 pre-computed academic variables (realized volatility family, spreads, jumps, liquidity, data-quality). Verbatim from the published dictionary. Free.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_hf_variables_dictionary", "outputSchema": null }, { "description": "Authenticated download instructions for an IP Data Library bundle — patent-level innovation measures (citations, originality/generality, grant lag, team size) or the assignee-year panel. Parquet, full-history files fetched by YOUR code, not returned inline. Works with the same ElkassabgiData key as every family library.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "file": { "enum": [ "patent_measures.parquet", "assignee_year.parquet" ], "type": "string" }, "vintage": { "description": "Snapshot vintage from list_ip_bundles; omit for the newest", "pattern": "^v[\\w.-]+$", "type": "string" } }, "required": [ "file" ], "type": "object" }, "name": "get_ip_download_link", "outputSchema": null }, { "description": "List the Econ Data Library's sources (statistical offices, monetary authorities, IGOs, research datasets) with their licenses, counted live. Free.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "contains": { "description": "Case-insensitive filter on source id/name, e.g. 'bank' or 'imf'", "type": "string" } }, "type": "object" }, "name": "list_econ_sources", "outputSchema": null }, { "description": "List the IP Data Library's snapshot-pinned patent/innovation bundles (patent-level measures on US patents; assignee-year panels) with sizes, vintages and download paths. Free, no key needed.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_ip_bundles", "outputSchema": null }, { "description": "Search the Econ Data Library catalog (billions of series from hundreds of sources: national accounts, prices, trade, labor, energy, markets…). Free, no key needed. Returns series ids usable with get_econ_series. Page with offset; lang returns source-official translated titles where the publisher provides them.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "lang": { "default": "en", "description": "Title language. Only official translations are shown; a title without one stays in English.", "enum": [ "en", "ar", "es", "fr", "ru", "zh" ], "type": "string" }, "limit": { "default": 15, "maximum": 50, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "description": "Skip this many results (paging). The API caps how deep it pages and says so if exceeded.", "minimum": 0, "type": "integer" }, "query": { "description": "Free-text search, e.g. 'germany inflation' or 'GDP per capita'", "minLength": 2, "type": "string" }, "source": { "description": "Restrict to one source id, e.g. 'worldbank', 'ecb', 'imf_weo'", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_econ_series", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:dd486ed088f328440acf2336c55d0de765afe4653d5747c7c76d7aa146aac4e6 | sha256sum