Connect Claude Code to the tools your team uses

Connect Claude Code to the version control, issue trackers, databases, and infrastructure your team builds on. Metorial gives Claude Code one governed connection to everything it needs, with the access controls and visibility engineering teams expect.

OAuth
Scopes
RBAC
Audit
Claude Code

One connection

Give Claude Code one link to every tool

Point Claude Code 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

Claude Code 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 Claude Code as-is

Connect Claude Code 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

Connect Claude Code to Metorial

Everyone uses their own Magic MCP URL and signs in with SSO. No API keys go into config files.

  1. Add the server over HTTP. Add --scope user to use it in every project.
    claude mcp add --transport http metorial <your-magic-mcp-url>
  2. Sign in. Run /mcp, select Metorial and sign in to load your tools.

If something doesn't work

claude mcp list shows "Needs authentication"
Run /mcp, select Metorial, and sign in. If sign-in keeps failing, choose Clear authentication in the same menu and sign in again.
A teammate sees "Pending approval"
Servers shared through a project .mcp.json need approval. Run claude in the project and approve Metorial when asked.
Large tool results are cut off
Claude Code limits MCP tool output to 25,000 tokens by default. Raise it with the MAX_MCP_OUTPUT_TOKENS environment variable.

Based on the Claude Code MCP documentation.

Popular integrations for Claude Code

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.

GitLab

Manage GitLab projects, repositories, issues, merge requests, releases, and CI/CD workflows from one provider. Includes pipeline, job, variable, environment, schedule, trigger, runner, deployment, CI lint, and test report tools.

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.

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.

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.

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. Read label definitions and search files by label. Browse the Drive apps installed for your account. 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.

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.

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.

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.

Slack

Slack: connect with bot OAuth or user OAuth to work with messages, conversations, search, files, Canvases, Lists, profiles, reactions, reminders, and workspace productivity settings.

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles.

Setup guides for Claude Code

Google CalendarHow to connect Google Calendar to Claude CodePostgresqlHow to connect Postgresql to Claude CodeGitHubHow to connect GitHub to Claude CodeSlackHow to connect Slack to Claude CodeNotionHow to connect Notion to Claude CodeLinearHow to connect Linear to Claude CodeSentryHow to connect Sentry to Claude CodeSalesforceHow to connect Salesforce to Claude CodeHubspotHow to connect Hubspot to Claude CodeGoogle DriveHow to connect Google Drive to Claude CodeGoogle SheetsHow to connect Google Sheets to Claude CodeApolloioHow to connect Apolloio to Claude CodeSharepointHow to connect Sharepoint to Claude CodeMicrosoft OutlookHow to connect Microsoft Outlook to Claude CodeGmailHow to connect Gmail to Claude CodeAirtableHow to connect Airtable to Claude CodeJiraHow to connect Jira to Claude CodeConfluenceHow to connect Confluence to Claude CodeGoogle SlidesHow to connect Google Slides to Claude CodeMetorial AdminHow to connect Metorial Admin to Claude CodeDiscordHow to connect Discord to Claude CodeBitbucketHow to connect Bitbucket to Claude CodeCalendlyHow to connect Calendly to Claude CodeAsanaHow to connect Asana to Claude CodeGitHub ActionsHow to connect GitHub Actions to Claude CodeHerokuHow to connect Heroku to Claude CodeGitLabHow to connect GitLab to Claude CodeMailchimpHow to connect Mailchimp to Claude CodeSupabaseHow to connect Supabase to Claude CodeTrelloHow to connect Trello to Claude CodeAttioHow to connect Attio to Claude CodeDigitaloceanHow to connect Digitalocean to Claude CodeZeplinHow to connect Zeplin to Claude CodeZohoHow to connect Zoho to Claude CodeGoogle MeetHow to connect Google Meet to Claude CodeGoogle Tag ManagerHow to connect Google Tag Manager to Claude CodeNetlifyHow to connect Netlify to Claude CodePosthogHow to connect Posthog to Claude CodeQuickbooksHow to connect Quickbooks to Claude CodeRailwayHow to connect Railway to Claude CodeSquareHow to connect Square to Claude CodeFreeagentHow to connect Freeagent to Claude CodePipedriveHow to connect Pipedrive to Claude CodeWakatimeHow to connect Wakatime to Claude CodeFabricHow to connect Fabric to Claude CodeClickupHow to connect Clickup to Claude CodeTypeformHow to connect Typeform to Claude CodeAhaHow to connect Aha to Claude CodeWordPressHow to connect WordPress to Claude CodeGoogle TasksHow to connect Google Tasks to Claude Code

Workflow scenarios for connected tools

1Password Credential Rotation and Vault Audit for Engineering Teams

Audit 1Password vaults for stale or overly shared credentials, generate new secure passwords for service accounts, update the relevant vault items, and log all changes to maintain a clean secrets hygiene record.

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.

Compile Weekly Sprint Reports from Linear and Post to Slack

Engineering managers spend significant time assembling sprint status updates from Linear data and distributing them to stakeholders. This workflow pulls current cycle data from Linear, summarizes issue progress by state and assignee, and posts a formatted weekly report to the appropriate Slack channel.

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.

Engineering Incident Response from Sentry Alert to Slack War Room

When Sentry detects a critical production error spike, automatically create a dedicated Slack channel, post structured incident details with stack traces, and notify the on-call team to coordinate response without manual setup.

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.

Firebase App User Incident Response

When a production incident is reported, look up affected user accounts in Firebase, assess the scope of impact, send targeted push notifications to affected users, and post an incident update to the engineering Slack channel.

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 Heroku Deployment Lifecycle with GitHub Release Triggers

When a new GitHub release is published, automatically trigger a Heroku build, monitor the deployment, and post the release summary with deployment status to a Slack engineering channel.

Make Claude Code ready for your whole team

After the first connection, teams still need controls. Metorial gives Claude Code 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 Claude Code, with no setup work or shared credentials.

Explore Portals

Knowledge

Attach your team's knowledge

Skills package your team's context and workflows so Claude Code 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 Claude Code 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

Frequently asked questions

Common questions about connecting Claude Code to your tools with Metorial.

  1. How do I connect Claude Code to my tools with Metorial?
    Point Claude Code 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 Claude Code is built.
  2. Yes. Metorial is MCP compatible, so Claude Code connects through one governed Magic MCP url instead of wiring up servers by hand.
  3. Claude Code 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 Claude Code reaches them the same way.
  5. Yes. Skills package your team's context and workflows so Claude Code 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 Claude Code 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 Claude Code, with no setup or credentials to manage.

Give Claude Code the tools your team relies on

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