Integration coverage

Cursor usage, cost, and code attribution in Weave

Connect a Cursor admin API key for workspace usage and cost data, and the Weave plugin for session and file-edit telemetry. The admin connection supports Teams and Enterprise workspaces; plugin telemetry is a separate per-engineer setup. Check both sources before comparing spending with output.

Source review

Cursor coverage map

Each connection adds context

Admin API

Workspace usage + cost

Teams or Enterprise · workspace admin
Weave plugin

Sessions + file edits

Any Cursor plan · per-engineer setup
Source control

Merged work + output

Connected repositories · mapped identities

API coverage and plugin coverage are separate. Match identities and reporting periods before comparing them.

Connection requirements below

At a glance

Three questions for a Cursor integration

  • Data source

    Admin API connection

    A workspace admin connects Teams or Enterprise usage, costs, seats, and historical activity.

  • Data source

    Weave plugin

    Each configured engineer supplies session, file-edit, tool, MCP, and prompt activity telemetry.

  • Data source

    Connected codebase

    Mapped source-control identities connect the observed activity with merged work and output context.

Coverage map. Usage, billing, and committed or merged code have different units and may have different reporting windows.

What does Weave support for Cursor?

Token Intelligence names Cursor among its native integrations and per-user cost sources. It brings tool usage and spending together with engineering output so teams can examine adoption and cost alongside completed work.

The Connect Cursor flow offers an admin API connection and a Weave plugin installation. They supply different evidence. An API connection covers the workspace; plugin telemetry depends on the developer machines configured to send it.

Which data sources should you distinguish?

Scroll horizontally if needed →

DataPurposeCoverage question
Native tool usageUnderstand adoption and activityWhich users, features, and dates are observed?
Cost reportingCompare subscription and usage expenseIs the amount billed, modeled, estimated, or allocated?
Code contributionInspect AI assistance evidenceDoes the field describe suggestions, edits, or committed code?
Connected source controlExamine merged work and outputAre the relevant repositories and author identities connected?

Cursor’s own dashboard, Analytics API, and Admin API are separate surfaces. Their access requirements and field definitions can differ. Access to an endpoint in Cursor does not, by itself, prove that a particular Weave report consumes it.

How do you connect the two sources?

Scroll horizontally if needed →

ConnectionPrerequisiteData it adds
Cursor admin API keyCursor Teams or Enterprise workspace; workspace admin accessWorkspace usage and cost insights, seats and adoption, historical activity
Weave pluginPer-engineer installation; available across Cursor plansSession and file-edit detail, tool and MCP calls, prompt activity

In Connect Cursor, select the plans and setup types that apply. For the admin connection, choose Set up admin API key. A Cursor team administrator creates an admin key in the Cursor dashboard’s settings, then saves it in Weave. Keep the key out of screenshots and source control.

For richer telemetry, choose Install Weave Plugin and follow the generated instructions for each engineer. Workspace-wide API coverage does not mean every developer machine is sending plugin telemetry. If the admin API step is skipped, spend, seats, and output-per-dollar reporting remain unavailable from that source.

Which Cursor APIs and reporting windows apply?

Cursor’s Analytics API, team analytics, and Admin API describe separate reporting surfaces. Check the current plan, API access, and permission requirements for the surface your connection uses before planning an automated report.

Check the latest successful sync and the active plugin senders in your account. A connected workspace does not guarantee that every endpoint is available. AI code-tracking access can be unavailable while other usage and cost data continues to sync. Confirm the specific attribution field before interpreting a missing value as zero assistance.

How should Cursor cost be interpreted?

Weave separates the admin API key from plugin telemetry. The admin connection covers Teams and Enterprise workspaces and reports workspace usage, cost, seats, and historical activity. A workspace admin creates the key in the Cursor dashboard settings. The Weave Plugin supports any Cursor plan and provides session and file-edit detail, tool and MCP calls, and prompt activity from machines where it is installed.

Reconcile the period’s expense with your invoice. Cursor’s Admin API distinguishes spending fields and billing-cycle windows; usage-valued amounts can include usage already covered by a subscription. Adding that included usage to the invoice again can overstate cost.

Keep unattributed or organization-level amounts visible rather than dividing them across PRs without a stated allocation rule. See the AI ROI methodology for the difference between matched attributed spend and a full company budget.

Does Cursor attribution prove a change was AI-written?

Cursor documents AI contribution detection in Git commits, with limits around matching suggested code to later changes. A committed-code measure differs from accepted suggestions and from merged or deployed work. Code outside the detected category should not automatically be called verified human-only work.

Weave’s authorship guide explains direct, inferred, and estimated evidence. Keep that evidence label with the result and account for tools that overlap on the same PR.

What should a Cursor pilot produce?

Use one team, connected repository set, and consistent reporting period. Validate identity matching, cost-source labels, and representative contribution records. Inspect a real merged PR and its output reasoning, then review quality and rework alongside it.

The result should support a specific decision, such as renewing seats or expanding adoption. The Cursor analytics evaluation guide covers baseline design and ROI interpretation in more detail. This page identifies the integration coverage to verify first.

Check the evidence

Sources

Use these sources to check the definitions, configuration, and scope described above.

Token Intelligence

Check your Cursor coverage

Review available data and identities for a team and reporting window.

Review your Cursor coverage