Default MCP Servers - Dev & Project Management¶
Code hosting, issue trackers, code-quality monitors, learning content, and local repo helpers. Mixes vendor-official remote entries (GitHub, Linear, Atlassian Rovo, Sentry, Asana, Azure DevOps, Microsoft Learn, Context7, Korean Law) with community stdio entries from modelcontextprotocol/servers (Git, Puppeteer, Playwright).
Entries (12)¶
Click any card to expand the full spec inline - transport (Streamable HTTP / STDIO), authentication shape (OAuth 2.1 / API key / Bearer / none), required environment variables, vendor URL or stdio command, and the upstream docs link.
Create, query, and update Linear issues, projects, cycles, and teams. Linear's official remote MCP with OAuth 2.1.
Vendor Linear · T1 vendor
Auth OAuth 2.1
Vendor - Linear (vendor-official)
Transport - Streamable HTTP
URL - https://mcp.linear.app/mcp
Auth - OAuth 2.1
OAuth 2.1 - runs the Authorization Code flow on Save & Connect → Authorize.
Stability - GA · Tier - Tier 1
Required env - -
Tags - global
Tools - published by the vendor and discovered live on connect; its MCP docs don't enumerate tool names, so open the Inspector after Save & Connect for the live tools and their recomputed levels.
Description
Create, query, and update Linear issues, projects, cycles, and teams. Linear's official remote MCP with OAuth 2.1.
Docs - https://linear.app/docs/mcp
Read and update Jira issues and Confluence pages via Atlassian's official Rovo MCP. Replaces legacy /v1/sse on 2026-06-30.
Vendor Atlassian · T1 vendor
Auth OAuth 2.1
Vendor - Atlassian (vendor-official)
Transport - Streamable HTTP
URL - https://mcp.atlassian.com/v1/mcp/authv2
Auth - OAuth 2.1
OAuth 2.1 - runs the Authorization Code flow on Save & Connect → Authorize.
Stability - GA · Tier - Tier 1
Required env - -
Tags - global
Tools - 68 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector:
Tools (10 of 68) - getJiraIssue · createJiraIssue · editJiraIssue · searchJiraIssuesUsingJql · transitionJiraIssue · getConfluencePage · createConfluencePage · searchConfluenceUsingCql · searchAtlassian · atlassianUserInfo
getJiraIssuecreateJiraIssueeditJiraIssuesearchJiraIssuesUsingJqltransitionJiraIssuegetConfluencePagecreateConfluencePagesearchConfluenceUsingCqlsearchAtlassianatlassianUserInfo
Description
Read and update Jira issues and Confluence pages via Atlassian's official Rovo MCP. Replaces legacy /v1/sse on 2026-06-30.
Search and manage GitHub repositories, issues, pull requests, code reviews, and Actions. Sign in via OAuth Device Flow or pass a personal access token (GITHUB_PERSONAL_ACCESS_TOKEN).
Vendor GitHub · T1 vendor
Auth OAuth 2.1 / PAT
Vendor - GitHub (vendor-official)
Transport - Streamable HTTP
URL - https://api.githubcopilot.com/mcp/
Auth - OAuth 2.1 / PAT
OAuth 2.1 - runs the Authorization Code flow on Save & Connect → Authorize.
Stability - GA · Tier - Tier 1
Required env - GITHUB_PERSONAL_ACCESS_TOKEN
Tags - global
Tools - 108 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector. 108 tools across 19 toolsets.
Tools (10 of 108) - get_file_contents · create_or_update_file · push_files · search_code · list_commits · issue_read · issue_write · create_pull_request · merge_pull_request · actions_run_trigger
get_file_contentscreate_or_update_filepush_filessearch_codelist_commitsissue_readissue_writecreate_pull_requestmerge_pull_requestactions_run_trigger
Description
Search and manage GitHub repositories, issues, pull requests, code reviews, and Actions. Sign in via OAuth Device Flow or pass a personal access token (GITHUB_PERSONAL_ACCESS_TOKEN).
Search the full Microsoft Learn documentation catalogue - Azure, .NET, Windows, Power Platform, Microsoft 365 and more. No authentication required, free to use.
Vendor Microsoft · T1 vendor
Auth None
Vendor - Microsoft (vendor-official)
Transport - Streamable HTTP
URL - https://learn.microsoft.com/api/mcp
Auth - None
Stability - GA · Tier - Tier 1
Required env - -
Tags - global · free-tier
Tools - 3 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector:
Tools (3) - microsoft_docs_search · microsoft_docs_fetch · microsoft_code_sample_search
microsoft_docs_searchmicrosoft_docs_fetchmicrosoft_code_sample_search
Description
Search the full Microsoft Learn documentation catalogue - Azure, .NET, Windows, Power Platform, Microsoft 365 and more. No authentication required, free to use.
Docs - https://learn.microsoft.com/en-us/training/support/mcp
Investigate Sentry issues and events across projects, query alert rules, releases, and performance data. OAuth with device-code flow.
Vendor Sentry · T1 vendor
Auth OAuth 2.1
Vendor - Sentry (vendor-official)
Transport - Streamable HTTP
URL - https://mcp.sentry.dev/mcp
Auth - OAuth 2.1
OAuth 2.1 - runs the Authorization Code flow on Save & Connect → Authorize.
Stability - GA · Tier - Tier 1
Required env - -
Tags - global
Tools - 26 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector:
Tools (10 of 26) - whoami · find_projects · find_releases · search_events · search_issues · get_issue_details · update_issue · analyze_issue_with_seer · get_trace_details · search_docs
whoamifind_projectsfind_releasessearch_eventssearch_issuesget_issue_detailsupdate_issueanalyze_issue_with_seerget_trace_detailssearch_docs
Description
Investigate Sentry issues and events across projects, query alert rules, releases, and performance data. OAuth with device-code flow.
Manage Asana tasks, projects, sections, and custom fields across workspaces. Asana's official OAuth MCP (SSE transport).
Vendor Asana · T2 vendor
Auth OAuth 2.1
Vendor - Asana (vendor-official)
Transport - SSE
URL - https://mcp.asana.com/v2/mcp
Auth - OAuth 2.1
OAuth 2.1 - runs the Authorization Code flow on Save & Connect → Authorize.
Stability - GA · Tier - Tier 2
Required env - -
Tags - global
Tools - 25 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector:
Tools (10 of 25) - search_objects · get_task · get_my_tasks · search_tasks · get_project · create_tasks · update_tasks · add_comment · create_project_status_update · get_me
search_objectsget_taskget_my_taskssearch_tasksget_projectcreate_tasksupdate_tasksadd_commentcreate_project_status_updateget_me
Description
Manage Asana tasks, projects, sections, and custom fields across workspaces. Asana's official OAuth MCP (SSE transport).
Query and update Azure DevOps repos, work items (Boards), pipelines, and pull requests within your organisation. Preview, requires AZURE_DEVOPS_ORG.
Vendor Microsoft · T2 vendor
Auth OAuth 2.1
Vendor - Microsoft (vendor-official)
Transport - Streamable HTTP
URL - https://mcp.dev.azure.com/${AZURE_DEVOPS_ORG}
Auth - OAuth 2.1
OAuth 2.1 - runs the Authorization Code flow on Save & Connect → Authorize.
Stability - PREVIEW · Tier - Tier 2
Required env - AZURE_DEVOPS_ORG
Tags - global · preview
Tools - 10 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector. grouped dispatcher tools across repos/wit/pipelines/wiki/work/testplan toolsets.
Tools (10) - core_list_projects · wit_work_item · wit_query · repo_pull_request · repo_file · pipelines_build · pipelines_run · wiki · work · search_code
core_list_projectswit_work_itemwit_queryrepo_pull_requestrepo_filepipelines_buildpipelines_runwikiworksearch_code
Description
Query and update Azure DevOps repos, work items (Boards), pipelines, and pull requests within your organisation. Preview, requires AZURE_DEVOPS_ORG.
Docs - https://learn.microsoft.com/en-us/azure/devops/mcp-server/remote-mcp-server
Pull up-to-date library documentation and code examples by library name and version, designed to ground AI code generation. Free, no authentication.
Vendor Upstash · T2 vendor
Auth None
Vendor - Upstash (vendor-official)
Transport - Streamable HTTP
URL - https://mcp.context7.com/mcp
Auth - None
Stability - GA · Tier - Tier 2
Required env - -
Tags - global · free-tier
Tools - 2 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector:
Tools (2) - resolve-library-id · query-docs
resolve-library-idquery-docs
Description
Pull up-to-date library documentation and code examples by library name and version, designed to ground AI code generation. Free, no authentication.
Search Korean law, court precedents, Constitutional Court decisions, ordinances, and administrative rules. Wraps the Ministry of Government Legislation Open API into 93 MCP tools - citation...
Vendor chrisryugj · T2 community
Auth None
Vendor - chrisryugj (community-maintained)
Transport - Streamable HTTP
URL - https://korean-law-mcp.fly.dev/mcp
Auth - None
Stability - GA · Tier - Tier 2
Required env - -
Tags - korea · legal
Tools - 93 tools published by the vendor (per its MCP docs); no static per-tool levels - the live set varies by plan / scopes / release, so confirm it and the recomputed levels on the Inspector:
Tools (10 of 93) - search_law · get_law_text · get_article_detail · search_precedents · get_precedent_text · verify_citations · impact_map · chain_full_research · search_constitutional_decisions · discover_tools
search_lawget_law_textget_article_detailsearch_precedentsget_precedent_textverify_citationsimpact_mapchain_full_researchsearch_constitutional_decisionsdiscover_tools
Description
Search Korean law, court precedents, Constitutional Court decisions, ordinances, and administrative rules. Wraps the Ministry of Government Legislation Open API into 93 MCP tools - citation verification, time-travel diff, and impact graph.
• Quick start - free remote endpoint (pre-filled below): https://korean-law-mcp.fly.dev/mcp
• Local STDIO install (npm):
npm install -g korean-law-mcp
korean-law-mcp --api-key
Repo: https://github.com/chrisryugj/korean-law-mcp
[macOS] Local Git repository operations - log, diff, status, blame, show. Read-only by default. The activated form is pre-filled to run: uvx mcp-server-git --repository .
Vendor modelcontextprotocol/servers · T2 community
Auth STDIO
Vendor - modelcontextprotocol/servers (community-maintained)
Transport - STDIO
Command - uvx
Args - mcp-server-git --repository .
OS variants - mac · linux · win (catalog picks the entry matching the host OS automatically; macOS / Linux use npx or uvx; Windows uses npx.cmd).
Auth - STDIO
Stability - GA · Tier - Tier 2
Required env - -
Tags - global · community
Tools - discovered on connect; this community-trust STDIO entry ships without per-tool descriptors, so each tool composes its community trust with a baseline action score and lands at L3 - Moderate on its own connection's Inspector (read-only by default - write tools like git_commit only touch the local checkout):
Tools (12) - git_status · git_diff_unstaged · git_diff_staged · git_diff · git_commit · git_add · git_reset · git_log · git_create_branch · git_checkout · git_show · git_branch
git_status- show the working-tree status. L3 - Moderategit_diff_unstaged- show unstaged working-directory changes. L3 - Moderategit_diff_staged- show changes staged for commit. L3 - Moderategit_diff- diff between branches or commits. L3 - Moderategit_commit- record staged changes to the repository. L3 - Moderategit_add- stage file contents. L3 - Moderategit_reset- unstage all staged changes. L3 - Moderategit_log- show commit history (optional date filtering). L3 - Moderategit_create_branch- create a new branch. L3 - Moderategit_checkout- switch branches. L3 - Moderategit_show- show the contents of a commit. L3 - Moderategit_branch- list branches (local / remote / all). L3 - Moderate
Description
[macOS] Local Git repository operations - log, diff, status, blame, show. Read-only by default.
Prereq: install uv on macOS. brew install uv
The activated form is pre-filled to run: uvx mcp-server-git --repository .
Note: change '.' to the absolute path of the repo you want to inspect.
Docs - https://github.com/modelcontextprotocol/servers/tree/main/src/git
[macOS] Headless Chrome automation - navigate, click, fill forms, screenshot, evaluate JavaScript in-page. The activated form is pre-filled to run: npx -y @modelcontextprotocol/server-puppeteer...
Vendor modelcontextprotocol/servers · T2 community
Auth STDIO
Vendor - modelcontextprotocol/servers (community-maintained)
Transport - STDIO
Command - npx
Args - -y @modelcontextprotocol/server-puppeteer
OS variants - mac · linux · win (catalog picks the entry matching the host OS automatically; macOS / Linux use npx or uvx; Windows uses npx.cmd).
Auth - STDIO
Stability - GA · Tier - Tier 2
Required env - -
Tags - global · community
Tools - discovered on connect; community-trust STDIO with no per-tool descriptors, so each tool composes to L3 - Moderate on its own connection's Inspector (it drives a real headless Chrome - treat puppeteer_navigate / puppeteer_evaluate as live network access and in-page code execution):
Tools (7) - puppeteer_navigate · puppeteer_screenshot · puppeteer_click · puppeteer_hover · puppeteer_fill · puppeteer_select · puppeteer_evaluate
puppeteer_navigate- open a URL in the browser. L3 - Moderatepuppeteer_screenshot- capture a page or element screenshot. L3 - Moderatepuppeteer_click- click an element. L3 - Moderatepuppeteer_hover- hover an element. L3 - Moderatepuppeteer_fill- fill an input field. L3 - Moderatepuppeteer_select- choose an option in a<select>element. L3 - Moderatepuppeteer_evaluate- run JavaScript in the page context. L3 - Moderate
Description
[macOS] Headless Chrome automation - navigate, click, fill forms, screenshot, evaluate JavaScript in-page.
Prereq: Node.js 18+ on macOS. First run downloads ~170 MB Chromium under ~/Library/Caches/Puppeteer.
The activated form is pre-filled to run: npx -y @modelcontextprotocol/server-puppeteer
Optional - set in the env section: PUPPETEER_LAUNCH_OPTIONS - JSON launch options, e.g. {"executablePath":"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"} ALLOW_DANGEROUS - set to true to enable --no-sandbox
Security: visits arbitrary URLs as instructed by the agent - review prompts before granting net access.
Docs - https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer
[macOS] Microsoft's accessibility-snapshot browser automation - successor to the Puppeteer reference. Drives Chromium/Firefox/WebKit without screenshot vision models. The activated form is pre-filled...
Vendor Microsoft · T2 vendor
Auth STDIO
Vendor - Microsoft (vendor-official)
Transport - STDIO
Command - npx
Args - -y @playwright/mcp@latest
OS variants - mac · linux · win (catalog picks the entry matching the host OS automatically; macOS / Linux use npx or uvx; Windows uses npx.cmd).
Auth - STDIO
Stability - GA · Tier - Tier 2
Required env - -
Tags - global · community
Tools - discovered on connect. The pre-filled command runs @playwright/mcp@latest with no --caps flags, so only the core snapshot-interaction set loads; optional groups (vision, pdf, storage, network, devtools, testing) appear only when you append the matching --caps= flag. As a vendor-official STDIO server it composes to L2 - Low for every tool - the exact set tracks the upstream release, so confirm it live in the Inspector:
Tools (core ~23) - browser_navigate · browser_click · browser_type · browser_fill_form · browser_snapshot · browser_take_screenshot · browser_evaluate · browser_tabs · ...
browser_navigate/browser_navigate_back- open a URL / go back one page. L2 - Lowbrowser_click·browser_hover·browser_drag·browser_drop- pointer interactions. L2 - Lowbrowser_type·browser_press_key·browser_fill_form·browser_select_option- text and form entry. L2 - Lowbrowser_file_upload- upload one or more files. L2 - Lowbrowser_snapshot- capture the page's accessibility tree. L2 - Lowbrowser_take_screenshot- screenshot the page or an element. L2 - Lowbrowser_evaluate- evaluate JavaScript on the page or an element. L2 - Lowbrowser_run_code_unsafe- run arbitrary Playwright code; the name carries no irreversible-verb token, so it still composes to L2 - Low - treat it with the caution its name implies.browser_console_messages·browser_network_request·browser_network_requests- read console output and network activity. L2 - Lowbrowser_handle_dialog·browser_wait_for·browser_resize·browser_close- dialogs, waiting, viewport, page lifecycle. L2 - Lowbrowser_tabs- list / open / close / select tabs. L2 - Low
Description
[macOS] Microsoft's accessibility-snapshot browser automation - successor to the Puppeteer reference. Drives Chromium/Firefox/WebKit without screenshot vision models.
Prereq: Node.js 18+ on macOS (Homebrew, nvm, or installer). First run downloads ~300 MB browser binaries under ~/Library/Caches/ms-playwright.
The activated form is pre-filled to run: npx -y @playwright/mcp@latest
Optional flags: --browser firefox|webkit # default chromium --port 8931 # serve over HTTP instead of stdio
Security: visits arbitrary URLs as instructed by the agent - review prompts before granting net access.
Workflow combinations¶
This page mixes remote (vendor-official) DevOps surfaces with community-published stdio dev helpers. Common combinations:
- PR review pipeline -
GitHub+Sentry+Linear. The agent reads a PR, checks the latest issues in Sentry, and adds a Linear ticket if it spots a regression - all in one turn. - Ticket-driven coding -
Linear(issue body) +Context7(look up the right SDK fragment) +Gitstdio (apply patches against a local checkout). The stdio entry keeps PR drafts local until you push. - Docs grounding for unfamiliar APIs -
Microsoft Learn+Context7. Both are free, no-auth, and explicitly designed to ground AI code generation; chain them as a fallback when GitHub README content isn't enough. - Headless browser automation -
PuppeteerorPlaywrightstdio. They cover the same surface - pick Puppeteer for lightweight scraping, Playwright when you need cross-browser parity. - Legal-grounded answers (KR) -
Korean Law MCPas a single-source grounding service for Korean-statute lookups.
Auth & secrets¶
Mixed-auth page - OAuth for remote vendor surfaces, none for the community stdio helpers, and one entry (Korean Law) that's free and unauthenticated:
| Connection | Auth | Extra env / prereq |
|---|---|---|
| GitHub | OAuth 2.1 or Personal Access Token | - (PAT goes in headers as ${GITHUB_PERSONAL_ACCESS_TOKEN}) |
| Linear | Linear OAuth | - |
| Atlassian Rovo (Jira + Confluence) | Atlassian OAuth | - |
| Sentry | Sentry OAuth | - |
| Asana | Asana OAuth | - |
| Azure DevOps | Microsoft OAuth (preview) | AZURE_DEVOPS_ORG (+ AZURE_DEVOPS_OAUTH_CLIENT_ID) for your dev.azure.com org |
| Microsoft Learn | None (free) | - |
| Context7 | None (free) | - |
| Korean Law MCP | None (free) | - |
| Git (stdio) | None | Node.js 18+ for npx (macOS / Linux) or npx.cmd (Windows) |
| Puppeteer (stdio) | None | Node.js 18+ - first run downloads a Chromium |
| Playwright (stdio) | None | Node.js 18+ - first run downloads browser binaries |
Picking guide¶
| If you need... | Reach for |
|---|---|
| Code hosting + PR / Actions context | GitHub |
| Linear-style fast issue trackers | Linear |
| Jira / Confluence in one connection | Atlassian Rovo |
| Runtime error context | Sentry |
| Microsoft / Azure project tracking | Azure DevOps |
| Free, unauthenticated doc grounding | Microsoft Learn (MS stack) · Context7 (everything else) |
| Local repo inspection without granting GitHub write scope | Git stdio (read-only by default) |
| Browser automation | Puppeteer for scraping · Playwright for cross-browser tests |
| Korean statutes / case law lookup | Korean Law MCP |