穆尼·麦克普
MCP(模型上下文协议)服务器 尤妮佳 --将像Claude这样的人工智能助手连接到您当地的个人财务数据。
运作原理
当Moony跑步并解锁时 MCP服务器 在“设置”中启用,它在随机端口上启动轻量级本地HTTP API,并写入 session.json 包含端口和每个会话承载令牌的文件。
此MCP服务器读取 session.json,连接到本地API,并将您的财务数据公开为人工智能助手可以查询的工具。 您的数据永远不会离开您的设备 --一切都结束了 localhost.
先决条件
- 尤妮佳 已安装并正在运行
- Node.js 18或更高版本
- Claude Desktop或其他兼容MCP的AI客户端
设置
1.安装MCP服务器
git clone https://github.com/fiiles/moony-mcp.git
cd moony-mcp
npm install
npm run build注意 绝对路径 到 dist/index.js --下一步你需要它。
2.在Moony中启用MCP服务器
打开月亮→ 设置 → 启用 人工智能助手(MCP服务器).
3.配置克劳德桌面
穆尼的 设置屏幕显示确切的配置片段 为您的系统预先填充正确的路径后,您可以直接从那里复制它。
或者,手动将以下内容添加到您的Claude Desktop配置文件中:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json\ 窗户: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"moony-finance": {
"command": "node",
"args": ["/absolute/path/to/moony-mcp/dist/index.js"],
"env": {
"MOONY_DATA_DIR": "/absolute/path/to/Moony/data/directory"
}
}
}
}重要提示: 不要使用~JSON路径中。使用完整的绝对路径。\ 确切的MOONY_DATA_DIR路径显示在Moony中→ 设置 → AI助理部门。
4.重新启动克劳德桌面
重启后,克劳德将可以访问您的Moony财务数据。Moony一定是 运行并解锁 每次要使用集成时都启用MCP服务器。
可用工具
| 工具 | 说明 |
|---|---|
portfolio_get_metrics | 按资产类别划分的当前净值明细 |
portfolio_get_history | 随时间推移的历史净值快照 |
investments_list | 所有持股 |
investment_detail | 特定股票的详细信息+交易记录 |
stock_transactions | 股票买卖交易历史 |
stock_value_history | 特定股票的历史价值 |
crypto_list | 所有加密货币持有 |
crypto_transactions | 加密货币买卖交易历史 |
crypto_value_history | 特定加密货币的历史价值 |
bank_accounts_list | 所有有余额的银行账户 |
bank_transactions | 具有过滤功能的银行交易 |
bank_categories | 交易类别 |
savings_list | 有利率的储蓄账户 |
bonds_list | 债券持有量 |
loans_list | 贷款和抵押贷款 |
real_estate_list | 房地产 |
real_estate_detail | 特定房产的详细信息 |
insurance_list | 保险单 |
insurance_detail | 特定政策的详细信息 |
other_assets_list | 其他资产(金属、收藏品等) |
other_assets_transactions | 特定其他资产的交易 |
cashflow_report | 收入与支出现金流报告 |
budgeting_report | 按类别划分的预算与实际支出 |
stocks_analysis | 带损益的股票投资组合分析 |
tag_metrics | 按股票标签分组的投资组合指标 |
exchange_rates_list | 欧洲央行当前汇率(基数:捷克克朗) |
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
MOONY_DATA_DIR | 是 | Moony数据目录的路径(包含 session.json 当应用程序解锁时)。Moony中显示了确切的路径→ 设置→ AI助手。 |
安全
- MCP服务器只读取Moony的 只读 本地API-无法通过它修改数据
- 持票人代币
session.json每次Moony启动时都会重新生成 - 沟通是严格的
localhost--无需网络访问
许可证
麻省理工学院
