Gaplessly MCP server
2026년 11월 2일 커밋AI 어시스턴트가 장소를 검색하고 예약 가능한 시간이나 테이블을 찾을 수 있도록 지원합니다.
다른 이름 gaplessly/mcp
- 스타
- 1
- Tools
- 6
- 다운로드, 30일
- —
- 최신 버전
- —
- 마지막 커밋
- 2026년 11월 2일
- 라이선스
- MIT
Gaplessly MCP란?
Gaplessly은(는) MCP server입니다. AI 어시스턴트가 장소를 검색하고 예약 가능한 시간이나 테이블을 찾을 수 있도록 지원합니다. 6개 도구를 제공합니다. 예: find_venues, get_venue, find_appointment_times.
프로젝트 README에서 생성된 요약
Gaplessly MCP server 정보
이 서버는 AI 어시스턴트를 통해 예약 가능한 시간대나 식당 테이블을 찾을 수 있는 기능을 제공합니다. Gaplessly를 사용하여 예약 관리를 하는 업체와 AI 클라이언트를 연결합니다. 개발자는 API key나 인증이 필요 없는 단일 공개 엔드포인트를 통해 streamable HTTP 방식으로 이를 통합할 수 있습니다. Claude Code, Claude web 및 desktop, Cursor, VS Code와 함께 작동합니다.
사용자는 find_venues 도구를 사용하여 이름, 지역, 우편번호 또는 업종별로 업체를 검색할 수 있습니다. 업체를 찾으면 서버는 살롱이나 클리닉의 예약 가능 시간, 또는 식당의 테이블 예약 가능 시간을 최대 2주치까지 확인할 수 있는 전용 도구를 제공합니다. 이 서버는 읽기 전용이므로 데이터를 쓰거나 사용자의 개인 정보를 수집하지 않습니다. 대신 사용자가 업체의 공식 페이지에서 직접 예약을 완료할 수 있도록 보안 링크를 생성하여 보안과 정확성을 보장합니다.
활용 사례
- 1지역 서비스 업체 찾기이름, 지역 또는 업종별로 업체를 검색하여 예약 페이지를 찾습니다.
- 2식당 예약 가능 여부 확인2주간의 기간 동안 특정 인원수에 맞는 예약 가능한 테이블 시간을 찾습니다.
- 3서비스 예약 일정 확인클리닉, 살롱 또는 스튜디오의 예약 가능 시간대를 조회합니다.
- 4사용자에게 예약 권한 위임사용자가 업체의 사이트에서 직접 예약을 완료할 수 있도록 보안 링크를 생성합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Gaplessly MCP 도구 6
README에서 감지됨find_venuesget_venuefind_appointment_timesfind_table_timesstart_appointment_bookingstart_table_booking
| find_venues | — | |
| get_venue | — | |
| find_appointment_times | — | |
| find_table_times | — | |
| start_appointment_booking | — | |
| start_table_booking | — |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능gaplessly/mcp is public and reachablegithub.com/gaplessly/mcp ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-02github.com/gaplessly/mcp ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지 및 해당 종속성에 중요한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음6 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨No tool named like delete, drop or exec통과
- 원격 엔드포인트가 MCP 핸드셰이크에 응답검사되지 않음
README
GitHub에서 보기An AI assistant connected to this server can look up any business that takes bookings through Gaplessly and, where the business's plan includes AI booking, find its free appointment and table times and hand the guest a link to finish the booking themselves. Other businesses answer with their own booking page. It is one public endpoint for the whole platform, read-only, with no API key.
https://gaplessly.com/api/mcp
Streamable HTTP, JSON-RPC 2.0, stateless. Listed in the official MCP Registry as com.gaplessly/booking. This repository documents the hosted server; there is nothing to install or run.
Connect
Claude Code
claude mcp add --transport http gaplessly https://gaplessly.com/api/mcp
Claude (web and desktop): Customize, Connectors, then the + button. Name it Gaplessly, paste https://gaplessly.com/api/mcp, and click Add.
Cursor, in .cursor/mcp.json:
{
"mcpServers": {
"gaplessly": { "url": "https://gaplessly.com/api/mcp" }
}
}
VS Code, in .vscode/mcp.json:
{
"servers": {
"gaplessly": { "type": "http", "url": "https://gaplessly.com/api/mcp" }
}
}
Any other client that speaks streamable HTTP takes the same URL.
Tools
| Tool | What it does |
|---|---|
find_venues |
Search the businesses that have chosen to be found by assistants, by name, suburb or postcode, or kind, and get back each one's slug and booking page. Use it when the guest names a business but you have no slug. |
get_venue |
A venue's public booking profile: what it is, where, what can be booked, and the venue's own current time. Call this once you have a slug. Takes slug (or venue, the same thing). |
find_appointment_times |
Free times at one venue for one service, over up to two weeks. For salons, clinics and studios. |
find_table_times |
Free times at one restaurant or venue for one party size, over up to two weeks. |
start_appointment_booking |
Turns a chosen appointment time into a link the guest opens to finish booking. |
start_table_booking |
Turns a chosen table time into a link the guest opens to finish booking. |
get_venue answers for every business. find_venues only lists businesses that opted in to being found; an empty result means "not found here", and a booking link from the guest works with every other tool.
The two time searches take partOfDay, near, notBefore, notAfter and maxPerDay to narrow a day (each day lists at most 10 times by default, and omitted says how many more exist). A restaurant party above the venue's online limit gets no times but a groupEnquiry link and contact details to give the guest.
The two time searches and the two start_ tools need the business's plan to include AI booking; for any other business they return its booking page and liveTimes: false instead of times.
Every tool is read-only, including the two named start_: they return a link and write nothing. Ask the server itself for the authoritative definitions:
curl -s https://gaplessly.com/api/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Why nothing here books
An assistant cannot prove who it is speaking for, so a connector that booked outright would be booking for whoever the model says, on details the model typed. The last step is a link on the venue's own booking page, where the guest enters their own name, email and phone, and where deposits and a venue's own questions are asked. No tool accepts a guest's personal details.
Times
No tool returns a timezone, on purpose. A model that sees a zone beside a time converts it, and books hours wrong. Times come back as display text for the guest plus an opaque signed token. A token expires in about thirty minutes and cannot be edited, reused for another venue, or pointed at a different service or party size, which is what stops a prompt injection redirecting a booking.
More
- Full documentation
- Connector terms
- Privacy policy
- Gaplessly API reference and the CLI, for reading your own business's data with an API key
- Questions: hello@gaplessly.com
License
MIT. The Gaplessly name and logo are not covered by it.
Gaplessly MCP 질문
Gaplessly MCP는 어떤 도구를 제공하나요?
6개 도구를 제공합니다. 예: find_venues, get_venue, find_appointment_times, find_table_times, start_appointment_booking.
이 서버를 통해 AI가 예약을 완료할 수 있나요?
아니요, 이 서버는 읽기 전용이며 사용자가 해당 업체의 페이지에서 직접 예약을 완료할 수 있도록 링크를 제공합니다.
사용하려면 API key가 필요한가요?
아니요, 인증이 필요 없는 공개 엔드포인트입니다.
서버에서 시간대를 어떻게 처리하나요?
모델이 시간을 잘못 변환하는 것을 방지하기 위해 시간대를 반환하지 않습니다. 대신 시간 정보를 표시용 텍스트로 반환합니다.
위치별로 업체를 검색할 수 있나요?
네, 이름, 지역(suburb), 우편번호 또는 업종별로 업체를 검색할 수 있습니다.