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 yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:bffce7e8e51ede6f59c63d61669c42ce36dcfd74a2ed1bc173f379ca0a546579 | sha256sum