The connector library Verified commands · every department

Connections.

A skill is a playbook. A connection is a set of hands — it lets Claude reach a system it otherwise can't see: the Unreal editor, our depot, the crash dashboard, the tracker, the localization queue. This is the studio's master list. Every command here was copied from an official source, not guessed. Filter to your department and install only what you'll actually use.

00 — HOW TO READ THIS PAGE

Two install shapes, three trust levels.

You do not need to understand MCP to use any of this. You need to know which of two commands to paste, and how much to trust what you're pasting.

Shape one — preferred

A plugin install

Anthropic curates an official marketplace. When a connector lives there it comes pre-wired, pre-authenticated, and stays current on its own. One line, nothing to configure:

$ claude plugin install github@claude-plugins-official

If it says the marketplace isn't found, register it once with claude plugin marketplace add anthropics/claude-plugins-official, then retry. Inside a session the same commands work as /plugin install ….

Shape two — everything else

A direct MCP add

For connectors with no official plugin yet. Hosted services take a URL; local ones name a program to run:

$ claude mcp add --transport http <name> <url>

Add -s user when the connector carries your personal API key — that keeps it on your machine and out of the repo. Then type /mcp in a session to finish any browser sign-in and confirm it went green.

Trust level 01

Official

Built and maintained by the company whose product it is, or curated into Anthropic's official marketplace. Install these freely. If it breaks, it gets fixed upstream.

Trust level 02

Community

A real project with real maintainers, but no vendor guarantee behind it. Fine to use — read what it does first, and prefer read-only modes where the project offers one.

Trust level 03

IT-provisioned

Genuinely useful, but needs a shared account, a cloud project, or a token nobody should be minting on their own. Don't self-serve these — ask, and one connector gets stood up for everybody.

The one rule that matters

Shared connections belong to the repo. Keys belong to you.

If the whole team should have a connector, it goes in the project's .mcp.json or .claude/settings.json and gets PR'd — so everyone has it on next pull and nobody has to read a chat scrollback to catch up. Anything holding a personal API key gets added with -s user and never enters version control. Never paste a key into a file you're about to commit.

01 — THE LIBRARY

Filter to your seat.

Every connector below names the skill it makes stronger. That pairing is the whole point: the connection gives Claude reach, and the skill tells it how we expect that reach to be used.

Department
Trust
Engine & depot — the hands

Unreal Engine

Official — Epic Games
Everyoneeditor-opsverify-in-editor

The big one. Epic now ships a first-party Claude Code plugin, and UE 5.8 has an MCP server built into the editor. Hundreds of tools across 30+ toolsets via Unreal's ToolsetRegistry — spawn and arrange actors, edit Blueprints, author materials, build UI widgets, script Sequencer, configure Niagara, wire Control Rig and Gameplay Ability System logic, run automation tests.

$ claude plugin marketplace add anthropics/claude-plugins-official
$ claude plugin install unreal-engine-skills-for-claude-code@claude-plugins-official

Two gotchas, both real. The Unreal editor must be open — no editor running means Claude has no hands. And you may have to enable the Toolset registries manually inside Unreal; skip that and the server connects but exposes nothing useful. Verify with /mcp, then prove it: "list the actors in the currently open level."

Perforce Helix Core

Community
Everyonesource-control

The biggest blind spot Claude currently has: it can read our files but knows nothing about the depot they came from. Perforce publishes p4mcp-server, covering files, changelists, shelves, workspaces, jobs, reviews, and streams — which turns "is anyone holding a lock on this asset?" and "what changed in this stream since Tuesday?" into questions with answers.

Read the label. Perforce ships this as a community supported project — explicitly not officially supported by Perforce. It defaults to read-only, does ownership checks, and asks for confirmation before destructive operations, which is exactly the posture we want. Because it needs P4Python and depot credentials, this is an IT-provisioned install, not a self-serve one.

Ask engineering to stand it up in read-only mode first: github.com/perforce/p4mcp-server

Crashes, telemetry & live-ops

Sentry

Official
EngineeringQAlog-and-crash-triage

Sentry has a first-class Unreal Engine SDK, so crashes from real builds on real machines land in one dashboard. Connecting it promotes log-and-crash-triage from "read the log on my desk" to "read every crash the whole player base hit." Errors, issues, traces, performance data, and triage actions — all queryable in plain English.

$ claude plugin install sentry@claude-plugins-official

Sentry also runs its own marketplace, whose build adds a dedicated subagent Claude delegates to automatically for anything Sentry-shaped — worth it if you live in crash triage:

$ claude plugin marketplace add getsentry/sentry-mcp
$ claude plugin install sentry-mcp@sentry-mcp

OAuth — a browser window opens the first time, then it remembers. Try: "what's the top new crash since Thursday's build, and which changelist looks responsible?"

PostHog

Official
DesignProductionbalance-data

Product analytics with events, session replay, feature flags, and experiments — queryable in natural language or HogQL. This is the other half of balance-data: instead of tuning a data table on instinct, ask where players actually fall off, then tune the table and watch the funnel move.

$ claude mcp add --transport http posthog https://mcp.posthog.com/mcp -s user

Sign-in happens on first use and auto-routes to the right data region. Only relevant if we're actually sending telemetry to PostHog — check with production before installing, and if we're on a different analytics stack, ask whether it has an MCP rather than adding a second pipeline.

Tracking, code review & comms

Jira & Confluence

Official
ProductionQAspec-to-planrisk-radar

Atlassian's remote server went generally available in February 2026 with Claude as its first official partner. Search and summarize across Jira issues, Confluence pages, and Compass components, and create or update them — respecting whatever permissions you already have, so it can't see what you can't.

$ claude plugin install atlassian@claude-plugins-official

Or connect it directly:

$ claude mcp add atlassian --transport http https://mcp.atlassian.com/v1/mcp/authv2

OAuth 2.1 in the browser, or an API token for headless setups. This is what makes spec-to-plan produce tickets instead of a list you then retype.

GitHub

Official
EngineeringProduction

For whatever lives in git rather than the depot — tools, build scripts, this site. Issues, pull requests, reviews, and Actions runs become things Claude can read and act on, which is how "summarize what landed this week" stops being a manual sweep.

$ claude plugin install github@claude-plugins-official

On GitLab instead? Same shape: claude plugin install gitlab@claude-plugins-official. For automatic PR review by @claude mention, see Studio Setup.

Slack

Official
Everyonemeeting-to-action

Reading a channel's history is the fastest way to reconstruct why a decision was made. Useful for meeting-to-action and risk-radar — "what did the combat channel conclude about stagger last week, and did anyone own the follow-up?"

$ claude plugin install slack@claude-plugins-official

Work workspace only. Same rule as every connector: sign in with your Lasting Light account, never a personal one.

Linear

Official
DesignProduction

If your tasks live in Linear rather than Jira, this is the equivalent — read and update issues directly, so status conversations start from the tracker instead of from memory.

$ claude plugin install linear@claude-plugins-official

No OAuth on your account? A Personal API key works too (Linear → Settings → Security & access).

Notion

Official
DesignEveryone

If our GDDs and process docs live in Notion, Claude reads and updates them directly — which is the difference between a design doc that drifts and one that stays current because updating it costs a sentence.

$ claude plugin install notion@claude-plugins-official

First time only: open each page you want visible → •••Add connections → select Claude. Pages you don't share stay invisible.

Design, art & narrative

Figma

Official
DesignArt

HUD and menu mockups, UI flow wireframes. Claude reads a file's real structure — layers, constraints, tokens — rather than guessing from a screenshot of it.

$ claude plugin install figma@claude-plugins-official

Needs Dev Mode enabled on the file you're pointing at.

Miro

Official
DesignProduction

Progression flowcharts, quest state diagrams, retro boards — read and edited rather than described back to you.

$ claude mcp add --transport http miro https://mcp.miro.com

Then /mcp → sign in. Enterprise-plan boards may need an admin to enable MCP access first.

Blender

Community
ArtDesign

For blockouts and DCC work before anything reaches the engine. The dominant community project in this space — actively maintained, very widely used.

Two halves. In Blender: install the addon from github.com/ahujasid/blender-mcp (Preferences → Add-ons → Install), enable it, start its connection server from the sidebar. Then on the Claude side:

$ claude mcp add blender uvx blender-mcp

No API key needed for core use.

ElevenLabs

Official
DesignArt

Text-to-speech for barks, item descriptions, and dialogue read-throughs before a VO budget exists. Hear the line in context before committing to it.

$ claude mcp add elevenlabs --env ELEVENLABS_API_KEY=YOUR_KEY -- uvx elevenlabs-mcp

Key at elevenlabs.io/app/settings/api-keys (free tier: 10k credits/month). Personal key — always add this one with -s user.

Airtable

Official
Designbalance-data

Relational content databases — item tables, quest lists, dialogue trees — with real structure instead of a flat sheet that nobody trusts.

$ claude mcp add --transport http airtable https://mcp.airtable.com/mcp

Then /mcp → sign in. A Personal Access Token from Airtable → Account → Developer hub also works.

Localization

Crowdin

IT-provisioned
ProductionDesign

If we're shipping localized, this is the connector that stops loc from being a spreadsheet emergency at the end of every milestone. Crowdin's hosted MCP — rebuilt as v2 in March 2026 — handles branches, file organization, labeling, task assignment, and progress checks conversationally: "which locales are blocked on the new barks, and who owns them?"

Hosted, so nothing runs locally, but it authenticates with a Personal Access Token tied to a real Crowdin account — which makes it a provisioning decision, not a self-serve install. Setup lives at support.crowdin.com/crowdin-mcp-server. Ask production whether we have a Crowdin org before wiring anything.

Research & competitive analysis

Perplexity

Official
Everyone

Real-time web research with sourcing — competitive teardowns, "how do the top roguelites handle death and recovery," in one prompt instead of an afternoon of tabs.

$ claude mcp add perplexity --env PERPLEXITY_API_KEY="YOUR_KEY" -- npx -y @perplexity-ai/mcp-server

Key at perplexity.ai/account/api/group. Personal key — use -s user.

Brave Search

Official
Everyone

A second, independent index — useful when you want results that don't all route through one company's ranking.

$ claude mcp add brave-search --env BRAVE_API_KEY=YOUR_KEY -- npx -y @brave/brave-search-mcp-server --transport stdio

Free key (2,000 queries/month) at brave.com/search/api. Personal key — use -s user.

Worth wanting, not yet available

Four things we deliberately didn't card.

Google Sheets. Google's official Sheets MCP is real but still Developer-Preview-gated — it needs its own cloud project and OAuth app, not a one-line install. If balance-in-Sheets matters, ask for one shared connector rather than nine private ones.

Steam Web API and IGDB. Both are genuinely good data sources — player counts, review sentiment, structured metadata on thousands of games — and neither has a packaged MCP worth recommending. Solid candidates for engineering to wrap if the need gets real.

Discord. No official server exists, and the best-known community fork has been unmaintained since early 2025. Skip it until that changes; a stale connector with write access to a community server is a bad trade.

Found something good that isn't here? That's exactly what the Contribute form is for. Connectors get vetted the same way skills do — one person checks it, everyone gets it.

← Back to
Setup Guide