FL

finance-llms/finmcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

12 stars 5 forks 品質 78 トレンド 16MIT

金融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

  1. Clone the repository with submodules:
git clone --recursive https://github.com/Finance-LLMs/FinMCP.git
cd FinMCP
  1. Update submodules to latest:
GitHub で README 全文を見る

インストール

npx mcp-remote http://localhost:8787/sse
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "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/" } } } }