MCP servers for developers
Last verified: 2026-09
Split this category in two. Local Git reads a checkout on disk — no forge API. GitHub / GitLab talk to the host and can open PRs if the token allows. Context7 and docs servers pull public library docs and are the low-risk default. Sentry, Stripe, and Figma are production systems wearing a tool list.
What to look for
- New GitHub setups: use GitHub's own Go server with a fine-grained PAT on one repo.
- Install Context7 before you install five framework-specific generators.
- Stripe, Sentry, and CircleCI tokens belong on a restricted key. Full secret keys refund and re-run pipelines.
Side-by-side
| Server | Official? | Needs a secret? | Best for |
|---|---|---|---|
| GitHub | Yes | Yes | Repos, issues, PRs, and file contents on GitHub. |
| GitHub official | No | Yes | GitHub's own MCP server (Go), remote or local. |
| GitLab | Yes | Yes | Projects, issues, and merge requests on GitLab. |
| Git | Yes | No | Read a local git repo: log, diff, status. |
| Sentry | Yes | Yes | List and inspect Sentry issues. |
| Sequential Thinking | Yes | No | A scratchpad that forces the model to break work into steps. |
| Everything | Yes | No | Reference server that exercises the whole MCP protocol. |
| Context7 | No | Yes | Up-to-date library docs pulled into the prompt. |
| Figma | No | Yes | Read Figma file structure and screenshots. |
| Stripe | No | Yes | Look up customers, payments, and products. |
| Time | Yes | Yes | Current time and timezone conversion. |
| Magic UI | No | Yes | Generate UI components from 21st.dev. |
| shadcn/ui | No | No | Add shadcn components from the registry. |
| CircleCI | No | Yes | Inspect pipelines and jobs. |
| Bitbucket | No | Yes | Repos and PRs on Bitbucket Cloud. |
| Blender | No | Yes | Drive Blender from a model. |
| Unity | No | Yes | Talk to a running Unity editor. |
| Canva | No | Yes | Create and edit Canva designs. |
All 18 servers
OfficialGitHubRepos, issues, PRs, and file contents on GitHub.
Developer toolsGitHub officialGitHub's own MCP server (Go), remote or local.
OfficialGitLabProjects, issues, and merge requests on GitLab.
OfficialGitRead a local git repo: log, diff, status.
OfficialSentryList and inspect Sentry issues.
OfficialSequential ThinkingA scratchpad that forces the model to break work into steps.
OfficialEverythingReference server that exercises the whole MCP protocol.
Developer toolsContext7Up-to-date library docs pulled into the prompt.
Developer toolsFigmaRead Figma file structure and screenshots.
Developer toolsStripeLook up customers, payments, and products.
OfficialTimeCurrent time and timezone conversion.
Developer toolsMagic UIGenerate UI components from 21st.dev.
Developer toolsshadcn/uiAdd shadcn components from the registry.
Developer toolsCircleCIInspect pipelines and jobs.
Developer toolsBitbucketRepos and PRs on Bitbucket Cloud.
Developer toolsBlenderDrive Blender from a model.
Developer toolsUnityTalk to a running Unity editor.
Developer toolsCanvaCreate and edit Canva designs.
FAQ
Git or GitHub?
Git if you only need status/diff/log on disk. GitHub if you need issues, PRs, or other repos.
Is Sequential Thinking useful?
Sometimes, for a plan you want to read. Hosts already reason without it. Skip it for lookup work.
Why is Everything in this list?
It is a protocol test server. Use it to debug a client, then remove it from the default config.