AI assistants (MCP)
Connector address: https://api.valjeanspecialty.com/api/mcp (Streamable HTTP, stateless, JSON responses). Connect with an API key as a bearer header, or let the app sign in with OAuth.
# Claude Codeclaude mcp add --transport http valjean https://api.valjeanspecialty.com/api/mcp --header "Authorization: Bearer vjk_live_..."Apps that only connect by signing in (some chat apps’ custom-connector screens) just need the address: they’re sent to Valjean’s approve page, where you sign in with your portal link or an API key.
| Tool | What it does |
|---|---|
whoami |
Who am I |
check_appetite |
Check appetite |
get_requirements |
What Valjean will need |
create_submission |
Send a submission |
send_documents |
Send documents and a description (one file, base64, up to 3 MB) |
list_submissions |
List submissions |
get_submission |
Submission status |
answer_questions |
Answer what’s needed, by key or in plain sentences (message) |
underwriter_questions |
What underwriters will likely ask about, to answer ahead of time |
add_document |
Add a document (base64, up to 3 MB) |
get_upload_link / finish_upload |
Upload a big file (up to 25 MB) |
list_documents / get_document_link |
Documents, and a 5-minute download link |
list_quotes |
Quotes your broker has presented |
request_bind / list_bind_requests |
Ask to bind a quote, and bind progress |
withdraw_bind_request |
Take back a bind request while your broker is still preparing it |
ask_instant_quotes |
Ask for instant quotes |
whats_new |
Changes on your files since a cursor (or the last 7 days) |
list_policies / get_policy |
Policies and policy detail |
list_invoices |
Invoices |
The server’s instructions tell the assistant to confirm with the user before sending anything and never to invent facts about the insured (see Rules for AI agents).
Revoking access
Section titled “Revoking access”Turn off a connected app under Connected apps in your agency portal, or revoke the key it uses. Either stops it at once.

