github 4

[MCP] Github MCP Server 사용하기

이전 포스트에서 Claude에서 MCP를 사용하는 모습을 간단히 소개해드렸는데요, 이번에는 한 단계 더 나아가 직접 MCP 서버를 가져다가 사용해보도록 하겠습니다. 직접 개발하는 대신 이미 만들어진 GitHub MCP 서버를 활용하여 Claude와 연결하는 방법을 알아보겠습니다. 1. Claude에서 MCP 사용 준비하기Claude로 MCP를 사용하기 위해서는 두 가지가 필요합니다: Claude Pro 구독 결제Claude 데스크톱 앱 설치Claude 데스크톱 앱은 공식 웹사이트 좌측 하단에서 다운로드하실 수 있습니다.   이렇게 claude 앱을 다운로드 받고나면 설정-> 개발자 탭을 들어가줍니다.  윈도우의 경우 좌측 상단에 설정탭이 따로 있을 것이고, mac os의 경우 mac 화면 자체 좌측 상단..

티스토리 블로그 + Github 연동 (잔디 심기)

티스토리 블로그에 글을 작성하면 깃허브 계정에서 자동으로 잔디가 심어지도록 설정해보도록 하겠습니다. 그러기 위해 Github Action을 이용하여 하루에 한번 티스토리의 RSS를 기반으로 Github에 커밋이 되도록 하겠습니다. 1. 티스토리 RSS 설정먼저 티스토리 블로그에서 RSS 를 설정해줍니다. 내 블로그 설정 -> 관리 -> 블로그 -> 기타 설정에 위치한 RSS를 "전체 공개"로 설정 후 저장해줍니다. "https://striver.tistory.com/rss" 와 같이 자신의 블로그 주소에 접속하면 RSS 정보가 확인 가능합니다.  2. Repository 생성Github Action으로 연동할 새로운 repository를 생성합니다.  3. 로컬 환경과 Repository 연동자신이 편한..

카테고리 없음 2025.03.21

[AWS] VPC EndPoint + CodeCommit을 활용한 Private EC2

1. VPC EndPoint2. CodeCommit3. VPC EndPoint + CodeCommit 이전에 프라이빗 서브넷에 배포된 인스턴스에 연결하는 과정을 경험했고, ALB를 생성해 가비아 도메인과 연결하는 단계까지 완료했습니다. 현재 프라이빗 서브넷의 인스턴스에는 접근이 가능하지만, 내부가 비어 있어 기존 소스코드를 가져와 실행하거나 Docker Hub 또는 ECR에서 이미지를 받아 컨테이너를 실행해야 합니다. 하지만, 프라이빗 서브넷에서는 외부 인터넷에 접근할 수 없기 때문에 git clone 명령어를 통해 외부 레포지토리에서 소스코드를 가져오는 것이 불가능했습니다. 이는 NAT 게이트웨이가 없어 인터넷 접근이 차단되어 있기 때문인데, NAT 게이트웨이는 서울 리전 기준으로 시간당 0.059달러..

CampusMeet 2024.10.09

[Git & GitHub] Git & GitHub란 무엇인가

Git은 버전 관리를 도와주는 소프트웨어로, 버전 관리 시스템(Version Control System, VCS)입니다. 우리는 깃을 이용해 버전을 만들고 되돌리며, 다른 개발자들과 협업 할 수도 있습니다. 깃은 리눅스의 아버지 리누스 토르발스가 전 세계 수많은 개발자와 함계 오픈 소스 프로젝트(리눅스 커널)를 진행하다가 버전 관리에 어려움을 느껴 만든 도구입니다. 깃 또한 오픈 소스 프로젝트로, 모든 소스 코드가 공개되어 있습니다. GitHub는 원격 저장소 호스팅 서비스를 말합니다. 간단히 말하면 깃으로 버전을 관리하는 프로젝트들이 모여 있는 웹 사이트 라고도 말할 수 있습니다. 우리는 우리가 만든 프로젝트들을 깃을 통해 깃허브에 업로드 할 수 도 있고, 깃허브에 업로드한 프로젝트에 새로운 버전을 추..

Git&GitHub 2023.08.09