Connect Cursor to the tools your team uses

Let Cursor reach the issue trackers, databases, observability, and design tools your team works in, not just the code in the editor. Metorial connects Cursor to everything it needs through one governed layer, with scoped access and full visibility.

OAuth
Scopes
RBAC
Audit
Cursor

One connection

Give Cursor one link to every tool

Point Cursor at a single Metorial endpoint and it can reach every integration and internal system you approve. Set up once, not per tool, and keep your credentials secure.

One Magic MCP URL

Cursor connects through a single governed Magic MCP url instead of wiring up servers by hand.

  • Connect once, not per tool
  • No credentials to manage in the agent
  • New integrations appear automatically

Works with Cursor as-is

Connect Cursor the way you already use it, with no change to how the agent is built or run.

  • MCP-compatible out of the box
  • 1,000 first-party integrations
  • Native workflows through the CLI

Validated, maintained connections

Every provider is first-party and maintained, validated, and updated by Metorial.

  • Maintained provider connections
  • Tools and data in one catalog
  • Kept current as APIs change

Popular integrations for Cursor

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Linear

Create, read, update, and delete issues across teams with support for priorities, labels, assignees, due dates, and workflow states. Manage projects that group related issues, and organize work into time-boxed cycles (sprints). Create and manage documents, comments, and file attachments. Search issues using vector similarity or rich filters. Configure teams, workflow states, and labels. Track customers and link them to issues. Subscribe to real-time webhooks for changes to issues, projects, cycles, comments, documents, and more.

Sentry

Track, manage, and resolve application errors and performance issues. List, query, and bulk-update issues and error events with filters like status, assignment, and tags. Create and manage releases, associate commits, and upload source maps. Configure issue alert rules and metric alert rules with notification actions. Set up cron monitors to detect missed or failed scheduled jobs. Build custom dashboards with configurable widgets. Run ad-hoc Discover queries across errors and transactions for performance analysis. Manage organizations, teams, projects, and members. Provision users via SCIM. Access session replay data. Receive webhooks for issues, errors, alerts, comments, and installation events.

Postgresql

Query, insert, update, and delete data in PostgreSQL relational databases. Explore schemas and tables, manage schemas, tables, indexes, views, materialized views, and database roles, and poll tables for row changes using timestamp or incrementing columns.

Google Drive

Upload, download, create, copy, move, rename, trash, and permanently delete files and folders in Google Drive. Search for files using complex queries filtering by name, MIME type, owner, modification date, labels, and other metadata. Share files and folders with specific users, groups, or domains with role-based permissions (owner, writer, commenter, reader). Manage shared drives and their members. Export Google Workspace files (Docs, Sheets, Slides) to standard formats like PDF, DOCX, and XLSX. Track file revision history and restore earlier versions. Create, read, update, and delete threaded comments and replies on files. Apply and read custom labels on files. Monitor file and folder changes via push notifications or webhook subscriptions. Store app-specific data in a hidden per-user folder.

Bigquery

Execute SQL queries against BigQuery datasets, including DML and DDL statements. Create, update, list, and delete datasets and tables with support for partitioning, clustering, and nested fields. Load data from local files or Cloud Storage in formats like CSV, JSON, Avro, and Parquet, and stream data in real time. Export table data to Cloud Storage. Manage asynchronous jobs for queries, loads, exports, and copies. Query external data sources including Cloud Storage, Bigtable, Spanner, and Google Sheets via federated queries. Create and manage machine learning models using BigQuery ML with SQL. Define and manage scheduled queries and data transfer pipelines. Share datasets across organizations via Analytics Hub. Manage IAM permissions and data policies for column-level security. Create user-defined functions and stored procedures. Monitor BigQuery activity through audit log events routed to Pub/Sub.

Jira

Create, read, update, and delete issues across projects. Search issues using JQL queries. Manage projects, boards, sprints, and epics for agile workflows. Log work time, add comments and attachments, and transition issues through workflow statuses. Create and manage project versions/releases, issue links, filters, and dashboards. Query users, groups, and permissions. Receive webhooks for issue, comment, sprint, project, board, user, and configuration change events.

Azure Devops

Manage Git repositories, branches, commits, and pull requests. Create, update, query, and delete work items (bugs, tasks, user stories, epics) using boards and backlogs. Trigger and monitor CI/CD pipeline runs, view build logs, and manage pipeline definitions. Create and manage test plans, test suites, and test results. Publish and manage package feeds for NuGet, npm, Maven, and Python via Artifacts. Create and configure projects, teams, dashboards, and wikis. Manage security permissions, access control, and service hook subscriptions for event-driven integrations. Subscribe to webhooks for build, release, pipeline, code, work item, and security alert events.

Vercel

Manage web application deployments, projects, and infrastructure on Vercel's cloud platform. Create and configure projects with build settings, framework presets, and Git repository connections. Deploy applications programmatically, promote deployments to production, and manage rolling releases. Register, transfer, and configure domains with DNS records and SSL certificates. Create and manage environment variables scoped to production, preview, or development environments. Manage team members, roles, and access groups for fine-grained RBAC. Configure Edge Config stores for ultra-low-latency key-value data at the edge. Set up log drains to forward logs to external services. Register deployment checks for custom validation before promotion. Create deploy hooks to trigger builds from external systems. Upload and manage files with Vercel Blob storage. Configure Web Application Firewall rules, rate limiting, and IP blocking. Schedule cron jobs and retrieve billing and usage information. Receive webhooks for deployment lifecycle, domain changes, project events, rolling releases, and marketplace billing activity.

Figma

Access and inspect Figma design files, including full node trees, layers, properties, and metadata. Export file nodes as PNG, SVG, JPG, or PDF images. Read, create, and delete comments and reactions on files. Manage file version history. List team projects and project files. Retrieve published components, component sets, and styles from team libraries. Create, update, and delete variables and variable collections (Enterprise). Manage dev resources attached to file nodes. Retrieve library analytics and design system usage data (Enterprise). Read organization activity logs and discovery text events (Enterprise). Configure webhooks to receive notifications for file updates, deletions, version changes, comments, library publishes, and dev mode status changes.

Supabase

Manage PostgreSQL databases, authenticate users, store files, and run edge functions on Supabase. Perform CRUD operations on database tables via auto-generated REST and GraphQL APIs with row-level security. Create and manage user accounts with password, magic link, OTP, social login, and SSO authentication. Upload, download, list, and delete files organized in storage buckets. Deploy and invoke server-side TypeScript edge functions. Listen to realtime database changes, broadcast messages, and track user presence. Configure database webhooks for INSERT, UPDATE, and DELETE events. Programmatically manage Supabase organizations and projects, including creating/deleting projects, managing API keys, configuring auth settings, custom domains, network restrictions, and Edge Function secrets.

Slack

Slack: connect with bot OAuth or user OAuth. Send, update, delete, and schedule messages; list and cancel scheduled messages; open DMs and group DMs; manage conversations, members, files, reactions, pins, bookmarks, reminders, user groups, and user status; search messages and files with user scopes; and retrieve user, conversation, and workspace info.

Workflow scenarios for connected tools

Automate PR Review Requests from Linear Issues to GitHub

Engineering teams lose time manually creating GitHub pull requests and linking them back to Linear issues. This workflow reads in-progress Linear issues, checks for associated GitHub branches or PRs, and posts review request reminders to Slack when PRs have been open without review for too long.

Bug Triage from Sentry Errors to GitHub Issues

Monitor Sentry for new critical errors, deduplicate against existing GitHub issues, and automatically open well-structured bug reports with stack trace context so engineers can act immediately without switching between tools.

Compile Weekly Engineering Sprint Reports from Linear and GitHub

At the end of each sprint, automatically gather completed Linear issues, associated pull requests, and deployment activity from GitHub to produce a structured sprint summary for stakeholders.

Distribute Figma Design Handoffs to Developers via Linear and Slack

Design-to-development handoffs often break down when developers don't know when designs are ready or where to find them. This workflow reads finalized Figma components, creates Linear issues with exported asset links, and notifies the development team in Slack so implementation can begin immediately.

Figma Design Handoff to Linear Development Issues

When a Figma design is marked ready for development, extract component specifications and design notes, then automatically create structured Linear issues with design links and exported asset references so engineers can start building immediately.

Generate Azure Repos Pull Request Summaries and Post to Microsoft Outlook

After a pull request is completed in Azure Repos, automatically generate a plain-language change summary and email it to the relevant stakeholders via Microsoft Outlook so non-technical recipients stay informed.

Generate Weekly Sprint Reports from Linear and Post to Slack

At the end of each sprint cycle, pull completed issues, in-progress work, and carry-over items from Linear, compile a structured sprint report, and post it to the engineering team's Slack channel.

GitHub Pull Request Review Workflow with Slack Notifications

Monitor open pull requests in GitHub, post structured review summaries to the relevant Slack channels, and automatically assign reviewers based on changed file paths to keep code review moving without manual chasing.

GitHub Release Notes Generation and Slack Announcement

When a new GitHub release is created, automatically compile a structured changelog from recent commits, generate formatted release notes, and post the announcement to the relevant Slack channels so all stakeholders are informed immediately.

Investigate and Triage GitHub Issues Using Web Research for Context

For newly opened GitHub issues, search the web and relevant documentation pages to gather context about the reported problem, then add a structured comment with investigation findings and suggested next steps to help maintainers triage faster.

Manage Sentry Alert Rules Based on GitHub Release Activity

When a new GitHub release is published, automatically update Sentry alert thresholds to account for increased traffic, create a new release in Sentry, and associate commits for suspect commit detection.

Monitor GitHub Actions CI Failures and Create Linear Bug Reports

When a GitHub Actions workflow fails on a main branch, automatically retrieve the failure logs, identify the breaking change, and create a prioritized Linear bug report with full context for the on-call engineer.

Monitor Sentry Errors and Create Prioritized GitHub Issues

On-call engineers waste time manually triaging Sentry error alerts and creating corresponding GitHub issues. This workflow reads recent Sentry events, checks for existing GitHub issues covering the same error, and creates new prioritized issues with full stack trace context when none exist.

Neon Database Branch Provisioning for Feature Development

Automate the creation of isolated Neon database branches for each feature being developed, configure compute endpoints with appropriate scaling settings, and clean up branches after merges to keep the project organized.

Provision 1Password Credentials for New GitHub Repository Deployments

When a new service or repository is set up, developers need secure credentials provisioned quickly without sharing secrets over chat. This workflow creates structured 1Password items for new deployment credentials, generates secure passwords, and posts a notification to the relevant Slack channel confirming the vault entry.

Make Cursor ready for your whole team

After the first connection, teams still need controls. Metorial gives Cursor a unified workforce portal, your team's knowledge, scoped access, and a security layer around every call.

Workforce

A unified portal for your team

Portals give every team a simple sign-in to connect Cursor, with no setup work or shared credentials.

Explore Portals

Knowledge

Attach your team's knowledge

Skills package your team's context and workflows so Cursor acts with the knowledge your team relies on.

Explore Skills

Governance

Scope access by user, tool, and provider

Access control sets policies for who can use which providers and which tools Cursor is allowed to call.

See Access Control

Security

Check risky calls before they run

Protoguard reviews agent traffic for prompt injection and risky actions before it reaches connected systems.

Explore Protoguard

Give Cursor the tools your team relies on

Connect Cursor to the systems your teams use, with controls security and operations teams can trust.

Frequently asked questions

Common questions about connecting Cursor to your tools with Metorial.

  1. How do I connect Cursor to my tools with Metorial?
    Point Cursor at Metorial through Magic MCP and it can use every integration and internal system you approve. There is no per-tool setup and no change to how Cursor is built.
  2. Yes. Metorial is MCP compatible, so Cursor connects through one governed Magic MCP url instead of wiring up servers by hand.
  3. Cursor can reach 1,000 validated, first-party integrations for the tools teams already use, with new providers added regularly.
  4. Yes. When an off-the-shelf integration does not exist yet, expose your own systems as custom providers and Cursor reaches them the same way.
  5. Yes. Skills package your team's context and workflows so Cursor acts with the knowledge your team relies on, not just generic tool access.
  6. Access control lets you set policies across users, groups, tools, and providers, so Cursor gets exactly the access it should and nothing more.
  7. Protoguard inspects agent traffic for prompt injection and risky calls before they reach your systems, and every action stays traced.
  8. Yes. Portals give any team a simple sign-in to connect Cursor, with no setup or credentials to manage.