Lean LSP MCP 服务器

Lean LSP MCP Server AI Integration

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“Lean LSP MCP” 服务器能做什么?

Lean LSP MCP 是一个模型上下文协议(MCP)服务器,通过语言服务器协议(LSP)和 leanclient,将 AI 助手与 Lean 定理证明器项目连接起来。它使代理和大语言模型(LLMs)能够与 Lean 项目交互,访问诊断、目标状态、术语信息、悬停文档等功能。这种集成为 Lean 用户简化了开发流程,提供了丰富的以代理为中心的工具集,包括定理搜索、代码补全和项目构建功能。该服务器旨在通过在自动化和交互式场景中使 Lean 工具链可用,提升开发者、研究者和 AI 代理在 Lean 上的体验。

提示词模板列表

在仓库中未找到有关提示词模板的信息。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

在仓库中未找到有关已开放 MCP 资源的信息。

工具列表

  • Lean 定理搜索:通过整合 leansearch.net 允许代理搜索定理。
  • 代码补全:为 Lean 文件提供代码补全建议。
  • 项目构建:通过 Lean 构建系统实现项目自动化构建。
  • 诊断:可访问 Lean 项目的诊断信息。
  • 目标状态 & 术语信息:提供目标状态和术语信息,便于深入分析项目。
  • 悬停文档:悬停在 Lean 代码元素上时返回文档说明。

典型使用场景

  • Lean 项目诊断:即时获取并展示 Lean 项目的代码正确性与调试信息。
  • 目标状态探索:检索并展示当前证明开发的目标状态,便于制定证明策略。
  • 定理搜索:从 leansearch.net 检索相关定理,辅助构建证明过程。
  • Lean 代码补全:为 Lean 代码提供智能补全与建议,提高开发效率。
  • 自动项目构建:在自动化工作流或代理代码审查中,触发并监控 Lean 项目构建。

如何配置

Windsurf

  1. 确保已安装 uv
  2. 在项目根目录运行 lake build 构建 Lean 项目。
  3. 找到 Windsurf 配置文件。
  4. 使用以下 JSON 片段添加 Lean LSP MCP 服务器
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  5. 保存并重启 Windsurf,确认 MCP 服务器已启动。

Claude

  1. 安装 uv 并在 Lean 项目中运行 lake build
  2. 打开 Claude 的配置文件。
  3. 插入 MCP 服务器配置:
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  4. 保存并重启 Claude,确认服务器可用。

Cursor

  1. 安装 uv 并运行 lake build
  2. 打开 Cursor 的配置文件。
  3. 添加 Lean LSP MCP 服务器:
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  4. 保存更改并重启 Cursor。

Cline

  1. 确保已安装 uv 并运行 lake build
  2. 找到并编辑 Cline 的配置文件。
  3. 添加服务器:
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  4. 保存并重启 Cline。

API 密钥安全

如果你的环境需要 API 密钥,请使用环境变量进行安全存储。例如:

{
  "mcpServers": {
    "lean-lsp-mcp": {
      "command": "lean-lsp-mcp",
      "args": [],
      "env": {
        "API_KEY": "${env:LEAN_LSP_MCP_API_KEY}"
      },
      "inputs": {
        "api_key": "${env:LEAN_LSP_MCP_API_KEY}"
      }
    }
  }
}

如何在 FlowHunt 流程中使用 MCP

在 FlowHunt 中集成 MCP

要将 MCP 服务器集成到 FlowHunt 工作流,请先在流程中添加 MCP 组件,并将其连接到你的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件打开配置面板,在系统 MCP 配置部分,使用如下 JSON 格式填写 MCP 服务器信息:

{
  "lean-lsp-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用本 MCP,访问其全部功能。请记得将 “lean-lsp-mcp” 替换为你的 MCP 服务器实际名称,并将 URL 替换为你自己的 MCP 服务器地址。


概览

板块可用性说明/备注
概览
提示词模板列表未找到提示词模板
资源列表未列出 MCP 资源
工具列表见 README 与仓库描述
API 密钥安全提供了示例
采样支持(评测时不重要)未提及

根据现有文档与代码,Lean LSP MCP 为 Lean 项目提供了强大的工具支持,但缺乏明确的提示词模板与 MCP 资源定义。未提及采样与 roots 支持。总体而言,该服务器对 Lean 用户实用,但尚未开放全部高级 MCP 功能。

MCP 评分

是否有 LICENSE✅ (MIT)
至少有一个工具
Fork 数量1
Star 数量41

常见问题

使用 FlowHunt 体验 Lean LSP MCP

借助 FlowHunt 对 Lean LSP MCP 服务器的无缝集成,全面提升你的 Lean 工作流。自动化定理证明、代码分析等流程。

了解更多

Lean LSP MCP
Lean LSP MCP

Lean LSP MCP

将 FlowHunt 与 Lean LSP MCP 服务器集成,使 AI 智能体能够自动化 Lean 数学证明,提供高级诊断、自动证明、代码补全和定理检索,通过无缝的 LSP 连接支持 VSCode、Cursor、Claude Code 等。...

2 分钟阅读
AI Lean +4
LSP MCP服务器集成
LSP MCP服务器集成

LSP MCP服务器集成

LSP MCP服务器将语言服务器协议(LSP)服务器与AI助手连接,实现先进的代码分析、智能补全、诊断以及通过标准化LSP功能在FlowHunt中进行编辑器自动化。...

2 分钟阅读
AI Code Intelligence +4
Linear MCP 服务器
Linear MCP 服务器

Linear MCP 服务器

Linear MCP 服务器通过模型上下文协议(MCP)将 Linear 项目管理平台与 AI 助手集成,实现问题、项目、团队等的自动化、查询与管理,助力工作流程简化、提升生产效率。...

2 分钟阅读
AI Automation +4