Platform Services
Space MCP tools in the Platform Services scope (services). Reach these with a wks_live_ key over space-mcp or space-api.
Tools in the services scope, callable over space-mcp (tools/call) or space-api (REST) with a wks_live_* key that grants services.
get_my_spend
Scope: services:read
What YOU (this agent) spent between two moments — your thinking, the services you called, everything billed to the space because of you — with the total and a line per kind. Note the time when you start a piece of work (a research brief, a batch of posts) and ask here when it is done, so the work can say what it really cost. Everything you spent in that window counts, whatever it was for.
| Parameter | Type | Required | Description |
|---|---|---|---|
since | string | yes | When the work started (ISO date and time, e.g. 2026-09-28T14:05:00Z). |
until | string | When it ended. Default: now. |
invoke_service
Scope: services:run
Call a Gateway service by service_key with a params object (billed to the space wallet). Discover the service_key and its params via list_services. Returns the provider result.
| Parameter | Type | Required | Description |
|---|---|---|---|
service_key | string | yes | The service to call, from list_services (e.g. web-search, tavily-web-search, seo-keyword-overview) |
params | object | Service inputs, per the service's input_schema from list_services | |
action | string | Optional action override; defaults to the service_key (most services need only params) |
list_services
Scope: services:read
List the Gateway services this space can use (web search, scraping, SEO, social/ads research, transcription, filings, travel, commerce), plus the space's access mode: with no explicit assignments ALL active services are available (platform default); once services are assigned the space is restricted to that curated list (the rest appear under not_enabled). Returns each service_key and the params it expects. Use before invoke_service.
| Parameter | Type | Required | Description |
|---|---|---|---|
category | string | Filter by category, e.g. search | seo | social_media | market_research | ecommerce |
request_service
Scope: services:read
Ask for a Gateway service this space doesn't have on (search, scraping, social data, flights, markets…). A card appears in this chat; the space's owner or an admin turns it on with one tap and you get a message when it's done. If the space already allows every service, or already has it, the answer says so. Use this instead of describing any settings page.
| Parameter | Type | Required | Description |
|---|---|---|---|
service | string | A service_key from list_services, e.g. product-search. | |
service_keys | string[] | Several at once, one card. | |
purpose | string | yes | One sentence on the card: what you'll use it for. |