Best used with an AI agent

40+ live apps, open data APIs, MCP servers, and 200+ guides - more than anyone wants to click through. Point your AI here and it reads the whole map and does the work: finds the tool, pulls the data, runs the analysis, and hands you the links.

Here for the open-source code? Your agent finds the right repo for you - and can even clone and deploy it.

Prefer to explore on your own? Go right ahead.

Paste this to Claude Code, Codex, or any AI agent:
Go to tigzig.com and read tigzig.com/llms.txt. It is a practitioner toolkit - 40+ analytics apps, open no-auth data APIs, MCP servers, open-source repos (github.com/amararun), and 200+ build guides. Help me [your task]. Surface the exact links; where there is an API or MCP, call it directly; and if I want to self-host, find the repo and help me deploy it.

MCP Server: Yahoo Finance Data Extractor

Multi-purpose backend server combining FastAPI and MCP capabilities for extracting comprehensive financial data from Yahoo Finance.

GitHub Repo Swagger UI

What It Does

#

A comprehensive financial data extraction platform that combines FastAPI endpoints and Model Context Protocol (MCP) integration:

  • Three endpoint types:
    • /docs - interactive API documentation
    • /yfin/* - FastAPI endpoints for direct programmatic access
    • /mcp - Model Context Protocol endpoint for AI/LLM integration
  • Enhanced with MCP capabilities using the fastapi-mcp package
  • Detailed API documentation with Pydantic models
  • Both financial statements and market data
  • Excel-friendly data formats available

How to Use

#

Endpoints

Base URL: https://yfin-h.tigzig.com/ MCP (Streamable HTTP, recommended): https://yfin-h.tigzig.com/v1/mcp/http MCP (SSE): https://yfin-h.tigzig.com/v1/mcp/sse MCP (legacy SSE, still works): https://yfin-h.tigzig.com/mcp API Documentation: https://yfin-h.tigzig.com/docs

Streamable HTTP (2025-03-26) is the recommended transport for modern clients (Claude.ai, Cursor, n8n). The legacy /mcp SSE endpoint is kept for backward compatibility. If you deploy your own instance, the base URL will change according to your deployment configuration.

Access Methods

  • API Documentation: visit /docs for interactive Swagger UI
  • Direct API: make HTTP requests to /yfin/* endpoints
  • MCP/LLM: connect to /mcp using any MCP-compatible client

How It Works

#

Financial Statements

  • Balance Sheet, Income Statement, Cash Flow
  • Annual and quarterly data available
  • Excel-friendly formats supported

Market Data

  • Historical price data with adjustments
  • Market cap and share statistics
  • Comprehensive OHLCV data

AI Integration

  • Natural language query support via MCP
  • Structured responses for AI consumption
  • Automatic request/response validation

How to Replicate

#
  1. Clone the repository: git clone https://github.com/amararun/shared-yfin-coolify.git
  2. Install dependencies: pip install -r requirements.txt
  3. Run the server: uvicorn main:app --reload

Key Dependencies

  • FastAPI & fastapi-mcp
  • yfinance & pandas
  • python-dotenv
  • OpenAPI tools

Resources

Bugs,issues,questions? Drop a note: [email protected]