Claude Code가 Mac의 앱을 사용할 수 있게 해주는 무료 MCP 서버를 구축했습니다
요약
LMCP(Local Mac Client Protocol) 서버는 사용자가 이미 사용하는 다양한 Mac 앱들을 AI가 호출할 수 있는 도구로 변환하는 무료 서버입니다. 이 서버를 통해 Claude Code, Cursor 등 여러 AI 클라이언트들이 메일, 캘린더, 슬랙, 브라우저 등 로컬 데이터를 활용하여 복잡한 워크플로우를 하나의 프롬프트로 통합 실행할 수 있게 합니다.
핵심 포인트
- Mac 앱을 AI 도구로 변환하는 단일 설치본 제공
- 클라우드 API 대신 로컬 캐시를 읽어 보안 및 편의성 강화
- 여러 단계의 작업을 하나의 프롬프트(체이닝)로 자동화 가능
- 워크플로우 저장 기능(레시피)으로 예약 작업 연동 용이
간단 요약: LMCP는 사용자가 이미 사용하는 앱들을 AI가 호출할 수 있는 도구로 변환하는 Mac용 앱입니다. 한 번 설치하면 Claude Desktop, Claude Code, Cursor, Codex 및 기타 MCP 클라이언트들이 Mail, Calendar, Teams, Slack, WhatsApp, iMessage, Outlook, OneDrive, Google Drive, Zoom, Office 파일, 브라우저, 터미널 등과 연동하여 작동할 수 있습니다. 이는 190개 이상의 도구이며, 대부분의 경우 계정을 연결할 필요 없이 작동합니다.
왜 이것을 만들었는가
만약 MCP 서버를 직접 구축해 본 경험이 있다면 그 과정을 아실 겁니다. 앱마다 하나의 서버가 필요하고, 여기에는 API 키가, 저기에는 OAuth 앱 등록이 필요하며, Microsoft 관련 anything의 경우 동의를 얻기 위해 IT 관리자에게 문의해야 합니다. 그런데 이 모든 데이터는 이미 사용자가 로그인하여 사용하는 기계 안에 존재합니다.
그래서 우리는 이미 존재하는 것을 활용할 수 있는 단일 설치본을 만들었습니다.
작동 방식 (간략히)
MCP 서버는 Mac에서 실행되며 도구들도 그곳에서 실행됩니다. 가능한 경우, LMCP는 클라우드 API를 거치지 않고 앱들이 로컬에 저장하고 있는 데이터를 사용합니다. Teams가 좋은 예입니다. Microsoft Graph 대신, 우리는 Teams 앱이 디스크에 보관하는 로컬 캐시를 읽기 때문에 등록해야 할 Azure 앱도 없고 관리자의 동의를 받을 필요도 없습니다.
설치 프로그램은 사용자가 가진 AI 앱들을 찾아 자동으로 구성해 줍니다. Claude Code를 사용한다면, 다음 세션을 시작할 때 이미 준비되어 있습니다.
실제로 사람들이 이것으로 하는 일
Claude Code나 Codex로 잘 작동하는 몇 가지 작업들이 있습니다:
- "분석 대시보드를 열고 이번 주 수치를 가져와 스프레드시트에 넣어줘." 브라우저 도구는 사용자의 기존 로그인 세션을 사용하므로 자격 증명을 전달할 필요가 없습니다.
- "월요일 이후 #launch Slack 채널에서 무슨 일이 있었는지 요약해 줘."
- "지난주 청구서 PDF를 다운로드 폴더에서 찾아서 총액을 Excel 파일로 가져와 줘."
- "내일 달력에 뭐가 있고, 그 회의 전에 내가 읽어야 할 받은 편지함 내용이 있어?"
가장 재미있는 부분은 체인(chaining)입니다. 에이전트가 메일을 읽고, 달력을 확인하고, 브라우저를 조작할 수 있게 되면, 평소에 스크립트로 만들 엄두도 내지 못했던 작은 워크플로우들이 하나의 프롬프트로 통합됩니다.
자동화로 전환하기
흥미로운 점은 매번 프롬프트를 입력할 필요가 없다는 것입니다.
LMCP에는 레시피 기능이 있습니다. 여러 단계의 워크플로우를 한 번 저장합니다("매일 아침, 대시보드에서 새 주문을 가져와 시트에 추가하고, 특이한 점은 플래그 지정하기") 그리고 원할 때마다 다시 실행할 수 있습니다. Claude Code와 Codex는 사용자가 옆에 앉아 있지 않아도 실행될 수 있기 때문에, 이러한 워크플로우를 스크립트나 예약 작업에 연결할 수 있습니다. Mac이 클릭하는 작업을 하고, 에이전트가 생각하는 작업을 합니다.
저희가 본 가장 복잡한 설정 중 일부는 "사람이 Claude와 대화하는 것"이라기보다는 스스로 실행되는 작은 파이프라인처럼 보입니다: 몇몇 사이트를 스크래핑하고, 몇 개의 받은 편지함을 확인하며, 유용한 곳에 결과를 작성합니다.
제한 사항
솔직하게 말씀드리자면:
- 도구는 Mac에서 실행되지만, AI 제공업체는 여전히 사용자가 읽도록 요청하는 모든 것을 볼 수 있습니다. LMCP가 Claude나 ChatGPT를 로컬로 만드는 것은 아닙니다.
- 앱 권한이나 회사 정책을 우회하지 못합니다.
- claude.ai 또는 ChatGPT와 같은 웹 AI는 선택적 클라우드 커넥터를 통해 이를 사용할 수 있으며, 이 기능은 기본적으로 비활성화되어 있습니다. 데스크톱 및 CLI 클라이언트는 이것이 필요하지 않습니다.
사용해 보기
무료입니다. 셸(shell) 사용에 익숙하다면:
curl -fsSL 'https://local-mcp.com/install?ref=devto-g1' | bash
또는 npx -y local-mcp@latest setup을 사용하거나, local-mcp.com에서 서명된 설치 파일을 다운로드하세요. MCP 도구는 시작 시 로드되므로, 그 후에 AI 클라이언트를 다시 시작해야 합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기