ChatGPT
ChatGPT의 커스텀 커넥터(MCP 앱이라고도 함)는 Developer Mode 토글 뒤에 있습니다. Engram의 URL로 추가하면 OAuth가 바로 실행되고, 커넥터는 대화의 도구 메뉴에서 선택할 수 있게 됩니다. 웹 앱의 Plus, Pro, Business/Team, Enterprise/Edu 플랜에서 사용할 수 있습니다. 데스크톱과 모바일에서는 커넥터를 만들 수 없습니다.
사전 준비
섹션 제목: “사전 준비”시작하기 전에 다음을 확인하세요.
- app.engram.page에 Engram 계정이 있습니다.
- 보관함이 하나 이상 동기화되어 있습니다. Obsidian 플러그인이나 웹 앱을 열어 최근 하루 안에 노트가 동기화되었는지 확인하세요.
- 브라우저로 로그인할 수 있습니다. MCP 인증 흐름은 브라우저 창을 엽니다.
- OAuth 대신 API 키를 쓸 계획이라면 API 키에는 Pro가 필요합니다. OAuth 로그인은 무료를 포함한 모든 요금제에서 동작하며 권장 방식입니다. 무료와 Starter에서는 API 키를 만들거나 사용할 수 없습니다.
그리고 ChatGPT에만 해당하는 조건이 있습니다.
- 웹 앱의 Plus, Pro, Business/Team 또는 Enterprise/Edu 플랜.
- Team/Enterprise: 워크스페이스 관리자가 워크스페이스 수준에서 Developer Mode를 켜 두어야 합니다. 개인 Plus/Pro 사용자는 직접 켤 수 있지만 회사 워크스페이스는 관리자 승인이 필요합니다.
엔드포인트
섹션 제목: “엔드포인트”https://mcp.engram.page1. Developer Mode 켜기. ChatGPT 웹에서 Settings → Apps & Connectors → Advanced → Developer Mode = ON으로 이동하세요. 검증되지 않은 커넥터가 데이터를 수정하거나 삭제할 수 있다는 경고를 확인합니다. Engram의 경우 닿을 수 있는 데이터는 당신의 보관함뿐입니다.
2. 커넥터 추가. 같은 화면에서 Add new connector(또는 Create)를 누르고 다음 값으로 양식을 채우세요.
Name: EngramMCP server URL: https://mcp.engram.pageAuthentication: OAuthTransport: Streamable HTTP그런 다음 I trust this application에 체크하세요.
3. 승인. Create를 누르면 OAuth가 바로 실행됩니다. 브라우저가 열려
Engram에 로그인하고 연결을 승인합니다. ChatGPT는 토큰을 저장하고 이후로 계속
재사용합니다. 허용 범위는 전체 mcp 스코프입니다.
동작별 세분화 스코프는 로드맵에 있습니다.
4. (Team/Enterprise만) 게시. 이후 관리자가 Workspace Settings → Apps → Drafts에서 초안을 **게시(Publish)**해야 워크스페이스의 다른 사람들이 쓸 수 있습니다.
ChatGPT에게 사용법 알려 주기
섹션 제목: “ChatGPT에게 사용법 알려 주기”커넥터별 시스템 프롬프트는 없습니다. “Engram을 활용하라”는 힌트를 지속적으로 넣을 곳은 Settings → Personalization → Custom Instructions의 “What traits should ChatGPT have?” 필드입니다. 다음의 짧은 문장을 붙여 넣으세요.
Engram holds my personal notes. Treat it as your long-term memory of me. Search it when a question depends on context I might have shared before. Before saving or updating a note, ask first.
사용해 보기
섹션 제목: “사용해 보기”새 대화를 엽니다. 도구 메뉴(입력창의 + 칩 또는 Developer Mode 칩)에서
Engram을 선택한 뒤 이렇게 물어보세요.
- 내 보관함에서 엔지니어 면접 과정에 관한 노트를 검색해서 상위 세 개를 요약해 줘.
- 지난달에 임베딩에 대해 쓴 내용이 있으면 전부 찾아줘.
ChatGPT가 Engram의 search(또는 get_note, write_note 등) 도구를 호출해
결과를 가져오고 그 맥락에서 답합니다. 도구가 실행되면 설정이 끝난 것입니다.
API 키 접근
섹션 제목: “API 키 접근”ChatGPT의 커스텀 커넥터 UI는 고정 API 키 인증을 지원하지 않고 OAuth만 지원합니다. API 키 접근이 필요하다면(예: OAuth를 쓸 수 없는 셀프 호스트) 다른 MCP 클라이언트를 쓰세요. MCP Config → API 키 인증을 참고하세요.
문제 해결 (ChatGPT 전용)
섹션 제목: “문제 해결 (ChatGPT 전용)”- “Developer Mode” 토글이 보이지 않음. 플랜 또는 단계적 출시로 제한된 기능입니다. Plus/Pro는 출시를 기다리세요. Team이나 Enterprise라면 워크스페이스 관리자에게 Workspace settings → Connectors → Developer Mode에서 켜 달라고 요청하세요.
- Create에서
Connector is …오류. URL이 거부되었거나 전송 방식이 잘못되었습니다. URL이 위 엔드포인트와 같은지, 전송 방식이 SSE가 아니라 Streamable HTTP인지 확인하세요. - 커넥터가 대화 사이에 “사라짐”. 커스텀 커넥터는 새 대화마다 도구 메뉴에서 다시 선택해야 합니다. 의도된 동작이며 버그가 아닙니다. OAuth 토큰은 계속 유효합니다.
클라이언트와 상관없는 문제는 문제 해결을 참고하세요.
연결 해제
섹션 제목: “연결 해제”**ChatGPT**와 Engram의 연결을 해제하려면 다음과 같이 하세요.
- ChatGPT에서 커넥터 또는 MCP 서버 항목을 찾아 제거합니다.
- Engram에서 계정 → API Keys & Sessions를 열어 해당 세션을 해제(revoke)합니다.
- OAuth 토큰은 서버에서 무효화됩니다. 다시 연결하려면 ChatGPT에서 다시 인증해야 합니다.
ChatGPT 안에서 Settings → Apps & Connectors에서도 커넥터를 제거할 수 있습니다.