
financial-datasets/mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
금융 데이터셋 주식시장 API와 상호작용하는 MCP 서버입니다.
개요
이는 금융 데이터셋에서 주식 시장 데이터에 접근할 수 있는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 시스템은 클로드와 다른 AI 비서들이 MCP 인터페이스를 통해 손익계산서, 대차대조표, 현금흐름표, 주가, 시장 뉴스를 직접 검색할 수 있게 해줍니다. 이 MCP 서버는 다음과 같은 도구를 제공합니다: - : 회사의 손익계산서를 얻습니다. - : 회사의 대차대조표를 얻습니다. - : 회사의 현금흐름계산서를 얻습니다. - : 회사의 현재 또는 최신 가격을 얻습니다. - : 회사의 과거 주가를 제공합니다. - : 회사의 뉴스를 얻습니다. - : 모든 사용 가능한 암호화폐 티커를 제공합니다. - : 암호화폐의 과거 가격을 제공합니다. - : 암호화폐의 과거 가격을 제공합니다. - : 암호화폐의 현재 또는 최신 가격을 제공합니다. - Python 3.10 이상 - UV 패키지 관리자 2. UV가 설치되어 있지 않다면, 설치하세요: 1. 아직 설치하지 않았다면 Claude Desktop을 설치하세요 2. Claude Desktop 설정 파일을 생성하거나 편집하기: 3.
개요(AI 번역)
서론
이는 금융 데이터셋에서 주식 시장 데이터에 접근할 수 있는 모델 컨텍스트 프로토콜(MCP) 서버입니다.
이 시스템은 클로드와 다른 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 패키지 관리자
설치
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Financial Datasets MCP Server
Introduction
This is a Model Context Protocol (MCP) server that provides access to stock market data from Financial Datasets.
It allows Claude and other AI assistants to retrieve income statements, balance sheets, cash flow statements, stock prices, and market news directly through the MCP interface.
Available Tools
This MCP server provides the following tools:
- get_income_statements: Get income statements for a company.
- get_balance_sheets: Get balance sheets for a company.
- get_cash_flow_statements: Get cash flow statements for a company.
- get_current_stock_price: Get the current / latest price of a company.
- get_historical_stock_prices: Gets historical stock prices for a company.
- get_company_news: Get news for a company.
- get_available_crypto_tickers: Gets all available crypto tickers.
- get_crypto_prices: Gets historical prices for a crypto currency.
- get_historical_crypto_prices: Gets historical prices for a crypto currency.
- get_current_crypto_price: Get the current / latest price of a crypto currency.
Setup
Prerequisites
- Python 3.10 or higher
- uv package manager
Installation
-
Clone this repository:
git clone https://github.com/financial-datasets/mcp-server cd mcp-server -
If you don’t have uv installed, install it:
# macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows curl -LsSf https://astral.sh/uv/install.ps1 | powershell -
Install dependencies:
# 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 -
Set up environment variables:
# 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 -
Run the server:
uv run server.py
Connecting to Claude Desktop
-
Install Claude Desktop if you haven’t already
-
Create or edit the Claude Desktop configuration file:
# macOS mkdir -p ~/Library/Application\ Support/Claude/ nano ~/Library/Application\ Support/Claude/claude_desktop_config.json -
Add the following configuration:
{ "mcpServers": { "financial-datasets": { "command": "/path/to/uv", "args": [ "--directory", "/absolute/path/to/financial-datasets-mcp", "run", "server.py" ] } } }Replace
/path/to/uvwith the result ofwhich uvand/absolute/path/to/financial-datasets-mcpwith the absolute path to this project. -
Restart Claude Desktop
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"financial-datasets": {
"command": "/path/to/uv",
"args": [
"--directory",
"/absolute/path/to/financial-datasets-mcp",
"run",
"server.py"
]
}
}
}