"Quickstart: claude.ai"
Add the DSAIL connector to claude.ai, describe one policy, and get a checked result — three steps, no code.
For a person working in claude.ai on the web, desktop or iOS. Turn a written policy into rules a program can check without leaving the conversation.
1. Add the connector
Settings → Connectors → Add custom connector. Name it DSAIL, and for the URL enter:
https://agents.jaxon.ai/mcp
Jaxon's sign-in page opens. Sign in with Google, GitHub, Microsoft or an email address; the first time, that creates your account. A page from Jaxon then shows who you are signed in as and one Approve button. It names the address the connection's access is sent to, https://claude.ai for this connector; approve only if that is what it says. After approving, the connector shows as connected.
2. Describe the policy
In a new conversation, with the connector enabled, paste the policy in English:
Turn this into rules a program can check: expenses over 75 USD need an itemised receipt, and no single claim may exceed 5,000 USD.
Claude restates the policy and asks you to confirm it before writing any DSAIL. Confirm. It compiles the ruleset and opens the review widget inline: every rule, what it says, and the questions a document will be asked (its claims), with the source a tab away.
3. Get a result
Open a rule in the widget and answer the claims it reads — 120 USD for the amount, No for the receipt — then Check. Every rule shows its own result:
receipt_over_75 FALSE
within_cap TRUE
That is the whole loop. When you are satisfied, Approve in the widget: the approval is recorded against the exact hash of the source you looked at, and the ruleset is saved under the name you give it. Later conversations on this connector list it under dsail_list_rulesets.
What to expect
- Claude will not invent a result. Every assertion is reported as
TRUE,FALSE,UNKNOWNorAMBIGUOUS, attributed to the rules; there is no overall verdict and it is told not to produce one. - If a value cannot be determined, say so: unknown is an answer, not a guess, and the assertion that needed it answers
UNKNOWNrather than guessing. - Rulesets you save go to your own workspace, and every later conversation on this connector can load them. To give colleagues the same rulesets, see Share rulesets with colleagues.
If it goes wrong
Every error the connector returns carries a docs URL to the page that resolves it; Errors lists them all. If the widget does not render, the tool result text carries the same payload as JSON.
Next: Quickstart: Claude Code for the same ruleset in a repository, or the MCP tools reference.