Lighthouse MCP

by l3wi

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Enables access to Lighthouse.one portfolio data, including portfolio overview, asset details, transaction history, and performance analysis of crypto investments.

灯塔 MCP

模型上下文协议 (MCP) 服务器,使 Claude 能够与您的 Lighthouse.one 投资组合数据进行交互。此集成允许您直接通过 Claude 查询和分析您的加密货币投资组合。

特征

  • 身份验证:使用传输令牌 URL 安全地与 Lighthouse 进行身份验证
  • 投资组合概览:获取您的投资组合的详细分类,包括:
    • 投资组合总价值
    • 资产类型分布
    • 主要持股(≥1,000 美元)
    • 已连接钱包/账户列表
  • 资产详情:查看您投资组合中特定资产的详细信息
  • 交易历史记录:访问跨钱包的交易历史记录
  • 绩效分析:了解投资组合随时间的变化

您可以向 Claude 询问任何形式的自然语言问题,例如性能、资产分配等,它会尽力调用正确的工具并为您生成答案。

与 Claude Desktop 一起使用

注意:您必须至少安装 Node LTS 才能使用此 MCP 服务器。请尝试使用N-Install快速在您的系统上安装 Node。

将其添加到您的claude_desktop_config.json中:

{ "mcpServers": { "lighthouse": { "command": "npx", "args": ["-y", "mcp-lighthouse"] } } }

然后重启 Claude 应用程序。如果启动时没有出现任何错误,则表示 MCP 服务器正常运行。

身份验证演练

系统将要求您提供身份验证 URL。要获取该 URL,请按以下步骤操作:

  1. 前往 Lighthouse.one 的“设置”页面
  2. 点击“链接移动设备”选项

  1. 点击“复制转账链接”

注意:该 URL 将采用 Lighthouse 传输令牌 URL 的格式,Claude 可以使用它来验证您的会话。

可用命令

连接后,您可以对 Claude 使用以下命令:

  1. 认证
    Use the authenticate command with a Lighthouse transfer token URL to log in.
  2. 列出投资组合
    Use the listLighthousePortfolios command to see all your portfolios and their total values.
  3. 获取投资组合概览
    Use the getLighthousePortfolio command to view your current portfolio status with detailed breakdowns.
  4. 获取产量数据
    Use the getLighthouseYieldData command to see yield information for your portfolio.
  5. 获取性能数据
    Use the getLighthousePerformanceData command to analyze your portfolio's performance over time.

会话管理

  • 服务器维护一个会话文件( .lighthouse_session )来保存你的身份验证
  • 除非您明确注销或会话过期,否则您只需进行一次身份验证
  • 会话数据安全地存储在您的本地机器上

注意:您可以随时从 Lighthouse 仪表板撤销会话密钥。

安全说明

此 MCP 服务器在您的计算机上本地运行,并直接与 Lighthouse 的 API 通信。您的身份验证凭据绝不会与 Claude 或任何第三方服务共享。

本地运行

  1. 构建项目:
npm install npm run build
  1. 将 MCP 服务器添加到 Claude

将此 JSON 粘贴到 Claude 应用的“开发”设置中。确保指向正确的构建输出。

{ "mcpServers": { "lighthouse": { "command": "path/to/node/installation", "args": ["path/to/this/folder/mcp-lighthouse/dist/index.js"] } } }

发展

该项目使用 TypeScript 构建,并使用 FastMCP 框架实现 MCP 服务器。如需修改或扩展功能,请执行以下操作:

  1. index.ts进行修改
  2. 重建项目: npm run build
  3. 重启服务器

要求

  • Node.js 16 或更高版本
  • npm 或 yarn
  • Lighthouse.one 帐户
-
security - not tested
F
license - not found
-
quality - not tested

模型上下文协议服务器使 Claude 能够通过安全身份验证与您的 Lighthouse.one 加密投资组合数据进行交互和分析。

  1. Features
    1. Usage with Claude Desktop
      1. Authentication Walkthrough
        1. Available Commands
          1. Session Management
            1. Security Note
              1. Running Locally
                1. Development
                  1. Requirements
                    ID: 96ypt4ci08