IntegrateIntegrate
Integrations

Cursor Integration

Manage Cursor Cloud Agents and background tasks

The Cursor integration provides access to manage Cursor Cloud Agents and background tasks through the Integrate MCP server.

Installation

The Cursor integration is included with the SDK:

import { cursorIntegration } from "integrate-sdk/server";

Setup

Add Cursor to your server configuration:

import { createMCPServer, cursorIntegration } from "integrate-sdk/server";

export const { client: serverClient } = createMCPServer({
  apiKey: process.env.INTEGRATE_API_KEY,
  integrations: [
    cursorIntegration(),
  ],
});

Client-Side Usage

import { client } from "integrate-sdk";

const result = await client.cursor.listAgents({});

console.log(result);

Configuration Options

Prop

Type

Tools

cursor_list_agents

List all cloud agents

Prop

Type

cursor_get_agent

Get agent status

Prop

Type

cursor_get_conversation

Get conversation history

Prop

Type

cursor_launch_agent

Launch a new agent

Prop

Type

cursor_followup_agent

Add follow-up instruction

Prop

Type

cursor_stop_agent

Stop a running agent

Prop

Type

cursor_delete_agent

Delete an agent

Prop

Type

cursor_get_me

Get API key info

No parameters.

cursor_list_models

List available models

Prop

Type

cursor_list_repositories

List GitHub repositories

Prop

Type

Notes

  • Category: Engineering
  • Authentication mode: None

On this page