TypeScript 라이브러리
TypeMCP
- npm
MCP 서버를 TypeScript 클래스와 데코레이터로 선언하는 라이브러리입니다. 정의 검증, MCP SDK 컴파일, stdio와 Streamable HTTP, LangChain 어댑터까지 들어 있습니다. 호스팅과 인가 정책은 쓰는 쪽이 정합니다.
Apps
스토어에 올라간 앱과 GitHub에 공개한 도구를 모았습니다. 만든 사람도, 운영하는 사람도 한 명입니다.
오늘 기분을 고르면 2D 길에 타일이 하나 놓입니다. 기록이 쌓일수록 길이 길어지고, 강아지가 그 위를 걸어 다닙니다.

절기와 진태양시로 사주를 세우고, 사연을 적으면 타로 카드가 그 이야기에 답합니다. 로그인 없이 씁니다.

영상이 내 컴퓨터를 떠나지 않는 편집기입니다. 타임라인 옆 에이전트에게 말로 시키면 컷을 자르고 내보내기까지 합니다.

RSS 주소를 넣으면 새 글을 모아 주고 AI가 요약합니다. 훑어볼 글과 제대로 읽을 글을 나눠 보여 줍니다.

본 영화, 읽은 책, 다녀온 공연을 기록해 두고, 떠오른 생각은 AI와 함께 한 편의 글로 만듭니다.

폰에서 GitLab 머지 리퀘스트를 읽고, 디프를 보고, 파이프라인을 확인하고, 승인까지 합니다. 자체 호스팅 GitLab도 됩니다.

온 가족이 할 수 있는 4대4 눈싸움 깃발전입니다. 물총과 눈 폭탄으로 상대 깃발을 가져오면 됩니다.

Open source
앱을 만들다 아쉬웠던 부분을 직접 만들어 GitHub에 올립니다. OpenScene과 LabFox도 이 이름으로 냅니다. 되는 것과 아직 안 되는 것은 README에 숨기지 않고 적습니다.
TypeScript 라이브러리
MCP 서버를 TypeScript 클래스와 데코레이터로 선언하는 라이브러리입니다. 정의 검증, MCP SDK 컴파일, stdio와 Streamable HTTP, LangChain 어댑터까지 들어 있습니다. 호스팅과 인가 정책은 쓰는 쪽이 정합니다.
TypeScript 라이브러리
LangChain JS 도구와 에이전트를 @Tool(), @Agent() 데코레이터로 적습니다. 실행은 LangChain에 맡기고, TypeChain은 타입과 스키마가 어긋나지 않도록 잡아 주는 역할만 합니다. TypeMCP 서버를 그대로 도구로 쓰는 브리지도 있습니다.
GitHub Actions
Terraform plan을 GitHub Actions 안에서 검토합니다. 위험 판정과 통과 여부는 코드가 정하고, AI는 민감값을 지운 plan을 사람이 읽을 문장으로 풀어 주는 일만 합니다. 별도 서버나 GitHub App이 필요 없습니다.
MCP 서버
Proxmox VE API를 MCP로 여는 로컬 stdio 서버입니다. 읽기 작업과 상태를 바꾸는 작업을 나눠 두고, 위험한 작업은 명시적으로 허용해야만 실행됩니다. GitHub Release 아카이브와 체크섬으로 배포합니다.