Connect the MCP server
The Truv MCP server runs athttps://docs.truv.com/mcp. It exposes two tools: search across all documentation and retrieve the full content of any page by path.
- Claude Code
- Codex
- Cursor
Context files
Truv publishes two static context files following the llms.txt standard. Use these to seedCLAUDE.md / AGENTS.md, paste into a prompt, or as a fallback when MCP isn’t available.
| File | Size | Use case |
|---|---|---|
llms.txt | ~3.5 KB | Structured overview with links to docs sections |
llms-full.txt | ~18 KB | Everything inlined: auth, endpoints, schemas, enums, webhooks, sandbox credentials |
What's in llms-full.txt
What's in llms-full.txt
- Authentication pattern (headers, base URL, SDK init)
- All products and when to use each integration method
- Complete integration code for Embedded Orders and User Token flows
- Connection lifecycle with every status and error state
- Webhook event types with example payloads and signature verification
- Field-level data reference for Income & Employment, Employment, and Assets reports
- Every enum value: job types, pay frequencies, deposit types, account types, income units
- All API endpoints grouped by resource
- Sandbox test credentials for every scenario
Reference repos
Clone these repos and point your AI tool at the source for working reference implementations.- demo-apps: Full-stack demo apps covering Embedded Orders, Hosted Orders, Document Processing, and more
- quickstart: Minimal end-to-end integration in Node.js, Python, Ruby, Go, and C#
- demo-ios / demo-android / demo-react-native / demo-flutter: Mobile SDK samples
What AI commonly gets wrong
| What AI guesses | Correct value |
|---|---|
Authorization: Bearer {token} | X-Access-Client-Id and X-Access-Secret headers |
Status: complete, success, finished | done (task statuses: new, login, mfa, parse, full_parse, done) |
Product: voie, voe, voa | income, employment, assets |
TruvBridge.init({ bridgeToken }) for orders | Must include isOrder: true |
| Separate sandbox URL | Same URL: https://prod.truv.com/v1/, credentials determine environment |
| Webhook signature: raw HMAC | Format: v1={hmac_sha256_hex} in X-WEBHOOK-SIGN header |
| Income amounts as numbers | Strings: "50000.00" |
Pay frequency: biweekly, monthly | Codes: BW, M, SM, W |
Prompting tips
Copy these prompts directly or adapt for your use case.Create an Embedded Orders integration
Create an Embedded Orders integration
Set up webhook handling
Set up webhook handling
Add Deposit Switch
Add Deposit Switch
Parse income report data
Parse income report data
Next steps
Quickstart
Create your first verification in minutes
Embedded Orders
Full integration walkthrough
Testing & Sandbox
Test credentials and sandbox environment
API Reference
Complete endpoint documentation