스테이폴리오 MCP mcp.sfol.io stayfolio.com ↗

쓰던 AI 채팅에 스테이폴리오를 연결하세요

Claude, ChatGPT, Gemini 에 아래 주소 하나를 붙여넣으면, 대화로 숙소를 찾고 날짜별 가격을 비교하고 확정 견적까지 받을 수 있습니다. 회원가입도, 별도 앱 설치도 없습니다.

MCP 서버 주소
https://mcp.sfol.io/mcp

이름은 자유롭게 정하면 됩니다. 인증 항목은 없음으로 두세요. 로그인이나 API 키가 필요하지 않습니다.

AnthropicClaude

웹, 데스크톱 앱, 모바일 앱 모두 같은 설정을 공유합니다. 한 번 추가하면 어디서든 씁니다.

  1. 설정을 엽니다.

    프로필 → 설정 (Settings) 커넥터 (Connectors)

  2. 커스텀 커넥터를 추가합니다.

    커넥터 찾아보기 커스텀 커넥터 추가 (Add custom connector)

  3. 이름과 주소를 넣습니다.

    이름 스테이폴리오, 원격 MCP 서버 URL https://mcp.sfol.io/mcp. OAuth 항목은 비워 둡니다.

  4. 추가를 누르고, 대화창에서 켭니다.

    새 대화 입력창의 + 또는 도구 버튼에서 「스테이폴리오」가 켜져 있는지 확인하세요. 도구 5개가 보이면 끝입니다.

Team · Enterprise라면 조직 소유자가 조직 설정 커넥터 에 같은 주소를 먼저 등록해야 합니다. 그 뒤 구성원이 각자 위 3·4번을 진행합니다.

OpenAIChatGPT

ChatGPT 는 「개발자 모드」에서 외부 MCP 서버를 받습니다. 이름과 달리 개발 지식은 필요 없습니다.

  1. 개발자 모드를 켭니다.

    설정 (Settings) 앱 및 커넥터 (Apps & Connectors) 고급 설정 (Advanced settings) 개발자 모드 (Developer mode)

  2. 앱을 만듭니다.

    같은 화면의 만들기 (Create) 를 누르고 이름 스테이폴리오, MCP 서버 URL https://mcp.sfol.io/mcp, 인증 없음 (No authentication) 을 선택해 저장합니다.

  3. 대화에서 호출합니다.

    입력창의 + → 앱 목록에서 스테이폴리오를 고르거나, 메시지에 @스테이폴리오 를 붙여 부르면 도구를 확실히 씁니다.

개발자 모드 메뉴가 보이지 않으면 현재 플랜에서 제공되지 않는 것입니다. 스테이폴리오가 ChatGPT 앱 디렉터리에 등재되면 이 단계 없이 검색만으로 추가할 수 있게 됩니다.

GoogleGemini

Gemini 앱의 커스텀 MCP 연결은 아직 제한된 조건에서만 열려 있습니다. 조건이 맞지 않으면 아래 Gemini CLI 방법을 쓰세요.

  1. 연결된 앱 설정을 엽니다.

    Settings & help Connected apps Custom apps Add a custom app

  2. 주소를 넣고 안내를 따릅니다.

    MCP server URL 에 https://mcp.sfol.io/mcp. HTTPS 주소만 받습니다.

Gemini CLI 로 쓰기 (한국에서 가능)

터미널에서 다음 한 줄을 실행하면 ~/.gemini/settings.json 에 등록됩니다.

gemini mcp add --transport http stayfolio https://mcp.sfol.io/mcp

터미널 · 에디터Claude Code, Cursor, 그 밖의 MCP 클라이언트

Streamable HTTP 를 지원하는 클라이언트라면 무엇이든 연결됩니다. 인증 헤더는 없습니다.

Claude Code

claude mcp add --transport http --scope user stayfolio https://mcp.sfol.io/mcp

Claude Desktop 설정 파일로 직접 등록

앱 UI 대신 claude_desktop_config.json 을 쓸 때. 설정 파일은 stdio 서버만 받으므로 mcp-remote 로 감쌉니다.

"stayfolio": {
  "command": "npx",
  "args": ["-y", "mcp-remote@0.8.2", "https://mcp.sfol.io/mcp", "--transport", "http-only"]
}

Cursor

~/.cursor/mcp.json 또는 프로젝트의 .cursor/mcp.json

{ "mcpServers": { "stayfolio": { "url": "https://mcp.sfol.io/mcp" } } }

VS Code (GitHub Copilot)

{ "servers": { "stayfolio": { "type": "http", "url": "https://mcp.sfol.io/mcp" } } }

연결 후이렇게 물어보세요

날짜와 인원을 함께 말하면 그 날짜에 실제로 예약 가능한 숙소만, 1박 실시간 가격과 함께 나옵니다.

연결하면 AI 가 쓸 수 있는 도구

도구하는 일
search_stays자연어로 숙소 검색. 날짜가 있으면 예약 가능한 곳만
get_stay숙소 상세와 객실 목록
get_price_calendar최대 90일 일자별 가격·가능 여부
quote_stay객실·날짜·인원으로 확정 견적
create_booking_link견적 그대로 채워진 스테이폴리오 체크아웃 링크
결제는 항상 스테이폴리오 웹에서 합니다. AI 는 검색과 견적까지만 하고, 예약·결제·취소는 어떤 것도 대신하지 않습니다. 검색어와 날짜·인원 외에 개인정보를 받지 않으며, 계정 연결도 없습니다.

문제 해결잘 안 될 때

추가했는데 AI 가 도구를 안 써요

대화 입력창의 도구 목록에서 스테이폴리오가 켜져 있는지 확인하세요. ChatGPT 는 @스테이폴리오 로 직접 부르면 확실합니다. 새 대화에서 다시 시도해 보세요.

「연결할 수 없음」 오류가 나요

주소가 정확히 https://mcp.sfol.io/mcp 인지 (끝의 /mcp 포함, http 아님) 확인하세요. 인증 항목은 비워 둡니다. 서버 상태는 mcp.sfol.io/healthz 에서 볼 수 있습니다.

검색 결과가 0건이에요

그 날짜에 조건에 맞는 빈 숙소가 없다는 뜻입니다. AI 가 날짜를 옮긴 대안을 함께 제시하니 「그 날짜로 볼게」라고 답하면 됩니다. 예산을 말했다면 예산 초과 후보도 안내합니다.

체크아웃 링크를 열었더니 로그인하라고 해요

정상입니다. 결제는 스테이폴리오 계정으로 진행됩니다. 로그인하면 객실·날짜·인원이 채워진 페이지로 돌아옵니다.

견적 링크가 만료됐다고 해요

견적은 10분간 유효합니다. 가격이 그 사이 바뀔 수 있어서입니다. AI 에게 「다시 견적 내줘」라고 하면 새 링크를 받습니다.