소개
워드 MCP 사례 보고" 워드 MCP 마크다운 변환기를 이용하여 편집 템플릿 적용 업무 자동화 부분 적용" 후 다른 발표자가 발표하는 것을 듣고 MD 변환은 되는 듯 했는데 망치가 안나타나는게 설치가 안 된 것이라는 것을 알았다. 사례발표가 시도에 의의를 둔다는 방장의 격려에 꼬박 이틀 동안 독커와 깃허브에 재도전하고 성공은 못했지만 부분 설치라는 제목으로 사례글을 올려본다
https://www.gpters.org/nocode/post/use-word-mcp-mark-DfHa5ozkvMDz6Ka
다시 처음 소개받은 깃허브 사이트로 돌아갔다
https://github.com/microsoft/markitdown
노션MCP를 주변의 도움으로 설치받아 어떻게 설치하는 줄 모르고 Confiurtion 파일만 고치려고 했건것이 1차 실수라는 것을 알았다. 노션때는 node.js를 깔았고 인증도 받고 grok을쓴 것 같지는 않은데 일단 node.js를 설치하는 것도 독커를 쓰는 것과 다른 방법이란 것 정도라고만 생각하고 계속 독커설치를 알아보았다.독커를 고집한 것은 위 사이트에서 독커를 추천했기 때문이다.
MCP 1주차에서 깃허브에서 MCP를 설치하는 것을 보고 깃허브를 배워 폴더를 만들어 위 파일을 PULL했다
여기 저기 옮겨다니며 일을 하니 우선 구글드라이브에 설치했는데 부분설치만 된 이유가 혹시 이문제인것이 아닌지도 모르겠다.
이렇게 설치하면 다 되는 줄 알았는데 위 사이트에서 MCP로 가는 부분은 따로 있었다
https://github.com/microsoft/markitdown/tree/main/packages/markitdown-mcp
같은 갓허브인데 여기는 Pull하는 곳이 없다. 뒤에 보니 처음 Pull한곳에 여기 있는 내용들은 들어가 있지 않았다. 부분설치만 된 또 다른 이유가 혹시 이 문제인것이 아닌지도 모르겠다.
파일을 다운 못받고 독커설치하라는 안내에 따라독커를 설치했다. 일단 독커 이미지 파일은 설치했다.
Running in Docker
To run markitdown-mcp in Docker, build the Docker image using the provided Dockerfile:
docker build -t markitdown-mcp:latest .And run it using:
docker run -it --rm markitdown-mcp:latestThis will be sufficient for remote URIs. To access local files, you need to mount the local directory into the container. For example, if you want to access files in /home/user/data, you can run:
위 안내에서 첫번째 명령은 실행이 되었고 실행 후 이미지 파일이 생성되었다.그러나 두번째 명령부터는 반응이 없다. 이미지에서 Run 명령을 내릴때 옵션을 어떻게 해야 되는가 지침도 없다 . 아무 지침이 없어 옵션없이 그냥 런하면 컨테이너에 잔뜩 글씨만 나오더니 무슨 파일이 생기긴 생긴다
독커에서 설치하면 파일이 없어도 설치되는게 아닌가 싶어 이미지를 컨테이너로 바꾼 후
일단 이 상태에서 MCP 설정을 잡아봤다. 폴더까지 만들면 좋겠는데 이 MCP는 어디에 설치되는지 안내도 없고 찾기도 힘들다
지피티도 답을 못주고 있어 일단 여기서 멈췄다