본문으로 건너뛰기

Mac에서 AI로 Excel 파일 만들기 — excel_create

요약: AI 어시스턴트가 자연어 지시만으로 Mac에 실제 .xlsx Excel 파일을 만들게 하세요.

L
LMCP··읽는 시간 5분
계정 만들고 다운로드

몇 초면 됩니다. 다운로드는 자동으로 시작됩니다. 이미 계정이 있나요? 로그인

설치 안내 →
이 프롬프트를 AI에 복사

‘Date, Vendor, Amount, Category 열과 2026-06-01, Acme Supplies, 249.99, Office 행이 있는 expenses.xlsx Excel 파일을 만들어 줘’라고 요청하세요.

평균 4.7점 (5점 만점) · 평가 수: 39모든 리뷰 보기 →

  • “calander and reminders”

    Shawn E.
  • “Sort, clean up inbox. Text people reminders for payments using imessage”

    Adi H.
  • “Claude Zugriff auf Mails /Kalender gewähren”

    TB

Mac에서 AI로 Excel 파일을 만들려면 LMCP를 설치하세요. LMCP는 macOS용 로컬 MCP 서버로, Claude, ChatGPT, Cursor, VS Code 및 모든 MCP 호환 클라이언트에 excel_create 도구를 추가합니다. 원하는 스프레드시트의 열 머리글과 선택적인 데이터 행을 자연어로 설명하면 LMCP가 Excel, Numbers 또는 Google Sheets에서 열 수 있는 실제 .xlsx 파일을 Mac에 씁니다. LMCP는 Mail, Calendar, Contacts, Notes도 읽으므로 같은 프롬프트에서 실제 데이터를 가져와 수동 복사·붙여넣기 없이 스프레드시트에 넣을 수 있습니다.

왜 AI로 Excel 파일을 만들까요?

대부분의 경우 원하는 것은 스프레드시트를 직접 입력하는 일이 아니라 완성된 결과입니다. 올바른 열이 있는 예산표, 메일 병합용 연락처 목록, 이메일과 메모에 흩어진 프로젝트 추적표 같은 것들입니다. 직접 만들면 Excel을 열고 머리글과 행을 입력하고 서식을 고치는 데 10~20분이 걸리지만, 원래 한 문장으로 끝날 수 있는 작업입니다.

LMCP에서는 스프레드시트를 설명하면 AI가 만들어 줍니다. 더 큰 이점은 AI가 입력한 내용에만 제한되지 않는다는 것입니다. 같은 대화에서 Mac의 Mail, Calendar, Contacts, Notes를 읽어 원본 데이터를 직접 모으고, 빈 템플릿이 아니라 데이터가 채워진 통합 문서를 전달할 수 있습니다.

필요한 것

  • macOS 13 이상 — Apple Silicon 또는 Intel
  • MCP 호환 AI 클라이언트: Claude Desktop, Cursor, VS Code(Copilot), Devin Desktop(구 Windsurf), Zed 또는 Cloud Relay 커넥터를 통한 ChatGPT나 Claude.ai 같은 웹 AI
  • 파일을 저장할 디스크 위치 — Desktop, Documents 또는 프롬프트에서 지정한 폴더

Office 라이선스, Microsoft 365 구독 또는 API 키는 필요하지 않습니다. excel_create는 .xlsx 형식을 직접 쓰므로 Excel 설치 여부와 상관없이 작동합니다.

1단계: Mac에 LMCP 설치

LMCP를 다운로드하고 설치하세요.

  1. Downloads 폴더에서 LMCP-Installer.dmg를 엽니다. 그런 다음 LMCP Installer를 실행하세요.
  2. 설치 프로그램을 따릅니다. 추가 수동 단계 없이 LMCP가 Applications에 설치됩니다.
  3. Applications 폴더에서 LMCP를 엽니다. 메뉴 막대에 표시됩니다.

약 30초가 걸리며 데스크톱 AI 클라이언트가 자동 구성됩니다. AI가 스프레드시트에 넣을 데이터를 위해 Mail, Calendar, Contacts 또는 Notes를 처음 읽을 때 macOS가 해당 앱 권한을 요청합니다. “허용”을 누르세요. 앱별로 승인하기 전에는 아무것도 접근할 수 없습니다.

2단계: AI 클라이언트 다시 시작

AI 클라이언트를 완전히 종료하고(Cmd+Q, 창만 닫지 마세요) 다시 열어 새 MCP 서버를 인식하게 하세요.

  • Claude Desktop — 채팅 입력창에서 망치 아이콘을 확인합니다.
  • Cursor — MCP 도구가 작성창에 자동으로 나타납니다.
  • VS Code — Copilot 설정의 MCP 패널을 확인합니다.
  • ChatGPT / Claude.ai(웹) — https://www.local-mcp.com/mcp를 사용자 지정 커넥터로 추가합니다.

3단계: 사용해 보기

새 대화를 열고 다음과 같은 프롬프트를 시도하세요.

  • “Date, Vendor, Amount, Category 열과 2026-06-01, Acme Supplies, 249.99, Office 행이 있는 expenses.xlsx Excel 파일을 만들어 줘.” — 머리글과 행을 직접 지정하는 요청입니다.
  • “읽지 않은 이메일을 읽고 Sender, Subject, Date가 있는 추적표를 만들어 줘.” — AI가 Mail을 먼저 읽고 결과로 excel_create를 호출합니다.
  • “메일 병합용으로 Name, Email, Phone이 있는 연락처 스프레드시트를 내보내 줘.” — 입력한 텍스트가 아니라 Contacts에서 가져옵니다.
  • “이번 주 Calendar 일정을 나열해 .xlsx 일정표에 넣어 줘.” — Calendar가 원본인 같은 패턴입니다.
  • “그 파일의 B5 셀을 300으로 바꿔 줘.” — 전체 파일을 다시 만들지 않고 excel_write_cell로 후속 편집합니다.

excel_create는 쓰기 도구이므로 AI가 먼저 경로, 머리글, 작성할 행 수를 미리 보여 주고 확인을 받은 뒤 파일을 만듭니다. 기존 파일의 한 셀을 바꾸는 excel_write_cell도 동일합니다.

excel_create가 실제로 만드는 것

excel_create는 파일 경로, 열 headers 목록, 선택적인 데이터 rows 목록을 받아 실제 .xlsx 통합 문서를 씁니다. headers는 1행이 되고 rows의 각 항목은 그 아래 행이 됩니다. 짝이 되는 excel_read는 같은 모양을 반환합니다. 첫 행을 headers로, 나머지를 rows로 돌려주므로 AI가 한 스프레드시트를 읽어 결과를 곧바로 excel_create에 넘겨 다른 파일을 만들 수 있으며 0행을 수동으로 재배열할 필요가 없습니다.

숫자 하나나 이름 하나를 고치는 작은 편집에는 excel_write_cell이 있습니다. A1 표기(“B2”) 또는 행·열 번호로 기존 통합 문서의 어느 시트든 한 셀을 지정합니다. 파일을 읽고 해당 셀만 수정해 다시 쓰므로 한 셀 변경 때문에 전체 스프레드시트를 재생성하지 않습니다.

세 작업은 모두 쓰기 작업이므로 디스크를 건드리기 전에 수행할 내용을 미리 보여 주고 확인을 기다립니다. 이메일 전송이나 파일 이동에 LMCP가 쓰는 동일한 확인 방식입니다.

진짜 가치: 다른 Mac 앱의 데이터

“headers와 rows”를 .xlsx로 바꾸는 도구도 유용하지만 핵심은 따로 있습니다. excel_create는 LMCP가 같은 세션에서 제공하는 201+개 도구 중 하나이며 Mail, Calendar, Contacts, Notes, Reminders, Finder를 읽는 도구와 함께 작동합니다. 별도 내보내기나 다른 앱에서 CSV를 다운로드할 필요 없이 한 대화에서 원본을 읽고 스프레드시트를 쓸 수 있습니다.

  • 읽지 않은 Mail을 읽어 보낸 사람, 제목, 날짜 추적표를 만듭니다.
  • 이번 주 Calendar 일정을 나열해 .xlsx 일정표로 내보냅니다.
  • Contacts를 메일 병합 형식의 통합 문서로 가져옵니다.
  • Notes 문서를 구조화된 표로 요약합니다.
  • 파일을 만든 뒤 이메일로 보내거나 OneDrive에 저장하거나 Finder에서 표시하도록 요청합니다.

LMCP가 Mac에서 네이티브로 실행되므로 이는 샌드박스나 샘플, 미리 내보낸 데이터가 아니라 실제 데이터입니다. 요청한 순간의 실제 받은편지함, 캘린더, 연락처 목록이 스프레드시트에 반영됩니다.

excel_create가 하지 못하는 것

한계를 솔직하게 설명하는 것이 중요합니다. excel_create는 가볍고 의존성이 없는 작성기이며 Excel 자체를 대체하지 않습니다.

  • 파일당 한 시트. excel_create는 항상 “Sheet1”이라는 단일 시트를 씁니다. 여러 탭이 필요하면 파일을 만든 뒤 Excel 또는 Numbers에서 시트를 추가하세요. 시트가 있으면 excel_read와 excel_write_cell은 이름으로 어느 시트든 지정할 수 있습니다.
  • 수식 없음. 모든 셀은 리터럴 값으로 작성됩니다. “Total” 열을 요청하면 AI가 값을 계산해 써야 하며 다른 셀이 바뀔 때 다시 계산되는 =SUM(...) 수식을 쓸 수 없습니다.
  • 차트나 조건부 서식 없음. 데이터와 머리글을 쓰며 시각적 스타일은 만들지 않습니다. 차트, 색상, 조건부 서식은 나중에 Excel에서 추가하세요.
  • 숫자도 텍스트 셀로 작성. 각 셀이 명시적인 문자열로 저장되므로 249.99는 올바르게 보이지만 숫자가 아닌 텍스트입니다. Excel과 Numbers는 잘 표시하지만 변환하기 전에는 SUM()이나 AVERAGE()가 해당 셀을 무시합니다. 열을 선택하고 Excel의 “숫자로 변환”(셀 옆 작은 경고 아이콘) 또는 Numbers의 동등 기능을 사용하세요. 이는 프롬프트로 우회할 수 없는 현재 도구의 실제 제한입니다.

AI로 수식이나 차트가 있는 스프레드시트를 만들 수 없다는 뜻은 아닙니다. 워드 프로세서가 만든 문서의 서식을 마무리하듯 마지막 단계를 Excel에서 해야 한다는 뜻입니다.

LMCP와 AI로 Excel 파일을 얻는 다른 방법 비교

“AI에게 스프레드시트를 요청하기”에는 이미 익숙한 방법이 있습니다. 솔직한 비교는 다음과 같습니다.

옵션필요한 것얻는 결과
LMCP (excel_create)로컬 설치, 자연어 요청같은 프롬프트에서 AI가 Mail, Calendar, Contacts 또는 Notes에서 읽은 데이터로 만든 실제 로컬 .xlsx 파일
챗봇에 붙여넣거나 다운로드할 CSV 요청설치 없음웹 AI는 로컬 앱이나 파일 시스템에 접근하지 못하므로 코드 블록이나 브라우저 다운로드를 받습니다. 이후 열고 서식을 고치며 Mail이나 Calendar에 있던 데이터를 다시 입력해야 합니다.
openpyxl Python 스크립트 작성Python 설치와 스크립트를 작성·디버깅할 사람실제 수식, 차트, 서식을 완전히 제어하지만 보통 일회성 스프레드시트를 위한 맞춤 코드이며 Mail이나 Calendar를 읽으려면 별도 통합 작업이 필요합니다.

수식, 차트, 반복 가능한 서식 로직이 필요하고 코드를 작성할 수 있다면 openpyxl을 고르세요. 데이터가 이미 채팅에 있고 빠른 일회성 표만 필요하면 CSV를 고르세요. 특히 데이터가 머릿속이 아니라 앱에 있을 때, 한 문장으로 Mac에 완성되고 채워진 .xlsx를 원한다면 LMCP를 고르세요.

로컬 도구와 데이터 경계

  • .xlsx 파일은 로컬 네이티브 프로세스가 디스크에 쓰며 외부 서버로 이동하지 않습니다.
  • 파일을 채우는 Mail, Calendar, Contacts, Notes 데이터도 네이티브 macOS API를 통해 로컬에서 읽습니다.
  • LMCP는 스프레드시트나 그 안에 들어간 데이터의 사본을 보관하지 않습니다.
  • 파일이나 내용은 LMCP에 저장, 캐시 또는 기록되지 않습니다.

LMCP는 기기에서 로컬 도구를 실행합니다. 클라우드 AI 제공업체와 연결된 서비스는 요청된 데이터를 수신할 수 있으며 해당 약관이 적용됩니다. 로컬 실행만으로 GDPR 또는 CCPA 준수가 보장되지는 않습니다. 승인할 데이터, 선택한 AI 제공업체, 연결 서비스 및 조직 요구 사항을 평가하세요.

문제 해결

파일을 쓸 때 권한 거부

macOS는 Desktop, Documents, Downloads를 명시적 권한으로 보호합니다. System Settings > Privacy & Security > Files and Folders로 이동해 LMCP가 저장 대상 폴더에 접근할 수 있는지 확인하세요. 항목 자체가 없다면 LMCP를 다시 다운로드해 설치하세요.

SUM 수식이 0이거나 일부 행을 무시함

버그가 아니라 위의 텍스트·숫자 제한입니다. excel_create가 모든 셀을 문자열로 쓰므로 수식이 그 열을 건너뜁니다. Excel에서 영향을 받는 셀을 선택하고 “숫자로 변환”을 사용하거나 Numbers에서 다시 입력하면 정상적으로 계산됩니다.

파일이 열리지 않거나 Excel에서 손상되었다고 표시함

파일이 아직 작성 중이거나 저장이 중단된 경우가 많습니다. AI에게 다시 만들도록 요청하세요. AI가 excel_write_cell로 셀을 편집할 때 파일이 Excel에서 열려 있었다면 Excel의 저장이 변경을 덮어쓸 수 있습니다. Excel에서 파일을 닫고 다시 시도하세요.

AI 클라이언트에 MCP 도구가 보이지 않음

AI 클라이언트를 완전히 종료했다가 다시 시작했는지 확인하세요. 구성 파일도 확인할 수 있습니다.

  • Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Cursor: ~/.cursor/mcp.json
  • Devin Desktop: ~/.codeium/windsurf/mcp_config.json

실제 워크플로

excel_create와 LMCP의 다른 도구를 함께 쓰는 프롬프트입니다.

이메일 영수증으로 비용표 만들기

이 프롬프트를 AI에 복사

지난달의 모든 영수증 이메일을 찾아 각 이메일에서 업체, 날짜, 금액을 추출하고 Date, Vendor, Amount, Category 열이 있는 Excel 비용표를 만들어 줘.

AI가 Mail에서 영수증을 검색하고 숫자를 추출해 업체별 적절한 분류를 추정한 뒤 완성된 .xlsx를 줍니다. 받은편지함의 이메일 더미에서 수동 입력할 필요가 없습니다.

연락처를 메일링 목록 스프레드시트로

이 프롬프트를 AI에 복사

회사 이름이 있는 모든 연락처를 Name, Company, Email, Phone 열이 있는 스프레드시트로 내보내고 회사별로 정렬해 줘.

AI가 Contacts를 읽고 요청대로 필터링·정렬한 뒤 결과를 통합 문서에 바로 씁니다. 메일 병합이나 CRM 가져오기에 사용할 수 있습니다.

회의 메모를 추적표로

이 프롬프트를 AI에 복사

“Project Atlas” 회의 메모를 읽고 실행 항목을 Task, Owner, Due Date, Status 열이 있는 추적표로 바꿔 줘.

자유 형식 메모에서 항목을 수동으로 꺼내는 대신 AI가 읽은 즉시 행으로 구조화합니다. 회의 메모를 닫기도 전에 추적표가 완성됩니다.

이번 주 캘린더를 일정표로

이 프롬프트를 AI에 복사

이번 주 내 캘린더의 모든 일정을 나열하고 Day, Time, Event, Attendees 열이 있는 Excel 일정표로 내보내 줘.

캘린더에 접근할 수 없는 사람과 간단한 일정을 공유하거나 Calendar.app 밖에 한 주 일정을 보관할 때 유용합니다.

LMCP로 또 무엇을 할 수 있나요?

Excel은 LMCP 문서 도구의 일부입니다. 같은 설치로 AI가 Mac에서 Excel, Word, PowerPoint 파일을 만들고 읽고 편집하고, 프레젠테이션을 요약하거나 사실을 확인하기 위해 PowerPoint 슬라이드 텍스트를 읽게 할 수 있습니다. 또한 Mail, OneDrive, Calendar, Contacts, Notes를 다룹니다. 전체 가이드 목록을 보거나 local-mcp.com에서 201+개 도구를 모두 확인하세요.

자주 묻는 질문

excel_create는 어떤 파일 형식을 만드나요?

Microsoft Excel, Apple Numbers, Google Sheets 또는 다른 스프레드시트 앱에서 열 수 있는 “Sheet1” 단일 시트의 표준 .xlsx 통합 문서입니다. 열 머리글과 선택적인 데이터 행을 지정합니다.

AI가 Mac 앱의 데이터로 스프레드시트를 채울 수 있나요?

예. 이것이 일반 챗봇 대신 LMCP를 쓰는 주된 이유입니다. LMCP가 201+개 도구를 제공하므로 AI가 Mail, Calendar, Contacts, Notes 등을 읽고 결과를 excel_create에 넘겨 별도 내보내기 없이 같은 대화에서 채워진 통합 문서를 만들 수 있습니다.

excel_create는 수식이나 차트를 지원하나요?

아니요. 한 시트에 머리글과 데이터 행을 리터럴 값으로 쓰며 실시간 수식, 차트, 조건부 서식은 없습니다. 파일 생성 후 Excel 또는 Numbers에서 추가하세요. 숫자도 텍스트 셀이므로 SUM()을 사용하려면 먼저 “숫자로 변환”해야 합니다.

스프레드시트 데이터가 클라우드로 전송되나요?

LMCP는 기기에서 로컬 도구를 실행합니다. 클라우드 AI 제공업체와 연결된 서비스는 요청된 데이터를 수신할 수 있으며 해당 약관이 적용됩니다.

어떤 AI 어시스턴트가 excel_create를 사용할 수 있나요?

데스크톱 AI 앱은 로컬 stdio로 연결되며 LMCP가 가능한 클라이언트를 자동 설정합니다. ChatGPT, Claude.ai, Grok, Perplexity는 LMCP Cloud Relay 커넥터를 통해 연결합니다.

관련 가이드

댓글

댓글은 게시 전에 검토됩니다.