Financial Datasets
आधिकारिकस्टॉक मार्केट API जो AI एजेंटों के लिए बनाया गया है।
Financial Datasets MCP के साथ आप क्या कर सकते हैं?
- Fetch income statements — Retrieve a company's income statements using
get_income_statements. - Fetch balance sheets — Retrieve a company's balance sheets using
get_balance_sheets. - Fetch cash flow statements — Retrieve a company's cash flow statements using
get_cash_flow_statements. - Get current stock or crypto prices — Look up the latest price for a ticker via
get_current_stock_priceorget_current_crypto_price. - Get historical stock or crypto prices — Pull historical price data for a date range using
get_historical_stock_pricesorget_historical_crypto_prices. - Get company news — Retrieve recent news articles for a company with
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 पैकेज प्रबंधक
स्थापना
-
इस रिपॉजिटरी को क्लोन करें:
git clone https://github.com/financial-datasets/mcp-server cd mcp-server -
यदि आपके पास uv स्थापित नहीं है, तो इसे स्थापित करें:
# macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows curl -LsSf https://astral.sh/uv/install.ps1 | powershell -
निर्भरताएँ स्थापित करें:
# 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 -
पर्यावरण चर सेट करें:
# 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 -
सर्वर चलाएँ:
uv run server.py
Claude Desktop से कनेक्ट करना
-
यदि आपने पहले से नहीं किया है तो Claude Desktop स्थापित करें
-
Claude Desktop कॉन्फ़िगरेशन फ़ाइल बनाएँ या संपादित करें:
# macOS mkdir -p ~/Library/Application\ Support/Claude/ nano ~/Library/Application\ Support/Claude/claude_desktop_config.json -
निम्नलिखित कॉन्फ़िगरेशन जोड़ें:
{ "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को इस प्रोजेक्ट के निरपेक्ष पथ से बदलें। -
Claude Desktop को पुनः आरंभ करें
-
अब आपको Claude Desktop के उपकरण मेनू (हथौड़ा आइकन) में वित्तीय उपकरण उपलब्ध दिखने चाहिए
-
Claude से ऐसे प्रश्न पूछने का प्रयास करें:
- "Apple के हाल के आय विवरण क्या हैं?"
- "मुझे Tesla स्टॉक का वर्तमान मूल्य दिखाएँ"
- "MSFT के लिए 2024-01-01 से 2024-12-31 तक के ऐतिहासिक मूल्य प्राप्त करें"