Token导航 LogoToken导航

MCP Server · 金融服务

Decentralized Portfolio Optimizer

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

stdio官方级别未说明来源级核验工具 8
Python金融数据数据分析

快速开始

作者 / 组织
Ranchogha
提供方
Ranchogha

工具数量

8

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Decentralized Portfolio Optimizer 属于金融服务类 MCP Server,公开资料标注 8 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前要先准备 API Key。

分类

金融服务

传输方式

stdio

认证方式

API Key

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 8 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

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

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服务器 🚀

工具与能力

工具数量

8

资源数量

0

提示词数量

0

能力标签

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

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

行情与财报查询

拉取价格、财报和指标,让模型做对比解读。

持仓与流水

在授权范围内查询持仓、生成流水说明。

风险提示

结合数据给出波动和敞口提醒。

选择建议

值得选的地方

  • 只提供 8 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在金融服务场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到API Key的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Decentralized Portfolio Optimizer

MCP World · 本页

8stdio有1 个2026-05-17
MCP Server 273df76d

MCP World

0stdio有1 个2026-05-17
MCP 4a351ada

MCP World

0stdio有1 个2026-05-17
a share MCP is just I need

MCP World

0未说明未标注1 个2026-05-17
Financemcp 538284b7

MCP World

18stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Decentralized Portfolio Optimizer 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Decentralized Portfolio Optimizer 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Decentralized Portfolio Optimizer 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Decentralized Portfolio Optimizer 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Decentralized Portfolio Optimizer 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP