Data Collection
datavrn.com
Manages client entities and stages trial balance spreadsheet uploads with header mapping and validation.
ENDPOINT 1
https://app.datavrn.com/api/mcp
MCP server metadata
- Name
- mcp-typescript server on vercel
- Version
- 0.1.0
Known tools 67
upload_trial_balanceStage a Trial Balance spreadsheet (xlsx or csv, max 4 MB) for an entity by INLINING its bytes as base64.
Inferred read-onlyget_uploadRead an upload session: status, detected header row and columns, the confirmed mapping (if any), and the stored validation outcome.
Potential side effectsconfirm_column_mappingConfirm the column→field mapping for a staged upload and run validation.
Potential side effectslist_periodsList the reporting periods a Schedule III statement can be prepared for (periods with a live Trial Balance).
Inferred read-onlyget_schedule3_workspaceTHE state tool: grouping progress, every required capture answer, generated/finalised versions, finalisation blockers, and bounded per-version control summaries.
Inferred read-onlylist_grouping_suggestionsList ungrouped accounts with DETERMINISTIC grouping suggestions (curated rules + name/group-path matching — no AI is involved; Datavrn never applies a suggestion itself).
Inferred read-onlysave_adjustmentsSave one balanced adjustment journal entry (debits = credits) as an atomic whole entry.
Inferred read-onlysave_py_valuesOverride the prior-year comparative for one or more statement lines with an audited figure.
Inferred read-onlysave_asset_movementsSave fixed-asset movements (additions, deletions, depreciation charge, depreciation on deletions) per gross-block line for the PPE schedule.
Potential side effectssave_provision_movementsUpsert provision movements (additions, amounts utilised) per provision line.
Inferred read-onlysave_reserves_movementsUpsert reserves/equity movements (transfers in/out, dividends, other changes) per reserves line.
Inferred read-onlysave_share_capitalSave the share-capital reconciliation for the period: the opening share count, the shares issued and bought back during the year, and the amount issued and the amount bought back.
Inferred read-onlysave_statement_settingsSave statement settings (rounding unit, signatory details, company information used on the statement face).
Inferred read-onlysave_disclosuresSave the notes/disclosures sections the user provides for the statement.
Inferred read-onlydeclare_capture_naRecord that a capture section had NOTHING to report this period, DOES NOT APPLY to this entity, or that this is the entity’s FIRST YEAR (previous-year figures only).
Inferred read-onlyconfirm_capture_reviewRecord your user’s confirmation that they have REVIEWED a whole section and it is complete — the entire previous-year comparative column, or the entire disclosure set.
Inferred read-onlyrevoke_capture_declarationWithdraw a recorded capture answer or review confirmation.
Inferred read-onlycopy_capture_declarationsCopy the previous period’s "nothing this period" and "does not apply" answers into this period, for sections that have no answer yet.
Inferred read-onlysave_partner_capitalSave the partner or owner capital schedule for an LLP or other non-corporate entity — Note 3a (capital account) or Note 3b (current account), one section per call.
Inferred read-onlyget_partner_capitalRead the partner or owner capital schedule currently on file — Note 3a and Note 3b.
Inferred read-onlysave_accounting_policiesSave the Significant Accounting Policies text (Note 2) your user has chosen, one policy per title.
Inferred read-onlysave_regulatory_affirmationsSave the CARO / Other Regulatory Information affirmations your user has confirmed, one per title.
Inferred read-onlylist_statement_policy_choicesList every Significant Accounting Policy and Other Regulatory Information affirmation for this statement, with the text that will print, whether a template choice is still unresolved, and what was answered LAST YEAR.
Inferred read-onlyget_finalise_readinessRead the full finalisation state of one statement version, and get the approval finalise_statement needs.
Inferred read-onlyfinalise_statementSeal a statement version as Datavrn’s permanent client copy, recorded as authorised by the member you name.
Inferred read-onlyget_comparative_source_stateCheck whether this statement’s previous-year comparative can be sealed, and get the approval assert_previous_year_no_activity needs.
Inferred read-onlyassert_previous_year_no_activityRecord your user’s assertion that the previous year genuinely had no activity, so this statement’s all-nil previous-year Profit and Loss is a fact rather than a closing-entry artefact.
Inferred read-onlygenerate_schedule_iiiQueue the Schedule III workbook build (returns a job_id to poll with get_job — the build runs as a background job).
Inferred read-onlylist_snapshotsList the frozen Schedule III workbook versions for an entity (newest first), including each version’s period, template, and unclassified count at build time.
Inferred read-onlyget_workbook_downloadMint a short-lived signed URL for a frozen workbook version (the Excel file).
Inferred read-onlycreate_upload_linkMint a single-use, login-free upload link so a file reaches Datavrn WITHOUT passing through your context, where it cannot truncate or corrupt.
Potential side effectsget_upload_link_statusCheck an upload link's state: pending (the user has not uploaded yet), uploaded (returns the upload_id — continue with get_upload), or expired (mint a fresh link with create_upload_link).
Potential side effectsget_statement_figuresRead a generated Schedule III statement's figures: the balance-sheet and profit-and-loss faces, current-year and previous-year balance-sheet tie verdicts separately (a null verdict means UNKNOWN, never a pass: either no comparative was captured, or the version predates per-column balance recording), the unclassified count, and the notes listed by number.
Inferred read-onlyget_statement_notesRead the line-by-line breakdown of a generated statement's notes — every line's current and prior-year amount, and the note total.
Inferred read-onlyget_tb_rowsRead the SOURCE DATA behind a statement: the trial-balance rows (account name, debit, credit) as landed for a period, BEFORE grouping — the pre-statement numbers, not statement figures.
Inferred read-onlycreate_cost_centreCreate one cost centre for an entity after showing the user the exact name, kind, parent, effective date, and reason.
Potential side effectscreate_profit_centreCreate one profit centre for an entity after showing the user the exact name, optional parent, and description.
Potential side effectslist_account_mappingsReview account-to-cost-centre mapping status and deterministic suggestions for an entity.
Inferred read-onlyconfirm_centre_mappingsPersist only the explicit account-to-centre decisions the user approved.
Inferred read-onlylist_reporting_linesReview reporting-line classification status and deterministic suggestions for an entity and reporting period.
Inferred read-onlyconfirm_reporting_linesPersist only the explicit reporting-line decisions the user approved.
Inferred read-onlylist_replacementsList what a connected data source’s AUTOMATIC syncs have REPLACED for one entity — each one showing what was overwritten, how many records, and whether it can still be undone.
Inferred read-onlypreview_replacement_restoreShow EXACTLY what undoing one automatic sync would do, counted at this moment, and get the approval restore_replacement needs.
Inferred read-onlyrestore_replacementUndo one automatic sync: destroy what is currently held for that period and put back the records the sync replaced, recorded as authorised by the member you name.
Potential side effectslist_chart_rebaselinesList the uploads Datavrn is NOT counting as evidence of which entity a file belongs to.
Inferred read-onlypreview_chart_rebaselineShow ONE upload’s figures as they stand right now, and get the approval confirm_complete_chart needs.
Potential side effectsconfirm_complete_chartRecord your user’s explicit confirmation that one upload is an entity’s COMPLETE CURRENT chart of accounts, so Datavrn starts treating it as evidence when checking whether future files belong to that entity.
Potential side effectsverify_connectionConfirm the Datavrn connection is working and report what it can do.
Inferred read-onlyget_helpGet the Datavrn agent guide: how connecting works (OAuth and API key), what an assistant can do, how reading a statement as data works, and the guarantees and limits — plus the current list of tools.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.mcp-typescript-server-on-vercel]
url = "https://app.datavrn.com/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"mcp-typescript-server-on-vercel": {
"type": "http",
"url": "https://app.datavrn.com/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: mcp-typescript-server-on-vercel
Remote MCP URL: https://app.datavrn.com/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"mcp-typescript-server-on-vercel": {
"url": "https://app.datavrn.com/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"mcp-typescript-server-on-vercel": {
"type": "http",
"url": "https://app.datavrn.com/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "mcp-typescript-server-on-vercel",
"transport": "streamable-http",
"url": "https://app.datavrn.com/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for datavrn.com was fetched 2026-08-23T16:55:10.087Z and is being refreshed.
datavrn.com is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.