{
  "schemaNote": "Custom directory format. Each MCP server has its own SEP-1649 v1.0 server-card.json at its origin (linked via \"card\"); this file is an aggregated listing for discovery from the root domain. Aggregated MCP discovery is discussed in the MCP SEP-2127 PR thread but not formally standardized.",
  "lastUpdated": "2026-06-17",
  "servers": [
    {
      "name": "mcp-tremor",
      "cardNote": "No standalone SEP-1649 server-card.json yet; tool list inlined below. Live transport self-describes via MCP initialize. Server name shown to clients: \"Tigzig V2 Unified Data Surface\". The HTTP API equivalent is fully cataloged at https://api.tigzig.com/v2/ and https://tigzig.com/.well-known/api-catalog.",
      "homepage": "https://tigzig.com/mcp-server-tremor",
      "version": "2.0.0",
      "protocolVersion": "2025-03-26",
      "description": "Tigzig V2 Unified Data Surface MCP server (the TREMOR macro dataset, reorganized for V2). Category-first navigation over 8 categories: US macro, US credit stress, US valuation, US insurance, India macro, global macro, daily markets, and FX (FRED, OECD, RBI, MoSPI, ECB, NY Fed, NCUA, FDIC, Shiller, NSE). The MCP face of the public V2 API at api.tigzig.com/v2. For full-dataset pulls, prefer the bulk downloads (SQLite/DuckDB/Parquet) over per-call loops.",
      "transport": {
        "type": "streamable-http",
        "url": "https://api.tigzig.com/v2/mcp/http",
        "fallback": {
          "type": "sse",
          "url": "https://api.tigzig.com/v2/mcp/sse"
        }
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        {
          "name": "list_categories",
          "description": "List the 8 data categories (us_macro, us_credit, us_valuation, us_insurance, india_macro, global_macro, markets, currencies) with one-line descriptions. The category menu is also baked into the MCP server instructions at session init."
        },
        {
          "name": "list_indicators_in_category",
          "description": "Per-category indicator catalog (id, name, frequency, last date). Optional compact mode returns just the essentials."
        },
        {
          "name": "find_indicator",
          "description": "Cross-category fuzzy substring search on indicator id and display name. Default limit 50, max 200."
        },
        {
          "name": "v2_get_series",
          "description": "Time series in wide format (one row per date, one column per indicator). Max 10 ids per call. JSON or TSV; the TSV body opens with a # meta line flagging any unknown or empty ids."
        }
      ]
    },
    {
      "name": "mcp-ffn",
      "card": "https://ffn.tigzig.com/.well-known/mcp/server-card.json",
      "homepage": "https://www.tigzig.com/mcp-server-ffn",
      "version": "1.0.0",
      "protocolVersion": "2024-11-05",
      "description": "Security Performance Review (SPR) MCP server. Generates portfolio analysis reports using custom calculations and FFN metrics from Yahoo Finance data.",
      "transport": {
        "type": "sse",
        "url": "https://ffn.tigzig.com/mcp"
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        {
          "name": "analyze_portfolio",
          "description": "Generate a Security Performance Review (SPR) report for one or more Yahoo Finance tickers over a date range. Returns URLs to an HTML report and CSV data exports."
        }
      ]
    },
    {
      "name": "mcp-quantstats",
      "card": "https://quantstats-h.tigzig.com/.well-known/mcp/server-card.json",
      "homepage": "https://www.tigzig.com/mcp-server-quantstats",
      "version": "1.0.0",
      "protocolVersion": "2024-11-05",
      "description": "QuantStats portfolio analysis MCP server. Generates tearsheet-style performance reports for Yahoo Finance tickers using QuantStats and yfinance.",
      "transport": {
        "type": "sse",
        "url": "https://quantstats-h.tigzig.com/mcp"
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        {
          "name": "create_portfolio_analysis",
          "description": "Generate a QuantStats portfolio analysis report (HTML + CSV exports) comparing a primary Yahoo Finance ticker against a benchmark (default ^GSPC) over a chosen date range, with optional risk-free rate."
        }
      ]
    },
    {
      "name": "mcp-technical-analysis",
      "card": "https://ta.tigzig.com/.well-known/mcp/server-card.json",
      "homepage": "https://www.tigzig.com/mcp-server-technical-analysis",
      "version": "1.0.0",
      "protocolVersion": "2024-11-05",
      "description": "Technical analysis MCP server. Generates technical analysis reports for stocks using Yahoo Finance data and Google Gemini AI commentary.",
      "transport": {
        "type": "sse",
        "url": "https://ta.tigzig.com/mcp"
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        {
          "name": "create_technical_analysis",
          "description": "Generate a technical analysis report for a Yahoo Finance ticker, combining indicator computations with Gemini AI commentary. Returns an HTML report URL."
        }
      ]
    },
    {
      "name": "mcp-yfinance",
      "card": "https://yfin-h.tigzig.com/.well-known/mcp/server-card.json",
      "homepage": "https://www.tigzig.com/mcp-server-yahoo-finance",
      "version": "1.5.0",
      "protocolVersion": "2024-11-05",
      "description": "Yahoo Finance MCP server. Fetches market data, company info, historical prices, and annual / quarterly financial statements (income, balance sheet, cash flow) via yfinance.",
      "transport": {
        "type": "sse",
        "url": "https://yfin-h.tigzig.com/mcp"
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        {
          "name": "get_market_data",
          "description": "Fetch market cap, free float, and total shares outstanding for one or more Yahoo Finance tickers."
        },
        {
          "name": "get_detailed_info",
          "description": "Fetch ~200 detailed company info data points (valuation, dividends, share stats, analyst targets, key executives, etc.) for one or more tickers."
        },
        {
          "name": "get_all_prices",
          "description": "Fetch full historical OHLCV + dividends + splits for one or more tickers over a date range. Supports JSON and TSV (compact) output formats."
        },
        {
          "name": "get_income_statement_excel",
          "description": "Fetch annual income statements in a structured JSON format suitable for Excel / analysis."
        },
        {
          "name": "get_balance_sheet_excel",
          "description": "Fetch annual balance sheets in a structured JSON format suitable for Excel / analysis."
        },
        {
          "name": "get_cash_flow_excel",
          "description": "Fetch annual cash flow statements in a structured JSON format suitable for Excel / analysis."
        },
        {
          "name": "get_quarterly_income_statement_excel",
          "description": "Fetch quarterly income statements in a structured JSON format suitable for Excel / analysis."
        },
        {
          "name": "get_quarterly_cash_flow_excel",
          "description": "Fetch quarterly cash flow statements in a structured JSON format suitable for Excel / analysis."
        }
      ]
    },
    {
      "name": "mcp-database",
      "card": "https://db-mcp.tigzig.com/.well-known/mcp/server-card.json",
      "homepage": "https://www.tigzig.com/mcp-server-database",
      "version": "1.0.0",
      "protocolVersion": "2024-11-05",
      "description": "Read-only SQL MCP server for two cricket databases: Postgres (Supabase) ~1M ODI ball-by-ball records and DuckDB ~1M T20 ball-by-ball records, both 2013-2025.",
      "transport": {
        "type": "sse",
        "url": "https://db-mcp.tigzig.com/mcp"
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        {
          "name": "query_postgres",
          "description": "Run a read-only SQL query against the Postgres (Supabase) ODI cricket database (~1M ball-by-ball rows, 2013-2025). Returns JSON or TSV."
        },
        {
          "name": "query_duckdb",
          "description": "Run a read-only SQL query against the DuckDB T20 cricket database (~1M ball-by-ball rows, 2013-2025). Returns JSON or TSV."
        },
        {
          "name": "health_check",
          "description": "Health check / readiness probe for the database MCP server."
        }
      ]
    },
    {
      "name": "mcp-markdown-to-pdf",
      "cardNote": "No standalone server-card.json yet; tool inlined below. Live transport self-describes via MCP initialize. HTTP API equivalent + full docs at https://www.tigzig.com/markdown-to-pdf.",
      "homepage": "https://www.tigzig.com/markdown-to-pdf",
      "version": "1.0.0",
      "protocolVersion": "2025-03-26",
      "description": "Markdown to PDF converter MCP server. Give it Markdown, get back a formatted PDF (URL). FastAPI + ReportLab - handles headings, tables, code blocks, lists, and embedded images. The PDF backend behind several Tigzig tools (Database AI Suite, technical-analysis reports). Open source, no auth.",
      "transport": {
        "type": "streamable-http",
        "url": "https://mcp-md-to-pdf.tigzig.com/mcp"
      },
      "capabilities": {
        "tools": true,
        "resources": false,
        "prompts": false
      },
      "tools": [
        {
          "name": "convert_markdown_to_pdf",
          "description": "Convert Markdown text to a formatted PDF document. Returns a URL to the generated PDF."
        }
      ]
    }
  ]
}
