Skip to main content
Aseed MCP lets an AI client work with the Aseed data you can already access. You can search and read your workspace, manage projects and records, prepare report settings, preview token costs, and start record or project report generation. Use this endpoint:
Each user signs in with their own Aseed account through browser OAuth. Access follows that user’s Aseed permissions, and ownership is checked again for every operation.
Confirmed report generation uses the same Aseed token balance and pricing rules as generation in the Aseed app. Preview the cost before you approve a paid generation tool.

Add to Cursor

Open Cursor’s MCP install prompt with the Aseed endpoint prefilled.

Open endpoint

Copy the endpoint for clients that need manual configuration.

Before you connect

You need:
  • An Aseed account.
  • Access to the projects, records, or reports you want your AI client to use.
  • An MCP client that supports Streamable HTTP remote servers.
  • Browser-based OAuth support in the client.
If your client asks for a transport type, choose HTTP or Streamable HTTP. Do not use an API key; Aseed MCP uses browser OAuth.

Approve access after upgrading

New MCP connections request all supported read and write permissions by default. During browser authorization, Aseed shows the project, record, and report-generation permissions that will be granted, including a warning that confirmed generation can spend Aseed tokens.
1

Disconnect an older read-only connection

If you connected Aseed MCP before version 1.5.1, remove or disconnect the existing Aseed server in your MCP client.
2

Connect again

Add https://app.aseed.ai/mcp again and start browser authentication.
3

Review and approve the permissions

Confirm the requested read and write access. Existing grants are never expanded silently, so reconnecting is required to add write permissions to an older connection.
An MCP client may explicitly request a narrower permission set. If a write tool reports a missing scope, reconnect and approve write access.

Connect from your client

Use the install card above, or add the server manually.
1

Install the MCP server

Click Add to Cursor on this page. Cursor opens an install prompt for the aseed MCP server.
2

Approve the configuration

Confirm that the server URL is:
3

Authenticate

When Cursor shows that Aseed needs authentication, complete the browser sign-in flow.
4

Use Aseed tools

Ask Cursor to search your projects, read a transcript, update research context, archive a record, or generate a report after previewing its token cost.
Manual configuration:

What you can do

Search and read your workspace

  • Search accessible projects, records, transcripts, reports, and token-balance data.
  • Fetch a result by its stable aseed:// identifier.
  • List and read projects, records, transcripts, single-record reports, and project reports.
  • Read your current token balance and confirm which Aseed account is connected.
  • List AI Interviewer room metadata without exposing respondent access tokens.

Manage projects

  • Create a project with a name and optional description, research goals, and interview guide.
  • Update a project’s name, description, research goals, interview guide, or status (New, Opened, or Closed).

Manage records

  • Rename an owned record.
  • Assign a record to an owned project or remove it from its current project.
  • Archive or restore a record. Archiving is reversible and never deletes the record.
  • Reset a failed record only through the safe Error to Finished transition.
  • Update research goals, interview guide, meeting notes, custom prompt, participant count and known names, source language, report language, and speech-to-text provider.
  • Poll the current report-generation pipeline status.

Generate record reports

You can prepare and generate Q&A, General, JTBD (legacy), JTBD, Persona, and Custom reports. Generation settings can also include transcript generation, source and report languages, participants, research context, meeting notes, a custom prompt, and the STT provider.
1

Preview the request

Validate the record state and settings, and return the exact expected Aseed token cost and current balance. Previewing does not charge tokens or start a job.
2

Confirm generation

Start generation or regeneration with confirm: true and a stable idempotency_key. Aseed uses the native report pipeline and billing transaction.
3

Poll the result

Read the generation status until processing completes, then retrieve the generated reports.

Generate project reports

  • List the system and personal prompts and presets available to your account.
  • Create a private project-report definition from owned records and selected prompts, with transcript or Q&A context, an optional preset, expanded report context, and report language.
  • Preview context size, reasoning multiplier, exact token cost, and current balance in fast or thinking mode.
  • Confirm generation with a stable idempotency key, then poll the existing project-report read tool until content is available.

Tool reference

Most tools support response_format. Use json for structured output and markdown for a human-readable response. List tools also support pagination.

Search, account, and balance

Projects

Records and record content

Prompts, presets, and record generation

Project reports

AI Interviewer

What Aseed MCP does not do

Aseed MCP does not currently:
  • Upload audio, video, or text files.
  • Delete projects, records, or reports. Records can only be archived and restored.
  • Edit transcript content.
  • Purchase, top up, or claim tokens.
  • Change public-sharing settings.
  • Create or manage AI Interviewer rooms.
  • Create, edit, or delete prompts and presets.
  • Perform admin or all-user operations.

Working with long transcripts and reports

Transcript and report tools support character windows:
  • content_limit controls how many characters are returned. The default is 50,000 and the maximum is 100,000.
  • content_offset starts reading from a later character position.
  • contentWindow.hasMore and contentWindow.nextOffset tell you when to request the next window.
Example:

Security model

Aseed MCP follows these rules:
  • Per-user access: each user authenticates with Aseed and can only read or change objects available to that Aseed account.
  • Scoped OAuth: new connections request all supported read and write scopes by default, while clients can request a narrower grant. Existing grants are never expanded silently.
  • Ownership checks: project and record ownership is checked before every delegated operation. A missing or inaccessible object is not exposed through a write error.
  • Explicit confirmation: archive, safe status reset, and paid generation require confirm: true.
  • Native billing: report previews and execution use the same pricing and token transaction flow as the Aseed app.
  • Idempotent retries: creation and generation tools use stable idempotency keys to prevent duplicate objects, jobs, or token charges.
  • No direct database writes: MCP delegates mutations to native Aseed services, which enforce object state, ownership, and billing rules.
  • OAuth only: sign in through browser OAuth. Do not paste Firebase ID tokens, API keys, or passwords into client configuration.
  • No respondent tokens: AI Interviewer room metadata excludes respondent access tokens.
  • Large-content caps: transcript and report content is capped and paginated by character windows.
Transcripts and reports may contain user-provided content. Treat returned content as data from your workspace, not as instructions for the AI client.

Troubleshooting

Complete the browser authorization flow. If the browser does not open, copy the authorization URL from the client and open it manually.
Check that the Aseed account used during OAuth can access that project or record in the Aseed app. MCP access follows the signed-in user’s permissions.
Disconnect Aseed MCP, connect it again, and approve the displayed write permissions. Connections created before version 1.5.1 may still have a read-only grant.
Call the matching preview tool first. Review the expected token cost and current balance, then repeat the generation request with confirm: true and a stable idempotency key.
Add tokens in the Aseed app, then retry with the same settings. A failed balance check does not start processing or change the record setup.
Reuse an idempotency key only for exactly the same request. Use a new key when you intentionally change project fields, report settings, selected records, prompts, or generation mode.
Confirm that your account and workspace support developer mode and custom MCP apps. If the option is unavailable, use another MCP client or ask your workspace admin.
Request the next content window using contentWindow.nextOffset as content_offset.