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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Screen Australian Securities Exchange (ASX) — ASX 200 + small-caps incl. mining juniors.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_australia_asx", "outputSchema": null }, { "description": "Screen Brazil's B3 exchange (São Paulo) — Bovespa Index, Small Caps, full Brazilian universe.\n\nArgs:\n criteria: filter dict (sector, market cap, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_brazil_b3", "outputSchema": null }, { "description": "Screen Toronto Stock Exchange (TSX) — TSX Composite + TSX Venture exchange (mining/energy heavy).\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_canada_tsx", "outputSchema": null }, { "description": "Screen Mainland China A-shares (Shanghai + Shenzhen) via Eastmoney data.\n\nArgs:\n sector: optional sector filter (e.g. \"Banking\", \"Pharmaceuticals\", \"EV\")\n market_cap_min: minimum market cap in CNY\n limit: max rows to return (default 50)", "inputSchema": { "properties": { "limit": { "default": 50, "type": "integer" }, "market_cap_min": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": null }, "sector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "screen_china_a_shares", "outputSchema": null }, { "description": "Screen the Beijing Stock Exchange (BSE) — China's small-and-medium-enterprise (SME) board.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_china_bse", "outputSchema": null }, { "description": "Screen ChiNext (Shenzhen growth board) — China's Nasdaq-equivalent for growth companies.\n\nArgs:\n criteria: filter dict (sector, market cap, P/E, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_china_chinext", "outputSchema": null }, { "description": "Screen China's STAR Market (Shanghai Sci-Tech Innovation Board) — Chinese hard-tech & biotech IPOs.\n\nArgs:\n criteria: dict of filters (e.g. {\"sector\": \"Semiconductors\", \"marketCapMin\": 1e10})\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_china_star_market", "outputSchema": null }, { "description": "Screen Chinese ADRs listed on US exchanges (Alibaba, JD, PDD, NIO, etc.).\n\nArgs:\n criteria: filter dict (sector, market cap, P/E, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_chinese_adrs", "outputSchema": null }, { "description": "Screen Xetra / Deutsche Börse — DAX 40, MDAX, SDAX, TecDAX.\n\nArgs:\n criteria: filter dict (sector, market cap, P/E, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_germany_dax", "outputSchema": null }, { "description": "Screen Hong Kong-listed stocks via HKEX (Hang Seng + Mainboard + GEM).\n\nArgs:\n criteria: filter dict (industry, market cap, P/E, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_hk_hang_seng", "outputSchema": null }, { "description": "Screen India's National Stock Exchange (NSE) — Nifty 50, Nifty Bank, full universe.\n\nArgs:\n criteria: filter dict (sector, market cap, P/E, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_india_nse", "outputSchema": null }, { "description": "Screen Indonesia Stock Exchange (IDX) — LQ45, IDX30, full Jakarta board.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_indonesia_idx", "outputSchema": null }, { "description": "Screen Tokyo Stock Exchange (TSE) — Nikkei 225, TOPIX, Prime / Standard / Growth markets.\n\nArgs:\n criteria: filter dict (sector, market cap, P/B, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_japan_tse", "outputSchema": null }, { "description": "Screen Korea's KOSPI exchange (Samsung, SK Hynix, Hyundai, LG, etc.).\n\nArgs:\n criteria: filter dict (industry, market cap, P/E, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_korea_kospi", "outputSchema": null }, { "description": "Screen Bursa Malaysia — FBM KLCI components and Main Market.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_malaysia_bursa", "outputSchema": null }, { "description": "Screen Bolsa Mexicana de Valores (BMV) — IPC components and broader Mexican universe.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_mexico_bmv", "outputSchema": null }, { "description": "Screen Philippine Stock Exchange (PSE) — PSEi components and broader market.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_philippines_pse", "outputSchema": null }, { "description": "Screen Saudi Arabia's Tadawul exchange — TASI components, Aramco, banks, petrochems.\n\nArgs:\n criteria: filter dict (sector, market cap, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_saudi_tadawul", "outputSchema": null }, { "description": "Screen Singapore Exchange (SGX) — STI components and SE-Asia REIT universe.\n\nArgs:\n criteria: filter dict (sector, market cap, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_singapore_sgx", "outputSchema": null }, { "description": "Screen Johannesburg Stock Exchange (JSE) — Top 40, mining majors, financials.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_southafrica_jse", "outputSchema": null }, { "description": "Screen Taiwan Stock Exchange (TWSE) — semiconductors heavyweights (TSMC, MediaTek, etc.).\n\nArgs:\n criteria: filter dict (industry, market cap, P/E, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_taiwan_twse", "outputSchema": null }, { "description": "Screen Thailand Stock Exchange (SET) — SET50, SET100, full Thai universe.\n\nArgs:\n criteria: filter dict (sector, market cap, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_thailand_set", "outputSchema": null }, { "description": "Screen Borsa Istanbul (BIST) — BIST 100, BIST 30, full Turkish universe.\n\nArgs:\n criteria: filter dict (sector, market cap, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_turkey_bist", "outputSchema": null }, { "description": "Screen London Stock Exchange (LSE) — FTSE 100, FTSE 250, AIM.\n\nArgs:\n criteria: filter dict (sector, market cap, dividend yield, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_uk_lse", "outputSchema": null }, { "description": "Screen US-listed stocks (NYSE/NASDAQ/AMEX) via Finviz with 100+ filters.\n\nArgs:\n criteria: dict of Finviz filter codes (e.g. {\"cap\": \"large\", \"sec\": \"technology\"}).\n Accepts {\"screenerUrl\": \"<full finviz url>\"} for pre-built screens,\n or {\"market_cap_min\": 1e10, \"sector\": \"Technology\", \"pe_max\": 25}.\n limit: max rows to return (default 50).", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_us_finviz", "outputSchema": null }, { "description": "Screen Vietnam's HOSE (Ho Chi Minh City Stock Exchange) — VN30 + full HOSE board.\n\nArgs:\n criteria: filter dict (sector, market cap, etc.)\n limit: max rows to return", "inputSchema": { "properties": { "criteria": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null }, "limit": { "default": 50, "type": "integer" } }, "type": "object" }, "name": "screen_vietnam_hose", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:bffce7e8e51ede6f59c63d61669c42ce36dcfd74a2ed1bc173f379ca0a546579 | sha256sum