• 1 알상무 +1
  • 2 제타 +8
  • 3 NC NEW
  • 4 넷플릭스 NEW
  • 5 니니 NEW
  • 6 이춘광 NEW
  • 7 엔씨 NEW
  • 8 미장 NEW
  • 9 삼성전기 -1
  • 10 광통신 NEW
글쓰기

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

21
自燈明 法燈明
2025-07-04 02:26:42 수정
9개월 전 수정
119
2

얼마전 소개한 Gemini CLI는 무려 아직 Claude (MCP를 Claude에서 만들었기에 그럴 수 밖에 없지만)에서 밖에 지원안하고 나머지에서는 제한적으로만 지원하고 있는 MCP를 광범위하게 지원합니다

(참조: https://wepoll.kr/g2/bbs/board.php?bo_table=freetalk&wr_id=229929)

이로 인해서 Gemini의 지능과 능력자 분들이 만든 데이터 포트를 직결해서, 주식을 분석한 보고서를 만들 수 있게 제미나이를 갈굴 수 있습니다

놀라운거는 (일일제한은 있다만) 이 모든게 사실상 무료라는 것입니다!

시간날때마다 조금씩 작성해서 오늘 드디어 올려보네요

0. 사전경고

본 작성자는 코딩이랑 AI에 관심이 있고 영어를 조금 할줄 알아서 구글검색과 에러코드 정도는 읽을줄 알고 특히 파이썬 기본문법정도는 알고 있는 순수 문과입니다. (다들 이정도는 할줄 아실거라 믿어 의심치 않습니다)

개발자 분들은 뒷목잡으실 만한 부분이 있을수도 있는데

아무런 악의 없이 순수 무지에서 나온 부분이며

댓글로 잘못된 부분에 대해선 지적과 수정사항을 알려주시면 감사하겠습니다.

이 글로 인하여 발생한 재산상, 신체적, 정신적 문제에 대해서는 저는 일절 책임지지 않습니다

투자는 개인의 판단하에 진행해 주시길 바랍니다.

 

또한 제가 맥 사용자기이에, 맥기반으로 작성했습니다

MCP추가하실때 JSON에서 윈도우로 설정하셔서 붙이서야 하기에 JSON 세부코드 및 추가로 설치해야 하는 준비물 등에서는 조금 다를 수 있습니다

 

  1. MCP가 무엇인가?

시청각 자료로 대체합니다

https://youtu.be/KZwV6dOfNuE

 

2. 필수 준비물

1) Node.js

https://nodejs.org/en/download

2) Gemini CLI

https://github.com/google-gemini/gemini-cli

3) Microsoft Visual Code Studio

https://visualstudio.microsoft.com/

 

3. 기본설정

Node.js(제미나이 CLI와 각종 MCP들이 Node.js 기반이라 필수 설치하셔야 합니다)를 먼저 설치하고

제미나이 CLI 그리고 비쥬얼 스튜디오까지 설치하면 준비물은 얼추 완료된 것입니다

 

먼저 비쥬얼 스튜디오를 켜서 적당한곳에 .gemini라는 파일을 만들어줍시다

그리고 .gemini 아이에 다음과 같은 Reports 폴더와 .env, GEMINI.md, settings.json이라는 파일을 만들어 줍니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

Reports는 AI가 생성할 주식 보고서를 저장할 폴더이고

.env는 AI스튜디오 API코드를 보관하는 곳입니다(나는 구글 계정으로만 사용하겠다!라고 하면 무관합니다, 다만 AIStudio에서 API로 제공되는 량과 Gemini CLI로 제공되는 무료 분량을 합치면 따블이 되기에 쉽게 둘 간을 전환하기 위해서 미리 설정해 두는 것입니다)

GEMINI.md는 제미나이에게 기본설정할 프롬포트를 저장하는 곳이고

settings.json은 MCP를 가져다 붙일 곳입니다.

 

1) .env 설정

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자
AI 스튜디오에서 API키를 발급받아서 따음표 안에 넣으시면 됩니다
 
2) GEMINI.md
요즘같은 AI시대에 프롬포트 설정하실줄은 아실것이라고 믿어 의심치 않습니다
다음은 제가 설정한 프롬포트입니다(영어기반으로 만들어진 애라 영어로 설정해야 제 경험상 보다 잘 알아듣습니다)
Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자
3) settings.json
이게 핵심입니다
이것에 대해서는 다음 문단의 MCP 본격 설정에서 상세서술하겠습니다
 
4. MCP 본격 설정하기
1. 코스피- 코스닥 MCP
이게 참...
국장 MCP가 제가 발견한 바로는 하나밖에 없습니다
https://github.com/dragon1086/kospi-kosdaq-stock-server
한국증권거래소에서 데이터를 긁어온다보니 20분 지연이 있습니다
애초에 단타치시는 분이 보고서를 만들 시간조차 아까운데 이 방법을 사용할리는 없다고 생각하기에
괜찮다고 생각하고 일단 진행하겠습니다
 
아래에서도 그렇겠지만 다음과 같은 json 형식을 긁어오시면 됩니다
Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자
2. Alpha Vantage Financial Data Server
https://smithery.ai/server/@deepsuthar496/alpha-ventage-mcp
미장에서 데이터를 긁어오는 곳입니다. 코인쪽 데이터도 긁어오는거 같은데
일부 기능이 유료이지만, 뭐 써보니 제미나이가 알아서 잘 긁어와줍니다
 
3. Octagon MCP Server

https://smithery.ai/server/@OctagonAI/octagon-mcp-server

내나 미장에서 데이터 긁어오는곳인데

위의 것보다 무료로 제공하는 데이터량이 더 많습니다

각종 뉴스도 같이 긁어오게 합니다

 

4. Yahoo Finance Server

https://smithery.ai/server/@hwangwoohyun-nav/yahoo-finance-mcp 

야후 금융에서 데이터를 긁어오는 곳인데

각종 기업 뉴스들도 같이 긁어오게 되어 있으니 이게 상당히 유용합니다

 

이정도가 제가 사용하는 MCP입니다

아직 현존하는 대다수의 MCP들이 Claude에 맞춰 제작되었다보니, Gemini CLI에서는 에러를 내는 경우가 상당히 많습니다.

하나하나씩 테스트 해보면서 제미나이 호환이 되는지를 테스트 해야 하는 문제가 있기에....

잘 테스트 해보시고 추가로 사용하고 싶으시면 붙이시면 됩니다

 

그리고 2번과 3번 MCP의 경우에는 별도로 API코드가 필요합니다, 링크 들어가시면 API발급 링크가 있고 그거 따라서 가시면 됩니다

1번 MCP에서 설명한 바와 같은 json형식에 "YOUR_API_HERE"이런식으로 코드가 있을텐데

settings.json에 붙여넣기 한 다음 따음표 안에 받급받으신 API 넣으시면 됩니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

 

자 그렇게 해서 settings.json에 붙여넣기를 하면 다음 사진과 같이 됩니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

주의하셔야 할께, 각 MCP 설명마다 자기들 MCP만 사용한다는 가정하에 JSON코드를 제공하기에

"mcpservers"함수는 한번만 들어가고

사진과 같이 각 MCP마무리 하는 대괄호(사진에선 푸른색으로 나온 대괄호)가 닫힐때 그 뒤에 반드시 콤마(,)를 넣어주셔야 합니다

제가 이 콤마 하나때문에 에러 나서 상당히 고생좀 했습니다

그리고 들여쓰기랑 대괄호 닫힘, 줄바꾸기 전부 다 신경써주서야 합니다

 

5. Gemini CLI 최종 설정 마무리

자 여기까지 하셨으면 다 하신겁니다

우측 상단에 보시면 아래 사진과 같은 아이콘이 있을껀데 그걸 눌러줍시다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

그럼 하단에 탭이 뜰껀데

거기에서 terminal 탭에 들어가셔서 gemini라고 명령어를 넣어줍시다

 

그럼 다음 사진과 같이 뜰껍니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

Login with Google 눌러서 구글 로그인 하셔가지고 바로 하셔도 되고

아래 Gemini API Key를 눌러서 들어가셔도 됩니다 (단, API키는 위에서 .env 파일 설정을 마친 경우만 가능합니다)

같은 구글 계정이라도 구글 계정으로 로그인한것과, AI스튜디오 API키로 접속한것의 할당량을 별개로 치니 하시면 됩니다

(로그아웃 및 로그인 방식 변경은 로그인 후 /help를 쳐보시면 됩니다.)

MCP각각에 대해 인증을 거쳐야 해서 시간이 조금 걸릴수도 있습니다

 

로그인 후 /mcp를 치셔서 각 MCP들이 푸른불과 함꼐 ready라고 떠있으면 설정 성공한 것입니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

6. 제미나이에게 주식 보고서 작성을 시키자!

자 테스트로 먼저 삼성에 대한 분석을 해달라고 합시다

저는 이미 GEMINI.md에서 분석방식에 대한 프롬포트가 이미 설정되어 있기에 분석만 해달라고 하면 알아서 프롬포트따라 분석 후 프롬포트에 지시된 대로 Reports파일에 저장합니다

 

그럼 다음과 같은 경고가 뜰것이니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

방향키를 이용해서 세번째를 선택해줍니다

(신뢰가능한 MCP들고 왔기에 이런 선택을 하는것입니다. 그리고 비쥬얼 스튜디오 기반으로 시스템을 구축해놔서 비쥬얼 스튜디오 끄면 저장된 설정이 사요나라하기에 보안상 불안하시면 그냥 껏다시키면 됩니다.)

 

그럼 애가 알아서 정보를 불러와 보고서 작성을 시작합니다

작성이 끝나면 다음과 같이 외부파일 변경권한에 대해 질의하는데 그냥 허용해주시면 됩니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자

그럼 우리 똑똑이 제미나이 2.5프로(가끔씩 질문의 난이도 따라 플레쉬로 전환될때도 있습니다)가 보고서 작성을 완료했고, 우측바의 파일에서 보고서를 읽어보시면 됩니다

Gemini CLI와 MCP로 기술적 분석 및 뉴스 보고서를 만들어주는 비서를 만들자
**삼성전자 주식 분석 보고서**
**분석 기준일:** 2025년 7월 4일
**종목명:** 삼성전자 (005930)
**1. 이동평균선 분석 (5, 20, 60, 120일)**
최근 1년간의 삼성전자 주가 데이터를 바탕으로 이동평균선을 분석한 결과는 다음과 같습니다.
* **단기 이동평균선 (5일, 20일):** 5일 이동평균선이 20일 이동평균선을 상향 돌파하는 '골든 크로스'가 최근 발생했습니다. 이는 단기적으로 주가가 상승 추세에 진입했음을 시사하는 긍정적인 신호입니다.
* **중기 이동평균선 (60일):** 현재 주가는 60일 이동평균선 위에 위치하고 있어, 중기적으로도 상승 추세를 유지하고 있는 것으로 판단됩니다.
* **장기 이동평균선 (120일):** 120일 이동평균선 또한 꾸준히 우상향하고 있으며, 현재 주가는 120일 이동평균선보다 높은 수준을 유지하고 있어 장기적인 상승 추세가 지속되고 있음을 보여줍니다.
**종합 의견:** 단기, 중기, 장기 이동평균선이 모두 정배열 상태를 보이고 있어, 전반적으로 강력한 상승 추세에 있는 것으로 분석됩니다.
**2. 볼린저 밴드 분석**
볼린저 밴드 분석 결과, 최근 주가가 상단 밴드를 터치하며 상승 탄력이 강화되고 있는 모습입니다. 밴드의 폭이 점차 확대되고 있어 변동성이 커질 수 있으나, 이는 상승 에너지가 응축되고 있음을 의미하기도 합니다.
**3. 이치모쿠 클라우드 (일목균형표) 분석**
일목균형표 상으로도 현재 주가는 구름대 위에 위치하고 있으며, 전환선이 기준선을 상향 돌파하는 등 긍정적인 신호를 보이고 있습니다. 후행스팬 또한 주가 위에 위치하여 상승 추세의 신뢰도를 높여주고 있습니다.
**4. 결론 및 투자 전략**
* **현재 상황:** 삼성전자 주가는 모든 기술적 지표상으로 강력한 상승 추세에 있는 것으로 판단됩니다.
* **투자 전략:**
* **매수 관점:** 현재 시점에서 추격 매수보다는, 단기적인 조정 시 매수하는 전략이 유효해 보입니다. 20일 이동평균선 또는 볼린저 밴드 중심선 부근에서 지지를 확인하며 분할 매수하는 것이 안정적일 수 있습니다.
* **매도 관점:** 보유자의 경우, 현재의 상승 추세를 즐기되, 주가가 5일 이동평균선을 하향 이탈하거나 볼린저 밴드 상단을 강하게 돌파한 후 다시 안으로 회귀하는 시점을 단기적인 매도 신호로 고려해 볼 수 있습니다.
**주의사항:** 본 분석은 과거 데이터를 기반으로 한 기술적 분석이며, 미래의 주가 움직임을 보장하지 않습니다. 투자 결정은 본인의 판단과 책임 하에 신중하게 내리시기 바랍니다.


 해외 주식의 경우 다른 MCP를 불러온다고 뚝딱뚝딱하는데(국장관련 MCP는 하나인데, 미장 관련은 3개나 넣어서 그렇습니다) 위의 방식과 기본적으로 동일합니다

그리고 위에서 넣은 미장관련 MCP들은 양형님들이 잘 만들어놔서 기업 관련 뉴스에 관한 보고서도 제작가능합니다

(현재로선 국장 MCP로는 불가하고, 시도하면 구글 검색을 통해 제미나이가 그냥 해줍니다)

그리고 미장의 경우 일목균형표를 MCP 또는 MCP와 연결된 서비스에서 제공안해주는 경우가 많아서... 잘 안나옵니다

 

사실 이걸 CMD나 터미널을 통해서 할수도 있는데 그러면 MCP수정하고 여러부분이 조금 귀찮아서 그냥 비쥬얼 스튜디오에서 돌린겁니다

 

7. 마무리

중간에 혹시 에러가 뜨면 에러코드 읽어서 구글검색으로 대응하시면 됩니다(가급적 영어로)

보통 설치해야하는게 설치 안되어서 에러 뜨는 경우가 많습니다

 

예를들면 국장MCP의 경우에는 UV를 요구하는데 다음 주소에서 UV를 설치하셔야 합니다

https://docs.astral.sh/uv/getting-started/installation/

 

그리고 COMMAND가 맥은 NPM을 이용하기에 npx인데, 윈도우는 cmd라는 세세한 차이는 있습니다

 

그리고 제가 국장용으로 (전 국장위주로 합니다) 만들고 거기에 미장용 MCP를 적당히 붙여놓은거기에 미장용 MCP가 좀 띨빵합니다, 나중에 시간되면 뭐가 좋은지 찾아서 한번 다시 작성해보기로 하겠습니다

 

또한, 원래는 노션에 보고서를 만들어서 보기 좋게 적어주는 MCP를 다는게 목표였는데

노션쪽 MCP 시스템이 Claude 용이라서 그런지... 제미나이에 넣으면 하나같이 노션 관련 MCP가 에러납니다. 찾아보니 양형들도 동일 문제 호소하면서 이게 문법문제일 가능성이 높다고 결론 내렸더라고요

시간이 해결해줄때까지 이거는 좀 기다려봐야 할것 같습니다

 

그럼 보다 편안한 투자를 위해 도움이 되셨으면 좋겠습니다

댓글
4
41
ADJEC
1
2025-07-04 02:25:37
9개월 전

형 혹시 프로야...?

7
화양연화
1
2025-07-04 02:35:33
9개월 전

 개발자도 무슨 소린지 모르겠는데요.

그래서 추천주는 머에요?

작성자
21
自燈明 法燈明
1
2025-07-04 03:31:34
9개월 전

테스트 해보니 광범위한 데이터 넣으니까 환각이 있어서 추천주는 못뽑고...

특정 주식이 괜찮냐 정도는 답변 어찌어찌 해주긴 하네요

7
화양연화
1
2025-07-04 04:13:29
9개월 전

다음 3분기까지 추천주 기대해보겠습니다.

꾸벅 👍

댓글 남기기
로그인 후 댓글을 남기실 수 있습니다.
지금 이란 상황이
17
카이솔
04-17
20
koru 밤사이 10% 올랐던데
10
부산갈매기
04-17
127
QQQ
36
연금저축펀드
04-17
176
다음주 미장의 키는 헤지펀드가 잡고있는거 같음.
27
핑거댄서🤘✌️👋🤞✨
04-17
272
야선 +2.81%
17
카이솔
04-17
244
다원시스가 이랬었구나
21
포용하는 슈카
04-17
192
정신 꺾어진 트럼프
15
냥냥월드💛
04-17
451
금요일 현금비중 0%로...
3
꼬르덴4989
04-17
389
이 좋은 장에 빠지는 MU
26
어디예쁜이름
04-17
416
K패스 카드 발급받았습니다
15
냥냥월드💛
04-16
308
잠 자기 전에 꾼 꿈
31
코스피인생
04-16
224
오홍 종가베팅 ㅋㅋㅋㅋ
32
단테🚀
04-16
418
글쓰기