A small, read-only JSON API over the public content of
www.kamelizerspaces.com: workspace locations with
opening hours, workspace packages and published blog articles. It needs no
authentication — every endpoint is a plain GET that returns JSON
straight from the CMS, so newly published items appear immediately. Questions?
Email [email protected].
Base URL: https://www.kamelizerspaces.com/api/v1
| Endpoint | Description | Example |
|---|---|---|
/api/v1 |
API index with links to every resource | curl https://www.kamelizerspaces.com/api/v1 |
/api/v1/health |
Service health (touches the database) | curl https://www.kamelizerspaces.com/api/v1/health |
/api/v1/locations |
All locations with addresses and opening hours | curl https://www.kamelizerspaces.com/api/v1/locations |
/api/v1/collections |
The collections exposed by the API | curl https://www.kamelizerspaces.com/api/v1/collections |
/api/v1/collections/{collection}/items |
Published items in listing order (private-office, startup-packages, individual-packages, blogs) | curl https://www.kamelizerspaces.com/api/v1/collections/{collection}/items |
/api/v1/collections/{collection}/items/{slug} |
One published item by slug | curl https://www.kamelizerspaces.com/api/v1/collections/{collection}/items/{slug} |
{ "data": … }; errors are
{ "error": { "code": "not_found", "message": "…" } } with a
404 (unknown collection or slug) or 503 status.priceCurrency: "EGP"); availability is confirmed by the team
via the contact page.Cache-Control: public,
max-age=60) and allowed from any origin
(Access-Control-Allow-Origin: *).
The same content is also exposed through a read-only Model Context Protocol
(MCP) server at POST https://www.kamelizerspaces.com/mcp. It speaks the Streamable
HTTP transport, is stateless (no session id, plain JSON responses, never a
server-sent event stream), needs no authentication and offers tools only —
no resources and no prompts.
list_locations — every location with its name, address,
opening hours and map link.list_collections — the collections exposed by the server
(private-office, startup-packages, individual-packages, blogs).list_items — published items in one collection
(collection): workspace packages with EGP prices and included
benefits, or blog articles.get_item — one published item in full
(collection, slug): a package with its price,
capacity, benefits and images, or a complete blog article.Ask the server which tools it has:
curl -X POST https://www.kamelizerspaces.com/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
MCP clients and registries discover the server through its
server card
(/.well-known/mcp/server-card.json, also served at
/.well-known/mcp.json), which lists the endpoint, the transport,
the supported protocol versions and the tools.
application/openapi+json)application/linkset+json)application/json)