Page Lemon

API 토큰

API 토큰이 있으면 로그인할 수 없는 스크립트, 서버, AI 앱도 REST API와 MCP 서버로 내 사이트를 공개할 수 있어요. Claude나 ChatGPT 같은 채팅 앱은 로그인해서 쓰니 토큰이 필요 없어요.

마지막 업데이트 · Markdown으로 보기

이 페이지 내용

AI에게 이렇게 말해 보세요

토큰은 채팅이 아니라 계정에서 만들어요. 토큰을 만든 뒤에는 환경 변수로 도구에 전달하세요. 예를 들면 이래요.

bash
export PAGELEMON_TOKEN=pl_...

그런 다음 코드 도구에서 이렇게 말하세요.

AI 채팅에 복사하세요

dist 폴더를 pagelemon.com의 내 사이트 maisoncafe에 공개해 줘

토큰 만들기

  1. app.pagelemon.com/account/tokens(계정 설정 → API 토큰)을 열고 토큰 만들기를 누르세요.
  2. 토큰에 이름을 붙이세요. 쓸 AI나 컴퓨터 이름이면 좋아요. 그다음 할 수 있는 일을 고르세요: 게시만 가능(기본값) 또는 게시 및 관리.
  3. 토큰 만들기를 누르고 바로 복사하세요. 토큰은 pl_로 시작하고 딱 한 번만 보여요.
  4. 도구(Claude Code, Codex 또는 기타 (curl))를 고르고 표시된 설정을 복사하세요. 토큰이 이미 들어 있어요.

새 토큰이 추가되면 할 수 있는 일, 만료 시점, 폐기 링크가 알림에 표시돼요. 보통 이메일로도 알려드려요.

사용하기

모든 요청에 헤더로 보내세요.

bash
curl -sS -H "Authorization: Bearer $PAGELEMON_TOKEN" https://api.pagelemon.com/v1/sites

MCP 서버를 쓸 때는 앱의 MCP 설정에 같은 헤더를 넣으세요.

Codex는 환경 변수에서 읽어요. ~/.codex/config.toml에 이렇게 적으세요.

toml
[mcp_servers.pagelemon]
url = "https://mcp.pagelemon.com"
bearer_token_env_var = "PAGELEMON_TOKEN"

브라우저가 없는 컴퓨터의 Claude Code:

bash
claude mcp add --transport http pagelemon https://mcp.pagelemon.com --header "Authorization: Bearer pl_..."

토큰으로 할 수 있는 일

범위허용하는 일
deploy(항상)사이트 공개와 업데이트, 되돌리기, 사이트·파일·기록 읽기, 양식과 예약 추가 및 읽기, 분석, 도메인 찾기, 사람 목록 보기
manage(게시 및 관리)사람 초대와 제거, 패스코드 설정과 해제, 이름 변경, 보관, 삭제, 이전, 도메인 추가와 제거, 회원 전용 설정도 가능해요. 민감한 작업은 여전히 브라우저에서 내 승인이 필요해요

사이트를 유지할 때 AI에게 건네는 토큰(아래 참고)처럼 사이트 하나로 제한된 토큰은 그 사이트만 보고 바꿀 수 있어요.

안전하게 보관하기

  • 토큰은 90일 후에 만료돼요. AI나 컴퓨터마다 하나씩 만들면 하나씩 폐기할 수 있어요.
  • 토큰은 비밀번호처럼 다루세요. 채팅, 스크린샷, 사이트 파일, git에 넣지 마세요. 토큰이 들어 있는 프로젝트 설정 파일은 커밋하지 마세요.
  • Page Lemon은 토큰의 해시만 저장해서, 잃어버린 토큰은 다시 보여 드릴 수 없어요. 새로 만드세요.
  • 토큰은 언제든 폐기할 수 있어요. 계정 설정 → API 토큰에서 토큰 옆의 연결 해제를 누르세요. 바로 사용할 수 없게 돼요.

계정 없이 공개한 사이트를 유지하게 되면, 공개한 AI에게 그 사이트로 제한된 토큰을 줄 수 있어요. 30일 동안 유효해서 AI가 계속 업데이트할 수 있어요.

헷갈리거나 오래된 내용이 있나요? 알려 주세요. 바로 고칠게요.