본문으로 건너뛰기
ReviewRamble

주간 브리프

AI 리뷰를 받은편지함으로.

  • 도구, 모델, MCP 서버, 저장소의 새 리뷰(결론부터)
  • 변경이 있을 때 다시 확인한 가격과 평점
  • 새로 발행된 분석 글

모델, 에이전트, MCP 서버, 그리고 정말 시간을 들일 만한 도구.

일주일에 한 통입니다. 각 브리프의 링크로 구독을 해지할 수 있습니다. 이메일 사용 방식

Lean LSP MCP

언어 서버를 통해 Lean 4의 증명 상태, 오류, 정리 검색을 에이전트에 제공해 검증기가 받아들이는 증명을 쓰게 합니다.

리뷰어: Sheela · 업데이트

설치 문서 오픈 소스

평점

4.5/5

에이전트가 Lean 증명을 쓴다면 이 서버를 통해 봐야 합니다. 증명 검증기가 보는 것을 모델에게 그대로 보여 주기 때문입니다.

Lean LSP MCP의 개요

Oliver Dressler가 만든 Lean LSP MCP는 Lean의 언어 서버를 통해 MCP 클라이언트를 정리 증명기 Lean에 연결합니다. 에이전트는 진단과 목표 상태를 읽고, 호버로 타입을 확인하고, 여러 전술을 한 번에 시도하고, 완성된 증명이 어떤 공리에 기대는지 점검하며, Mathlib를 로컬에서 또는 LeanSearch, Loogle, Lean Finder, Lean Hammer로 검색합니다.

MIT 라이선스이며 Python으로 작성되었고, GitHub 스타 약 548개와 기여자 28명을 두고 있으며 2026년 11월 3일에 v0.33.0을 출시했습니다. Numina-Lean-Agent와 Ax-Prover를 비롯한 자동 형식 수학 연구 시스템 여러 곳이 이를 Lean 인터페이스로 꼽습니다.

Lean LSP MCP 설치 방법

uvx lean-lsp-mcp

Lean LSP MCP, 쓸 만한 가치가 있습니까?

Lean LSP MCP는 에이전트를 Lean 4 앞에 앉히는 표준 방법입니다. 기억에 의존해 증명을 추측하는 언어 모델은 맞아 보이지만 컴파일되지 않는 텍스트를 만듭니다. 이 서버는 전술마다 실시간 목표 상태를 읽고 정확한 오류를 보고 다시 시도하게 해 줍니다. 22개 도구는 수학자가 편집기에서 거치는 흐름을 다룹니다. lean_goal과 lean_diagnostic_messages로 증명이 어디까지 왔는지 보고, lean_multi_attempt로 한 위치에서 여러 전술을 시험하며, lean_verify로 정리가 의존하는 공리를 나열하고(sorryAx처럼 표준 세 가지 외의 것이 있으면 증명이 건전하지 않다는 뜻입니다), lean_build로 프로젝트 전체를 빌드합니다.

에이전트가 시간을 가장 많이 아끼는 곳은 검색 도구입니다. 맞는 Mathlib 보조정리를 찾는 일이 형식 증명의 절반이기 때문입니다. LeanSearch, Loogle, Lean Finder, Lean Hammer 전제 검색 등 원격 서비스 대부분은 각각 30초당 3개 요청으로 제한되며, 문서는 이 무료 서비스에 과부하를 주지 말라고 당부합니다. 로컬 Loogle은 제한을 없애지만 대가가 있습니다. 개발자 측정에서 첫 Mathlib 인덱스는 메모리 사용량이 약 13 GiB까지 올라갔고, 웜 로드도 약 7 GiB를 씁니다.

주의할 점: 이것은 베타 단계의 연구용 도구이며 README는 위험을 직접 밝힙니다. 빌드와 실행 도구는 파일을 읽고 쓸 수 있는 Lean 코드를 실행하고, 원격 검색 도구는 질의를 제3자 서비스로 보냅니다. 파일 도구는 프로젝트, 그 의존성, Lean 표준 라이브러리 안으로 제한되며, 함께 제공되는 Docker 이미지는 기본적으로 lean_run_code를 끕니다. HTTP 전송은 기본적으로 127.0.0.1을 쓰고 HTTP와 SSE는 LEAN_LSP_MCP_TOKEN으로 Bearer 토큰을 받지만, 이는 공유 비밀 하나일 뿐 사용자별 접근 제어가 아닙니다.

결론: 에이전트로 형식 증명을 하는 사람에게 이것은 선택이라기보다 기반 설비이며, 일주일 PyPI 다운로드가 약 14,700건이고 이를 바탕으로 한 연구도 발표되었습니다. 진짜 작업은 사용자 쪽에 있습니다. 클라이언트가 시간 초과되지 않도록 먼저 lake build를 실행하고, 속도를 위해 REPL을 추가하며, 로컬 Loogle을 쓴다면 메모리를 확보해야 합니다.

제 역할을 하는 곳

  • 조합론 논문을 Mathlib로 형식화하는 박사과정 학생

    Mathlib 이름을 일일이 찾지 않고 일상적인 보조정리를 마무리하기

    에이전트가 목표를 읽고 Loogle과 LeanSearch에서 맞는 보조정리를 찾고, lean_multi_attempt로 여러 전술을 시도한 뒤 결과에 lean_verify를 실행합니다. 무료이며, 원격 검색의 30초당 3개 요청 제한이 속도를 정합니다.

  • 핀테크 스타트업의 검증 엔지니어

    코드가 바뀔 때마다 핵심 불변식의 기계 검증 증명을 최신으로 유지하기

    변경 후마다 에이전트가 Lean 프로젝트를 다시 빌드하고 진단을 읽고 깨진 증명을 고친 뒤, lean_verify로 sorry가 끼어들지 않았는지 확인합니다. 소스를 읽기 전용으로 마운트한 기본 제공 Docker 이미지에서 실행합니다.

  • 정리 증명 에이전트를 만드는 AI 연구소

    직접 만들지 않고 신뢰할 만한 Lean 인터페이스를 에이전트에 제공하기

    Bearer 토큰을 걸고 127.0.0.1에서 스트리밍 HTTP로 서비스하고, 빠른 코드 조각 실행을 위해 REPL을 켜며, 공개 제한을 피하려고 Loogle이나 Lean Hammer를 자체 호스팅합니다. Numina-Lean-Agent와 Ax-Prover 모두 이를 Lean 인터페이스로 꼽습니다.

도입 전 확인할 점

설정
uv를 설치하고 Lean 프로젝트에서 lake build를 실행한 뒤 클라이언트에 uvx lean-lsp-mcp를 추가합니다(VS Code는 원클릭 버튼, Claude Code는 claude mcp add lean-lsp uvx lean-lsp-mcp). 선택적으로 로컬 검색용 ripgrep과 속도를 위한 REPL을 씁니다. Nix도 지원합니다.
연동
leanclient를 통한 Lean 언어 서버 위의 도구 22개, LeanSearch, Loogle, Lean Finder, Lean Hammer 전제 검색, 선택적인 leanprover-community REPL과 로컬 Loogle. VS Code, Cursor, Claude Code, Mistral Vibe와 함께 동작하며 ChatGPT와 Codex에는 OpenAI Secure MCP Tunnel을 씁니다.
데이터와 개인정보
로컬에서 실행됩니다. 증명 코드와 목표는 모델 제공업체로 전송되고, 검색 질의는 자체 호스팅하거나 해당 도구를 끄지 않는 한 원격 검색 서비스로 갑니다. 반환되는 경로는 컴퓨터의 디렉터리를 숨기도록 상대 경로로 바뀝니다.
대규모 사용 시 비용
MIT로 무료입니다. 많이 쓰려면 제한을 피하기 위해 Loogle이나 Lean Hammer를 자체 호스팅하고, 로컬 Loogle(웜 상태 약 7 GiB)과 각 REPL(기본 예산 16384 MiB)에 충분한 메모리를 갖춰야 합니다.
제한
원격 검색 도구 대부분은 30초당 3개 요청으로 제한됩니다. HTTP와 SSE는 한 프로젝트만 제공합니다. REPL 메모리 상한은 Windows에서 적용되지 않으며 로컬 Loogle은 Linux와 macOS에서만 동작합니다.

좋은 점

  • 전술마다 실시간 목표 상태와 진단
  • lean_verify가 sorry나 추가 공리에 기댄 증명을 표시
  • Mathlib 검색 서비스 4개와 로컬 검색
  • stdio, HTTP, SSE로 실행되며 Docker 이미지 포함

아쉬운 점

  • 원격 검색은 30초당 3개 요청으로 제한
  • 로컬 Loogle은 인덱스 생성에 약 13 GiB 필요
  • 프로젝트의 Lean 코드를 실행하며 스스로 베타라고 밝힘
  • lake build를 먼저 하지 않으면 클라이언트가 시간 초과될 수 있음

추천 대상

Claude Code, Cursor, VS Code 에이전트가 Lean 4 증명을 쓰고 검증하게 하려는 수학자, 형식 기법 엔지니어, 연구자.

Lean LSP MCP 대안

Lean LSP MCP: 자주 묻는 질문

Lean LSP MCP, 쓸 만한 가치가 있습니까?
에이전트가 Lean 증명을 쓴다면 이 서버를 통해 봐야 합니다. 증명 검증기가 보는 것을 모델에게 그대로 보여 주기 때문입니다. 평점은 5점 만점에 4.5점입니다.
Lean LSP MCP의 가격은 얼마입니까?
무료 오픈 소스(MIT). 호출하는 원격 검색 서비스는 무료 커뮤니티 서비스입니다.
Lean LSP MCP의 단점은 무엇입니까?
원격 검색은 30초당 3개 요청으로 제한; 로컬 Loogle은 인덱스 생성에 약 13 GiB 필요; 프로젝트의 Lean 코드를 실행하며 스스로 베타라고 밝힘; lake build를 먼저 하지 않으면 클라이언트가 시간 초과될 수 있음.
Lean LSP MCP에 적합한 사람은 누구입니까?
Claude Code, Cursor, VS Code 에이전트가 Lean 4 증명을 쓰고 검증하게 하려는 수학자, 형식 기법 엔지니어, 연구자.
팀이나 프로덕션 환경에서 Lean LSP MCP의 비용은 얼마입니까?
MIT로 무료입니다. 많이 쓰려면 제한을 피하기 위해 Loogle이나 Lean Hammer를 자체 호스팅하고, 로컬 Loogle(웜 상태 약 7 GiB)과 각 REPL(기본 예산 16384 MiB)에 충분한 메모리를 갖춰야 합니다.
Lean LSP MCP에 회사 데이터를 맡겨도 안전합니까?
로컬에서 실행됩니다. 증명 코드와 목표는 모델 제공업체로 전송되고, 검색 질의는 자체 호스팅하거나 해당 도구를 끄지 않는 한 원격 검색 서비스로 갑니다. 반환되는 경로는 컴퓨터의 디렉터리를 숨기도록 상대 경로로 바뀝니다.
Lean LSP MCP의 가장 좋은 대안은 무엇입니까?
저희가 리뷰한 것 중 가장 가까운 대안은 MCP Solver 및 Serena입니다.

답변 확인일: 2026년 11월 7일.

Lean LSP MCP 개발사입니까? 이 평점을 사이트에 표시하십시오ReviewRamble 평점: Lean LSP MCP, 5점 만점에 4.5점