git repo : https://github.com/parkchanghyup/Telegram_AI_Agent_Bot
프로젝트 아키텍쳐
작업한 내용 과 이유
Telegram MCP Bot과 웹 UI 개발
“언제 어디서든 접근 가능한 나만의 AI Agent”라는 아이디어에서 시작
MCP 서버를 쉽게 테스트하고 실험할 수 있는 환경을 만들고 싶었음
Telegram 연결 예시
Web application 예시
https://github.com/parkchanghyup/Telegram_AI_Agent_Bot/raw/master/images/web_application_example.gif
진행 방법
주요 도구: OpenAI API, Ollama, Smithery, Agent SDK
직접 구현: Naver MCP 서버
.env,llm_config.json으로 환경 설정Web UI로 MCP 서버 등록/삭제/테스트 가능
실행
python frontend/app.py # 웹 UI 실행 python main.py # 텔레그램 봇 실행
결과와 배운 점
MCP 연결 및 직접 MCP 서버 구현 경험
Agent SDK를 활용해 나만의 Agent 제작 가능성 확인
시행착오: 환경변수 설정 오류, Ollama 연결 문제 등
다음 단계:
멀티 턴 대화 지원
다양한 LLM 지원 확대
더 정교한 파라미터 제어