toolsf_ask
groupEverything else
endpointhttps://mcp.steadybase.io/mcp
ASK THE SEMANTIC VIEW A QUESTION. Runs a natural language question through Snowflake Cortex Analyst over GTM_SIGNALS.SEMANTIC.GTM_SIGNALS_SV when the account exposes that view to your tenant role, and executes the generated SQL as your tenant role; the reply carries the interpretation, the SQL, the rows and their receipt columns. When the view is not exposed to your role it does not guess: it returns the view's tables, dimensions and metrics with a note, so you can put the question to the other sf_ tools.
arguments
| question* | string | the question, in words |
install
claude mcp add --transport http steadybase https://mcp.steadybase.io/mcp --header "Authorization: Bearer $STEADYBASE_KEY"
call
curl -s https://api.steadybase.io/v1/mcp/call -H "Authorization: Bearer $STEADYBASE_KEY" -H "Content-Type: application/json" -d '{"tool":"sf_ask","arguments":{"question":"..."}}' contract
| A quote comes with its receipt | Every returned statement carries the verbatim sentence and the URL it came from, and where the source is a transcript, the character offsets inside it. A statement with no receipt is not returned. |
| Empty is an answer | When there is no sourced statement, the skill returns nothing. It does not summarise, infer, or fill the gap from general knowledge. Handle the empty case rather than retrying until something appears. |
| No personal contact data | No email address, phone number, home address or personal social account is returned by any skill, at any tier. A person is a name, a professional role, a LinkedIn profile URL and the public record that puts them in that role. |
| No customer data crosses a key | A tenant-scoped skill reads only that tenant. Nothing about any customer appears on the public site or in another tenant answer. |
steadybase-$