> ## Documentation Index
> Fetch the complete documentation index at: https://finance.chiefpriest.design/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to the Financial MCP Server - A comprehensive financial data platform supporting both MCP protocol and REST API

<img className="block dark:hidden" src="https://mintlify.s3.us-west-1.amazonaws.com/ntg-c0edb0d4/images/hero-light.svg" alt="Hero Light" />

<img className="hidden dark:block" src="https://mintlify.s3.us-west-1.amazonaws.com/ntg-c0edb0d4/images/hero-dark.svg" alt="Hero Dark" />

## What is Financial MCP Server?

The Financial MCP Server is a powerful, hybrid financial data platform that provides comprehensive market analysis capabilities through both the **Model Context Protocol (MCP)** and traditional **REST API** endpoints.

<CardGroup cols={2}>
  <Card title="MCP Protocol Support" icon="robot" href="/concepts/mcp-protocol">
    Native integration with AI agents like Claude through the Model Context Protocol
  </Card>

  <Card title="REST API" icon="code" href="/api-reference/introduction">
    Traditional REST endpoints for frontend applications and web services
  </Card>

  <Card title="Dual Data Sources" icon="database" href="/concepts/data-sources">
    YFinance library for free data and FMP API for professional-grade information
  </Card>

  <Card title="32 Financial Tools" icon="chart-line" href="/quickstart">
    Comprehensive suite of market analysis, screening, and financial data tools
  </Card>
</CardGroup>

## Key Features

<AccordionGroup>
  <Accordion title="Real-Time Market Data">
    * Live stock quotes and market information
    * Market gainers, losers, and most active stocks
    * Sector performance analysis
    * Cryptocurrency and commodity prices
  </Accordion>

  <Accordion title="Financial Analysis Tools">
    * Company financial statements (Income, Balance Sheet, Cash Flow)
    * Key financial metrics and ratios
    * DCF valuation models
    * Analyst estimates and price targets
  </Accordion>

  <Accordion title="Advanced Screening">
    * Multi-criteria stock screening
    * Options chain analysis
    * Technical indicators (RSI, MACD, Moving Averages)
    * Insider trading and government trades tracking
  </Accordion>

  <Accordion title="AI-Ready Integration">
    * Native MCP protocol support for AI agents
    * Structured data responses optimized for AI consumption
    * Error handling and rate limiting for reliable AI interactions
  </Accordion>
</AccordionGroup>

## Architecture Overview

```mermaid theme={null}
graph TD
    A[AI Agent/Frontend] --> B[Financial MCP Server]
    B --> C[MCP Protocol Handler]
    B --> D[REST API Handler]
    B --> E[YFinance Tools]
    B --> F[FMP Tools]
    E --> G[Yahoo Finance]
    F --> H[Financial Modeling Prep API]
    
    style B fill:#0D9373
    style C fill:#07C983
    style D fill:#07C983
```

## Quick Stats

<CardGroup cols={3}>
  <Card title="6 YFinance Tools" icon="python">
    Native Python library for free financial data
  </Card>

  <Card title="26 FMP Tools" icon="api">
    Professional-grade Financial Modeling Prep API
  </Card>

  <Card title="Production Ready" icon="rocket">
    Deployed on Railway with comprehensive error handling
  </Card>
</CardGroup>

## Use Cases

### For AI Developers

* Integrate financial analysis directly into AI applications
* Access real-time market data through MCP protocol
* Build financial chatbots and analysis tools

### For Web Developers

* Create financial dashboards and applications
* Access comprehensive market data via REST API
* Build trading platforms and portfolio trackers

### For Financial Analysts

* Automate financial research and analysis
* Screen stocks based on multiple criteria
* Track insider trading and market movements

## Getting Started

<Steps>
  <Step title="Installation">
    Set up the server locally or deploy to production
  </Step>

  <Step title="Configuration">
    Configure API keys and environment variables
  </Step>

  <Step title="Integration">
    Connect your AI agent or frontend application
  </Step>
</Steps>

Ready to get started? Check out our [Quickstart Guide](/quickstart) to have your server running in minutes!
