vera.ink
by vera-mcp-production.up.railway.app in Documents & files
Check documents against rules taken from the law itself. Every finding cites the exact clause.
https://vera-mcp-production.up.railway.app/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 342 ms typical, 370 ms slowest 5%
- Last check
- 4 h ago
- Next check
- in 2 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"vera-ink": {
"type": "http",
"url": "https://vera-mcp-production.up.railway.app/mcp"
}
}
}7 tools
- query_pack
Retrieve the best matching locked rules and exact evidence from a query-ready Vera pack. This costs credits. Preserve each verified quote and citation, distinguish them from your inference, and treat coverage=none as no answer.
- verify_document
Start a paid, asynchronous check against a query-ready pack. Use one unique idempotency_key and reuse it only for an exact retry. Omit mode to use the pack's mode. Poll get_verification_status until terminal=true.
- get_verification_status
Poll a run using poll_after_ms until terminal=true. Only call it clean when verdict=clean, coverage_complete=true, and result_consistent=true; otherwise follow next_action.
- list_packs
List owned and public packs. Select from available_packs and require readiness.query_ready=true. If none fits, do not guess a pack_id: propose a finite pack plan, ask the user to approve a credit ceiling, then use start_pack_build if approved.
- get_pack_coverage
Inspect readiness, source coverage and freshness before high-stakes use. Disclose incomplete or stale coverage. query_ready means usable, minimum_coverage_ready means every measured section has a rule, and fully_strengthened means every measured section is satisfied. fully_ready
- start_pack_build
Start a paid asynchronous pack build after the user explicitly approves max_credits. Supply exactly one of pack_id (an owned AI-buildable pack) or new_pack. The response returns immediately with job_id; poll get_pack_build_status only while active=true. max_credits is a hard ceil
- get_pack_build_status
Check a durable pack-build job. Poll only while active=true. When stopped, use readiness_summary and present available_actions honestly; a usable budget pause offers use now or a separately approved finite continuation. Never restart merely because the AI client's execution windo
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 4 h ago | Passed | 200 | 370 ms |
| 14 h ago | Passed | 200 | 342 ms |
| 24 h ago | Passed | 200 | 341 ms |
| 33 h ago | Passed | 200 | 357 ms |
| 43 h ago | Passed | 200 | 340 ms |
| 2 days ago | Passed | 200 | 330 ms |
| 3 days ago | Passed | 200 | 528 ms |