Financial Datasets

आधिकारिक

स्टॉक मार्केट API जो AI एजेंटों के लिए बनाया गया है।

Financial Datasets MCP के साथ आप क्या कर सकते हैं?

  • आय विवरण प्राप्त करेंget_income_statements का उपयोग करके किसी कंपनी का आय विवरण प्राप्त करें।
  • बैलेंस शीट प्राप्त करेंget_balance_sheets का उपयोग करके किसी कंपनी की बैलेंस शीट प्राप्त करें।
  • नकदी प्रवाह विवरण प्राप्त करेंget_cash_flow_statements का उपयोग करके किसी कंपनी का नकदी प्रवाह विवरण प्राप्त करें।
  • वर्तमान स्टॉक या क्रिप्टो मूल्य प्राप्त करेंget_current_stock_price या get_current_crypto_price के माध्यम से किसी टिकर का नवीनतम मूल्य देखें।
  • ऐतिहासिक स्टॉक या क्रिप्टो मूल्य प्राप्त करेंget_historical_stock_prices या get_historical_crypto_prices का उपयोग करके किसी तिथि सीमा के लिए ऐतिहासिक मूल्य डेटा प्राप्त करें।
  • कंपनी समाचार प्राप्त करेंget_company_news के साथ किसी कंपनी के हालिया समाचार लेख प्राप्त करें।

दस्तावेज़

Financial Datasets MCP सर्वर

परिचय

यह एक Model Context Protocol (MCP) सर्वर है जो Financial Datasets से शेयर बाज़ार डेटा तक पहुँच प्रदान करता है।

यह Claude और अन्य AI सहायकों को MCP इंटरफ़ेस के माध्यम से सीधे आय विवरण, बैलेंस शीट, नकदी प्रवाह विवरण, स्टॉक मूल्य और बाज़ार समाचार प्राप्त करने की अनुमति देता है।

उपलब्ध उपकरण

यह MCP सर्वर निम्नलिखित उपकरण प्रदान करता है:

  • get_income_statements: किसी कंपनी के आय विवरण प्राप्त करें।
  • get_balance_sheets: किसी कंपनी की बैलेंस शीट प्राप्त करें।
  • get_cash_flow_statements: किसी कंपनी के नकदी प्रवाह विवरण प्राप्त करें।
  • get_current_stock_price: किसी कंपनी का वर्तमान / नवीनतम मूल्य प्राप्त करें।
  • get_historical_stock_prices: किसी कंपनी के ऐतिहासिक स्टॉक मूल्य प्राप्त करता है।
  • get_company_news: किसी कंपनी के लिए समाचार प्राप्त करें।
  • get_available_crypto_tickers: सभी उपलब्ध क्रिप्टो टिकर प्राप्त करता है।
  • get_crypto_prices: किसी क्रिप्टो मुद्रा के ऐतिहासिक मूल्य प्राप्त करता है।
  • get_historical_crypto_prices: किसी क्रिप्टो मुद्रा के ऐतिहासिक मूल्य प्राप्त करता है।
  • get_current_crypto_price: किसी क्रिप्टो मुद्रा का वर्तमान / नवीनतम मूल्य प्राप्त करें।

सेटअप

पूर्वापेक्षाएँ

  • Python 3.10 या उच्चतर
  • uv पैकेज प्रबंधक

स्थापना

  1. इस रिपॉजिटरी को क्लोन करें:

    git clone https://github.com/financial-datasets/mcp-server
    cd mcp-server
    
  2. यदि आपके पास uv स्थापित नहीं है, तो इसे स्थापित करें:

    # macOS/Linux
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
    # Windows
    curl -LsSf https://astral.sh/uv/install.ps1 | powershell
    
  3. निर्भरताएँ स्थापित करें:

    # Create virtual env and activate it
    uv venv
    source .venv/bin/activate  # On Windows: .venv\Scripts\activate
    
    # Install dependencies
    uv add "mcp[cli]" httpx  # On Windows: uv add mcp[cli] httpx
    
    
  4. पर्यावरण चर सेट करें:

    # Create .env file for your API keys
    cp .env.example .env
    
    # Set API key in .env
    FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-key
    
  5. सर्वर चलाएँ:

    uv run server.py
    

Claude Desktop से कनेक्ट करना

  1. यदि आपने पहले से नहीं किया है तो Claude Desktop स्थापित करें

  2. Claude Desktop कॉन्फ़िगरेशन फ़ाइल बनाएँ या संपादित करें:

    # macOS
    mkdir -p ~/Library/Application\ Support/Claude/
    nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
    
  3. निम्नलिखित कॉन्फ़िगरेशन जोड़ें:

    {
      "mcpServers": {
        "financial-datasets": {
          "command": "/path/to/uv",
          "args": [
            "--directory",
            "/absolute/path/to/financial-datasets-mcp",
            "run",
            "server.py"
          ]
        }
      }
    }
    

    /path/to/uv को which uv के परिणाम से और /absolute/path/to/financial-datasets-mcp को इस प्रोजेक्ट के निरपेक्ष पथ से बदलें।

  4. Claude Desktop को पुनः आरंभ करें

  5. अब आपको Claude Desktop के उपकरण मेनू (हथौड़ा आइकन) में वित्तीय उपकरण उपलब्ध दिखने चाहिए

  6. Claude से ऐसे प्रश्न पूछने का प्रयास करें:

    • "Apple के हाल के आय विवरण क्या हैं?"
    • "मुझे Tesla स्टॉक का वर्तमान मूल्य दिखाएँ"
    • "MSFT के लिए 2024-01-01 से 2024-12-31 तक के ऐतिहासिक मूल्य प्राप्त करें"