
finance-llms/finmcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
金融AIアプリケーション向けの統合型モデルコンテクストプロトコル(MCP)のエコシステムで、詳細な研究機能、取引統合、および金融分析に特化したAIモデルのトレーニングを提供します.
概要
FinMCP は、組織レベルの財務分析を民主化するために設計された相互接続された金融AIツールの包括的なスイートです。 モデルコンテクストプロトコル(MCP)フレームワーク上に構築され、AIモデルと財務データソース間のシームレスな統合を提供し、高度な分析、自動取引のインサイト、および金融ドメインに特化したAIモデル開発を可能にします。 デモビデオリンク:- https://drive.google.com/file/d/1sWKAB2K62oUG14YtS5YqEo72Unr9xfq3/view?usp=sharing - : ウェブスクレイピングと合成によるAIを活用した反復的研究 - : インド(NSE/BSE)およびグローバル市場(Yahoo Finance)のリアルタイムデータ - : Upstoxブローカーサービスとの直接接続 - : 金融文書分析とLM微調整パイプライン - : AIモデル接続のための標準化プロトコル - pip - npm - サブモジュールサポート付き - : NVIDIA、OpenAI、Firecrawl、Upstox(必要に応じて) 反復的、包括的な研究を行うAIを搭載した研究アシスタント...
概要(AI 翻訳)
財務AIアプリケーション向けの統合型モデルコンテキストプロトコル(MCP)エコシステムで、詳細な研究機能、取引統合、および財務分析に特化したAIモデルのトレーニングを提供します。
概要
FinMCP は、組織レベルの財務分析を民主化するために設計された相互接続された金融AIツールの包括的なスイートです。 モデルコンテクストプロトコル(MCP)フレームワーク上に構築され、AIモデルと財務データソース間のシームレスな統合を提供し、高度な分析、自動取引のインサイト、および金融ドメインに特化したAIモデル開発を可能にします。
デモビデオリンク:- https://drive.google.com/file/d/1sWKAB2K62oUG14YtS5YqEo72Unr9xfq3/view?usp=sharing
キーイノベーション
-深層研究エンジン:Webスクレイピングと合成によるAIを活用した反復研究 -** ✓ マルチマーケットインテグレーション**:インド(NSE/BSE)およびグローバル市場(Yahoo Finance)のリアルタイムデータ
- ** 取引プラットフォームの統合**: Upstoxブローカーサービスとの直接接続
- 🧠 特化 AI トレーニング: 金融文書解析と LLM 微調整パイプライン
- ** M MCPアーキテクチャ**:AIモデル接続用の標準化プロトコル
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
FinMCP: Comprehensive Financial AI Ecosystem
A unified Model Context Protocol (MCP) ecosystem for financial AI applications, providing deep research capabilities, trading integrations, and specialized AI model training for financial analysis.
🎯 Overview
FinMCP is a comprehensive suite of interconnected financial AI tools designed to democratize institutional-grade financial analysis. Built on the Model Context Protocol (MCP) framework, it provides seamless integration between AI models and financial data sources, enabling sophisticated analysis, automated trading insights, and specialized AI model development for the financial domain.
Demo Video Link :- https://drive.google.com/file/d/1sWKAB2K62oUG14YtS5YqEo72Unr9xfq3/view?usp=sharing
Key Innovations
- 🔬 Deep Research Engine: AI-powered iterative research with web scraping and synthesis
- 📈 Multi-Market Integration: Real-time data from Indian (NSE/BSE) and global markets (Yahoo Finance)
- 🏦 Trading Platform Integration: Direct connectivity with Upstox brokerage services
- 🧠 Specialized AI Training: Financial document analysis and LLM fine-tuning pipelines
- 🔌 MCP Architecture: Standardized protocol for AI model connectivity
🏗️ Architecture
graph TB
subgraph "FinMCP Ecosystem"
subgraph "Core MCP Framework"
MCP[MCP Protocol Layer]
CONFIG[mcp.json Configuration]
end
subgraph "Research & Analysis"
DR[Deep Research Engine]
DP[Digital Persona AI]
end
subgraph "Market Data Sources"
YF[Yahoo Finance Global]
IM[Indian Markets NSE/BSE]
end
subgraph "Trading Integration"
UP[Upstox Trading Platform]
end
subgraph "AI Models"
LLM[LLMs via NVIDIA/OpenAI]
FT[Fine-tuned Financial Models]
end
end
CONFIG --> DR
CONFIG --> DP
CONFIG --> YF
CONFIG --> IM
CONFIG --> UP
DR --> LLM
DP --> FT
YF --> LLM
IM --> LLM
UP --> LLM
style MCP fill:#e1f5fe
style DR fill:#f3e5f5
style DP fill:#e8f5e8
style YF fill:#fff3e0
style IM fill:#fce4ec
style UP fill:#e0f2f1
🚀 Quick Start
Prerequisites
- Python 3.8+ with pip
- Node.js 16+ with npm
- Git with submodule support
- API Keys: NVIDIA, OpenAI, Firecrawl, Upstox (as needed)
Installation
- Clone the repository with submodules:
git clone --recursive https://github.com/Finance-LLMs/FinMCP.git
cd FinMCP
- Update submodules to latest:
インストール
npx mcp-remote http://localhost:8787/sse設定
{
"mcpServers": {
"mcp-server-upstox-api": {
"command": "npx",
"args": ["mcp-remote", "http://localhost:8787/sse"]
},
"Stocks": {
"command": "uv",
"args": ["run", "--with", "mcp[cli]", "--with", "yfinance", "mcp", "run", "Yahoo-Finance/main.py"]
},
"IndianMarkets": {
"command": "uv",
"args": ["run", "--with", "mcp[cli]", "--with", "bse", "--with", "nsepython", "mcp", "run", "Indian-Markets/indian_markets.py"]
},
"deep-research-python": {
"command": "python3",
"args": ["Deep-Research/mcp_deep_research.py"],
"env": {
"PYTHONPATH": "Deep-Research/"
}
}
}
}