Every action names its evidence
Actions arrive with a because array of fired signals and the raw fact values behind each one. Six months later, the decision log reconstructs the call exactly.
Model Context Protocol server
IQ.Agent puts the Singula decisioning engine on the wire. Claude, or any MCP client, can query the subscriber book in plain language and get back a priced, ranked action with the named signals that produced it. The engine stays server-side. Only the reasoning travels.
–
–
Every action IQ Core proposes carries the signals that fired it. No recommendation is ever unattributable.
An assistant wired to a database can launch a campaign. It cannot tell you why it chose that subscriber, that offer, or that moment. IQ.Agent is the same convenience with the reasoning intact.
Actions arrive with a because array of fired signals and the raw fact values behind each one. Six months later, the decision log reconstructs the call exactly.
Twenty-seven signals, a scored health model and an expected-value ranking. The language model reads the result. It does not invent it.
Read tools are open. The proposal tool prepares an action and stops. Approval happens in the Singula console, by a person, against contact caps and offer governance.
Weights, thresholds and arbitration run inside the worker. Assistants receive decisions, never the decisioning.
Six read freely. One stops and waits for a person.
list_signalsThe signal vocabulary: family, weight, and the facts each signal reads.
explain_signalWhat one signal means and what has to be true for it to fire.
find_subscribersFilter the book by status, moment, health band or fired signal.
rank_at_riskToday's work queue, ordered by the expected value of acting.
get_decisionOne subscriber's full packet: signals, evidence, scores, ranked actions.
segment_summaryCohort shape by decision moment, with the value of the whole segment.
propose_actionPrepares the recommended action and returns it for approval. Sends nothing, changes nothing.
Human approval requiredAuthorization with the value Bearer <your token>, including the space.https://iq-agent.pages.dev/mcp
On a Team or Enterprise plan an Owner adds the connector once in Organization settings, then colleagues connect to it individually. Request header authentication is in beta and is still rolling out, so the field may not appear yet. The console above runs without a token because it can only fire five fixed queries.