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 पैकेज प्रबंधक
स्थापना
-
इस रिपॉजिटरी को क्लोन करें:
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 तक के ऐतिहासिक मूल्य प्राप्त करें"