일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 정보관리기술사
- AI
- persona
- apache
- 양자화
- MCP
- Quantization
- OSX
- MAC
- Fine Tuning
- Llama
- WWDC
- Claude
- IOS
- 클로드
- finetuning
- ollama
- VirtualBox
- apple gpu
- LLM
- python
- vibe coding
- HTTP
- SwiftUI
- Xcode
- 파인튜닝
- php
- MacOS
- ai 모델 학습시키기
- swift
- Today
- Total
Project Jo
MCP(Model Context Protocol) 본문
이전에 바이브 코딩을 진행하기 위해 MCP 라는 방법을 소개하고 테스트해 보았다.
아직 Xcode 와 정확히 호환이 되지 않아 잠시 잊고 있었는데, 돌연 좋은 생각이 나서 정리해 보려고 한다.
MCP 란?
AI 모델과 통합된 컨텍스트 상호작용 표준을 구축하기 위한 것!
즉, 웹 검색이 가능한 것 처럼 사용자의 정보를 AI 모델이 가져가 정리하고 검색하고 요약하고 등등등 을 할수 있다는 이야기다.
그렇다면 나는 어떤것이 가능한가?
특정 제품에 대한 AI 나, 개인화 비서 같은 기능을 꼭 파인튜닝이나 페르소나를 통해 넣을 필요가 없을수도 있다.
웹 검색을 하듯 AI 가 필요한 정보를 바로바로 제공해 준다면 문제 없이 비슷한 기능을 할수 있을것이다.
- 개인화 비서
구글의 캘린더, 메일, 연락처 등의 정보를 AI 가 접근할수 있게 MCP 를 만들어 제공하면 Google Gemini 처럼 동작할수 있지 않을까?
- 제품 전문가
제품 가이드 문서를 접근할수 있는 MCP 를 만들어 제공하면 오류 코드나 사용법을 AI에게 물어보고 쉽게 가이드를 받을수 있지 않을까?
제품 전문가를 만들기 위해서 문서에 접근이 필요하다면 지금도 있는 파일 접근 MCP 를 이용해 가능할것 같은 생각이 들었다.
따라서 다음과 같이 진행하며 확인해 보았다.
1. MCP 서버 설정
servers/src/filesystem at main · modelcontextprotocol/servers
Model Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.
github.com
Claude > 설정 > 개발자 > 설정 편집 을 선택해서 claude_desktop_config.json 파일을 열고 아래의 스크립트를 넣는다.
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/dongsukjo/Desktop/manual"
]
}
}
}
Claude 앱을 완전히 종료하고 다시 실행하면 망치 아이콘이 설정된걸 확인할수 있다.
이제 질문을 해보자.
2. 질문 시간
LG 건조기 사용 방법 가이드 문서를 다운받아 폴더에 넣고 질문을 진행해 본다.
PDF 를 읽을수 없네.... 몇 가지 MCP 를 찾아 봤지만 마음에 들지는 않는다...
여기서는 소개만 하고 나는 텍스트 파일로 변환해서 테스트해 보겠다. (소개는 제일 아래에)
뭐 예상대로 동작 한다.
3. 결론
예상한 대로 동작은 잘 하는것 같지만 TXT 파일이 너무 크면 에러가 발생 하는것 같다.
이 또한 파일을 읽고 해당 내용을 AI 에 모두 보내서 찾아 내는것 같다. 페르소나를 설정해 대답을 받는것과 같이 너무 많은 정보는 해당 방법으로는 좀 어려울것 같다.
개인형 비서도 동일한 이유로 너무 많은 정보를 사용하게 되면 어려울것 같고, 얼마나 정보를 잘 정리해서 AI 에게 전달해 주느냐가 중요한것 같다.
4. PDF MCP 조사 공유
Desktop Commander MCP 를 설치하면 내 컴퓨터를 마음대로 할수 있는것 같다.
추가 필요한 설치도 알아서 하고 뭐... 척척 해낸다고 하는데 너무 권한이 큰것 같은데...?
GitHub - wonderwhy-er/DesktopCommanderMCP: This is MCP server for Claude that gives it terminal control, file system search and
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities - wonderwhy-er/DesktopCommanderMCP
github.com
MCP로 PDF 요약, 이미지 추출, 옵시디언 전송, 오디오 파일 생성을 한 번에
소개 개발자의 대부이자 GOAT인 테디노트님이 [AI 시대 생존 전략] 주제로 오프라인 강의를 했었는데. 아쉽게 당일 참석을 못했었습니다. 하지만 강의 자료를 PDF로 남겨주셨습니다. MCP를 활용해 P
www.gpters.org
도커로 서비스를 올리고 뭐 하는것 같은데... PDF 읽으려고 도커까지는 좀...
GitHub - trafflux/pdf-reader-mcp
Contribute to trafflux/pdf-reader-mcp development by creating an account on GitHub.
github.com
5. 목차
1. 클로드(Claude) MCP 2. MCP(Model Context Protocol) 3. Claude Vibe Coding 4. VS Code Vibe Coding (Claude) |
'Developer > LLM' 카테고리의 다른 글
VS Code Vibe Coding (Claude) (0) | 2025.05.08 |
---|---|
Claude Vibe Coding (0) | 2025.05.07 |
파인 튜닝(Fine-tuning) + 양자화(Quantization) #1 (1) | 2025.04.29 |
클로드(Claude) MCP (0) | 2025.04.21 |
챗봇(Chat Bot) (0) | 2025.04.18 |