Token导航 LogoToken导航TokenDH.com
Decentralized Portfolio Optimizer logo
金融服务stdio官方级别未说明来源级核验

Decentralized Portfolio Optimizer

MCP Server

一个基于CoinGecko MCP服务器的去中心化投资组合优化平台,利用AI算法和实时市场数据,通过以太坊区块链存储投资组合,为用户提供透明的投资决策支持。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
Python金融数据数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Ranchogha

提供方

Ranchogha

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

🚀 去中心化投资组合优化器

A. 去中心化投资组合优化器 是一个智能工具,可帮助您根据风险水平选择最佳的加密资产组合——使用实时数据和人工智能——所有这些都不依赖于银行或中间商。它直接连接到区块链数据,让您对投资拥有完全的控制权和透明度。

🎯 核心基础:CoinGecko MCP服务器

该项目已建成 完全围绕CoinGecko MCP(模型上下文协议)服务器 作为主要数据源和核心基础。MCP服务器是 非可选 -它是整个系统的核心,为每个功能提供动力。

没有MCP,就没有项目。 🚀

📊 项目概述

A. 分散式投资组合优化平台 它结合了:

  • CoinGecko MCP服务器 (核心数据基础)
  • 基于人工智能的投资组合优化
  • 以太坊区块链存储
  • 实时市场分析

🏗️ 建筑

┌─────────────────────────────────────────────────────────────────┐
│                    DECENTRALIZED PORTFOLIO OPTIMIZER           │
├─────────────────────────────────────────────────────────────────┤
│                                                               │
│  ┌─────────────────┐    ┌─────────────────┐    ┌─────────────┐ │
│  │   STREAMLIT     │    │   ETHEREUM      │    │   COINGECKO │ │
│  │   WEB APP       │◄──►│   BLOCKCHAIN    │◄──►│   MCP       │ │
│  │                 │    │   STORAGE       │    │   SERVER    │ │
│  └─────────────────┘    └─────────────────┘    └─────────────┘ │
│           │                       │                       │     │
│           │                       │                       │     │
│           ▼                       ▼                       ▼     │
│  ┌─────────────────┐    ┌─────────────────┐    ┌─────────────┐ │
│  │   PORTFOLIO     │    │   SMART         │    │   REAL-TIME │ │
│  │   OPTIMIZATION  │    │   CONTRACTS     │    │   MARKET     │ │
│  │   ALGORITHMS    │    │   (Remix)       │    │   DATA      │ │
│  └─────────────────┘    └─────────────────┘    └─────────────┘ │
│                                                               │
└─────────────────────────────────────────────────────────────────┘

🔧 核心组件

1.MCP服务器层(基础)

  • CoinGecko MCP服务器:所有市场数据的主要数据来源
  • 实时市场数据:价格、交易量、市值
  • 历史数据:图表、OHLC、价格历史
  • 资产信息:硬币、代币、平台
  • 市场分析:趋势、类别、DeFi数据

2.Web应用层(接口)

  • 流媒体Web应用程序:用户界面
  • 投资组合优化:使用MCP数据的人工智能算法
  • 数据可视化:图表、图形、分析
  • 用户配置:风险概况、部门、金额

3.区块链层(存储)

  • 以太坊智能合约:组合存储
  • 混音构建工件:合同整合
  • 区块链运营:存储和检索
  • 网络集成:Sepolia测试网支持

🎯 主要特点

MCP驱动的投资组合优化:

  • 实时市场数据 来自CoinGecko MCP
  • 人工智能驱动的分配算法
  • 基于风险的投资组合生成
  • 行业特定优化

区块链集成:

  • 以太坊智能合约存储
  • 不可变的投资组合记录
  • Sepolia测试网部署
  • Remix构建工件集成

高级分析:

  • 实时市场指标
  • 历史性能图表
  • 波动性分析
  • 部门相关性研究

🚀 快速开始

先决条件:

  1. CoinGecko API密钥:MCP服务器访问所需
  2. MetaMask钱包:用于区块链交互
  3. Python 3.8+:用于应用程序运行时

安装:

# Clone the repository
git clone 
cd MCP

# Install dependencies
pip install -r requirements.txt

# Set up environment variables
cp env_example.txt .env
# Edit .env with your CoinGecko API key and contract address

配置:

# Required: CoinGecko MCP Server Configuration
COINGECKO_API_KEY=your_api_key_here

# Required: Ethereum Configuration
ETHEREUM_RPC_URL=https://sepolia.infura.io/v3/YOUR_INFURA_PROJECT_ID
CONTRACT_ADDRESS=0xd0214254f898F8855C73Bd1bBD080Cb5a06A131e

# Optional: Application Configuration
DEBUG=true
LOG_LEVEL=INFO

部署智能合约:

  1. 打开Remix IDE: rex.ethereum.org
  2. 装载合同:复制 contracts/PortfolioStorage.sol
  3. 编译:使用Solidity编译器
  4. 部署:部署到Sepolia测试网
  5. 复制地址:添加到 .env 文件

运行应用程序:

# Start the Streamlit web application
streamlit run app.py

🔗 MCP服务器集成

使用的核心MCP功能:

  • 简单价格API:实时加密货币价格
  • 硬币市场:市值、交易量、价格变化
  • 硬币数据:详细的资产信息
  • 市场图表:历史价格数据
  • 全球市场数据:总市值、交易量
  • DeFi市场数据:DeFi特定指标
  • 热门硬币:热门资产
  • 分类:资产分类

MCP服务器端点:

  1. /ping:服务器健康检查
  2. /simple/price:实时价格
  3. /coins/markets:市场数据
  4. /coins/{id}:详细的硬币信息
  5. /coins/{id}/market_chart:历史数据
  6. /global:全球市场指标
  7. /trending:热门硬币
  8. /categories:资产类别

📊 用法

1.投资组合生成:

  • 配置风险状况:低、中、高
  • 设定投资金额:投资金额(美元)
  • 选择行业:DeFi、第1层、第2层等。
  • 生成投资组合:使用MCP数据的AI驱动优化

2.区块链存储:

  • 启用区块链存储:在侧边栏中切换
  • 店铺组合:一键存储到以太坊
  • 验证交易:实时确认
  • 检索数据:访问存储的投资组合

3.市场分析:

  • 实时市场数据:来自MCP服务器的实时
  • 历史图表:30天演出
  • 风险度量:波动性分析
  • 部门分析:相关性研究

🎯 关键原则

1.MCP第一架构:

  • 所有数据均来自CoinGecko MCP
  • 无其他数据来源
  • MCP服务器是唯一的真相来源

2.实时集成:

  • 用于投资组合优化的实时市场数据
  • 即时价格更新
  • 当前市场状况

3.全面覆盖:

  • 10,000+ 加密货币
  • 所有主要交易所
  • 完整的市场指标

🏆 成功指标

MCP服务器性能:

  • API响应时间:\<500ms
  • 数据准确性:99.9%正常运行时间
  • 符合费率限制:无违规行为
  • 错误率: \< 0.1%

系统集成:

  • 投资组合生成:使用MCP数据
  • 市场分析:MCP驱动的见解
  • 实时更新:实时MCP数据
  • 区块链存储:MCP验证的投资组合

📋 项目文件

核心应用:

  • app.py:主Streamlit web应用程序
  • web3_integration.py:以太坊区块链集成
  • test_contract_integration.py:合同测试

智能合约:

  • contracts/PortfolioStorage.sol:主要智能合约
  • contracts/build/:混音构建工件

文档:

  • PROJECT_ARCHITECTURE.md:详细架构
  • DEPLOYMENT_GUIDE.md:部署说明
  • WEBAPP_INTEGRATION_SUMMARY.md:集成摘要

🚀 技术栈

核心技术:

  • python:后端逻辑和数据处理
  • 溪流:Web应用程序界面
  • CoinGecko MCP:主要数据源
  • 以太坊:区块链存储
  • Solidity:智能合约
  • 混音IDE:合同开发

库和框架:

  • Web3.py:以太坊集成
  • Plotly:数据可视化
  • 熊猫:数据操作
  • 数值Python:数学计算
  • 请求::API通信

🎉 结论

CoinGecko MCP服务器绝对基础 这个项目。每个功能、每个数据点、每个投资组合优化都依赖于MCP服务器。这不是可选的,而是 核心发动机 这为整个 去中心化投资组合优化器.

MCP服务器是我们构建的一切的核心。 💪

📞 支持

关于以下问题:

  • MCP服务器集成:检查 PROJECT_ARCHITECTURE.md
  • 部署:检查 DEPLOYMENT_GUIDE.md
  • Web应用程序集成:检查 WEBAPP_INTEGRATION_SUMMARY.md

______________________________________________________________________

内置于❤️ 使用CoinGecko MCP服务器 🚀

目录标签

目录标签

Python金融数据数据分析去中心化金融本地部署投资组合优化区块链技术实时数据分析AI算法

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP