Lean LSP MCP Server

Lean LSP MCP Server

Propojte AI agenty s projekty Lean Theorem Prover pomocí Lean LSP MCP a získejte přístup k diagnostice, doplňování kódu, vyhledávání vět a nástrojům pro sestavení projektu.

Co dělá server “Lean LSP MCP”?

Lean LSP MCP je server Model Context Protocolu (MCP), který propojuje AI asistenty s projekty Lean Theorem Prover prostřednictvím Language Server Protocolu (LSP) pomocí leanclientu. Umožňuje agentům a LLM interagovat s Lean projekty a poskytuje přístup k diagnostice, stavům cílů, informacím o termínech, dokumentaci při najetí myší a dalším funkcím. Tato integrace zjednodušuje pracovní postupy vývoje pro uživatele Lean tím, že poskytuje bohatou sadu nástrojů zaměřených na agenty, včetně vyhledávání vět, doplňování kódu a funkcionality sestavení projektu. Server si klade za cíl zlepšit zkušenosti vývojářů, výzkumníků i AI agentů pracujících s Lean tím, že zpřístupňuje nástroje Lean v automatizovaných i interaktivních kontextech.

Seznam promptů

V repozitáři nebyly nalezeny žádné informace o šablonách promptů.

Seznam zdrojů

V repozitáři nebyly nalezeny žádné informace o vystavených MCP zdrojích.

Seznam nástrojů

  • Lean Theorem Search: Umožňuje agentům vyhledávat věty pomocí integrace leansearch.net.
  • Doplňování kódu: Nabízí návrhy na doplnění kódu pro Lean soubory.
  • Sestavení projektu: Umožňuje sestavení projektů přes Lean build systém.
  • Diagnostika: Zprostředkovává přístup k diagnostice v Lean projektech.
  • Stavy cílů & informace o termínech: Zpřístupňuje informace o stavech cílů a termínech pro hlubší analýzu projektu.
  • Dokumentace při najetí: Vrací dokumentaci při najetí na prvky Lean kódu.

Případy použití tohoto MCP serveru

  • Diagnostika Lean projektů: Okamžitý přístup a zobrazení diagnostiky pro správnost kódu a ladění v Lean projektech.
  • Zkoumání stavů cílů: Získání a zobrazení aktuálních stavů cílů při vývoji důkazů a plánování strategie.
  • Vyhledávání vět: Vyhledávání relevantních vět z leansearch.net na podporu konstrukce důkazů.
  • Doplňování kódu pro Lean: Poskytuje inteligentní doplňování a návrhy pro Lean, zvyšuje produktivitu.
  • Automatizované sestavení projektů: Spouštění a sledování sestavení Lean projektů v rámci automatizovaných workflow nebo revize kódu agentem.

Jak jej nastavit

Windsurf

  1. Ujistěte se, že máte nainstalován uv.
  2. Sestavte svůj Lean projekt příkazem lake build v kořenovém adresáři projektu.
  3. Najděte konfigurační soubor Windsurf.
  4. Přidejte Lean LSP MCP server pomocí následujícího JSON úryvku:
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  5. Uložte a restartujte Windsurf, poté ověřte, že MCP server běží.

Claude

  1. Nainstalujte uv a spusťte lake build ve svém Lean projektu.
  2. Otevřete konfigurační soubor Claude.
  3. Vložte konfiguraci MCP serveru:
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  4. Uložte a restartujte Claude, poté ověřte dostupnost serveru.

Cursor

  1. Nainstalujte uv a spusťte lake build.
  2. Otevřete konfigurační soubor Cursor.
  3. Přidejte Lean LSP MCP server:
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  4. Uložte změny a restartujte Cursor.

Cline

  1. Ujistěte se, že máte nainstalován uv a spusťte lake build.
  2. Najděte a upravte konfigurační soubor Cline.
  3. Přidejte server:
    {
      "mcpServers": {
        "lean-lsp-mcp": {
          "command": "lean-lsp-mcp",
          "args": []
        }
      }
    }
    
  4. Uložte a restartujte Cline.

Zabezpečení API klíčů

Pokud vaše nastavení vyžaduje API klíče, použijte k jejich zabezpečení proměnné prostředí. Příklad:

{
  "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}"
      }
    }
  }
}

Jak tento MCP použít uvnitř flow

Použití MCP ve FlowHunt

Pro integraci MCP serverů do svého FlowHunt workflow začněte přidáním MCP komponenty do svého flow a jejím propojením s AI agentem:

FlowHunt MCP flow

Klikněte na MCP komponentu pro otevření panelu nastavení. Do sekce systémové konfigurace MCP vložte detaily vašeho MCP serveru v tomto JSON formátu:

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

Po konfiguraci může AI agent tento MCP využívat jako nástroj se všemi jeho funkcemi a možnostmi. Nezapomeňte změnit “lean-lsp-mcp” na skutečný název vašeho MCP serveru a URL nahradit vaší vlastní adresou MCP serveru.


Přehled

SekceDostupnostDetaily/Poznámky
Přehled
Seznam promptůNenalezeny šablony promptů
Seznam zdrojůMCP zdroje nejsou uvedeny
Seznam nástrojůViz README a popis repozitáře
Zabezpečení API klíčůUveden příklad
Podpora samplingu (méně důležité v hodnocení)Není zmíněno

Na základě dostupné dokumentace a kódu poskytuje Lean LSP MCP silnou podporu nástrojů pro Lean projekty, ale postrádá explicitní šablony promptů a definice MCP zdrojů. Podpora samplingu a roots není zmíněna. Celkově je server praktický pro Lean uživatele, ale zatím nevystavuje plné spektrum pokročilých MCP funkcí.

MCP skóre

Má LICENSE✅ (MIT)
Má alespoň jeden nástroj
Počet Forků1
Počet Hvězdiček41

Často kladené otázky

Co je Lean LSP MCP server?

Lean LSP MCP je server Model Context Protocolu, který propojuje AI asistenty s projekty Lean Theorem Prover prostřednictvím Language Server Protocolu a poskytuje bohatý přístup k diagnostice Lean, stavům cílů, doplňování kódu, vyhledávání vět, sestavení projektu a dalším funkcím.

Jaké nástroje Lean LSP MCP agentům zpřístupňuje?

Lean LSP MCP umožňuje nástroje jako vyhledávání vět (přes leansearch.net), doplňování kódu, sestavení projektu, diagnostiku, informace o stavech cílů a termínech a dokumentaci při najetí myší pro Lean soubory.

Jak nastavím Lean LSP MCP ve svém FlowHunt flow?

Přidejte MCP komponentu do svého FlowHunt workflow, poté nakonfigurujte připojení MCP serveru pomocí poskytnutého JSON formátu. Po propojení má váš AI agent přístup ke všem možnostem Lean LSP MCP.

Jak jsou v Lean LSP MCP zabezpečené API klíče?

Pokud vaše nastavení vyžaduje API klíče, měli byste je uchovávat pomocí proměnných prostředí a odkazovat na ně v konfiguraci MCP serveru pro bezpečné zpracování.

Jaké jsou hlavní případy použití Lean LSP MCP?

Lean LSP MCP je ideální pro přístup k diagnostice Lean projektů, zkoumání stavů cílů, vyhledávání vět, automatizované doplňování kódu a správu sestavení projektu — ať už interaktivně, nebo v automatizovaných pracovních postupech.

Vyzkoušejte Lean LSP MCP s FlowHunt

Zrychlete své pracovní postupy v Lean díky bezproblémové integraci serveru Lean LSP MCP do FlowHunt. Automatizujte dokazování vět, analýzu kódu a další.

Zjistit více

Integrace LSP MCP serveru
Integrace LSP MCP serveru

Integrace LSP MCP serveru

LSP MCP Server propojuje Language Server Protocol (LSP) servery s AI asistenty, což umožňuje pokročilou analýzu kódu, inteligentní doplňování, diagnostiku a aut...

4 min čtení
AI Code Intelligence +4
Linear MCP Server
Linear MCP Server

Linear MCP Server

Linear MCP Server propojuje platformu pro projektové řízení Linear s AI asistenty a LLM, což týmům umožňuje automatizovat správu úkolů, vyhledávání, aktualizace...

5 min čtení
AI Project Management +5
Integrace MCP serveru Linear
Integrace MCP serveru Linear

Integrace MCP serveru Linear

Linear MCP server umožňuje bezproblémovou automatizaci a správu sledování úkolů v Linear prostřednictvím Model Context Protocolu, což umožňuje AI asistentům a v...

4 min čtení
MCP Servers Linear +4