A Model Context Protocol server for Git repository
mcp-server-git: A git MCP server

A Model Context Protocol server for Git repository interaction and automation.
# mcp-server-git: A git MCP server <!-- mcp-name: io.github.modelcontextprotocol/server-git --> ## Overview A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models. Source: https://github.com/modelcontextprotocol/servers/tree/main/src/git Requires MCP Python SDK 1.x (`mcp>=1.29.0,<2`). SDK 2.0 renamed APIs this server uses. The port to v2 is in progress. Please note that mcp-server-git is currently in early development. The functionality and available tools are subject to change and expansion as we continue to develop and improve the server. ### Tools 1. `git_status` - Shows the working tree status
Overview
A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
Manual install (npx, ZIP)
mkdir -p ~/.claude/agents && curl -sL https://raw.githubusercontent.com/modelcontextprotocol/servers/f46d9578190b476b3501923ea8977d899e8db2cb/src/git/README.md \
-o ~/.claude/agents/README.mdNew-Item -ItemType Directory -Force "$HOME\.claude\agents" | Out-Null; Invoke-WebRequest "https://raw.githubusercontent.com/modelcontextprotocol/servers/f46d9578190b476b3501923ea8977d899e8db2cb/src/git/README.md" -OutFile "$HOME\.claude\agents\README.md"Connects with Agent Alley MCP · agentalley.io/mcp
Files included
README.md10.8 KB
Read the files here
modelcontextprotocol/
Show the full text349 lines
mcp-server-git: A git MCP server
Overview
A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
Source: https://github.com/modelcontextprotocol/servers/tree/main/src/git
Requires MCP Python SDK 1.x (mcp>=1.29.0,<2). SDK 2.0 renamed APIs this server uses. The port to v2 is in progress.
Please note that mcp-server-git is currently in early development. The functionality and available tools are subject to change and expansion as we continue to develop and improve the server.
Tools
git_status- Shows the working tree status
- Input:
repo_path(string): Path to Git repository
- Returns: Current status of working directory as text output
git_diff_unstaged- Shows changes in working directory not yet staged
- Inputs:
repo_path(string): Path to Git repositorycontext_lines(number, optional): Number of context lines to show (default: 3)
- Returns: Diff output of unstaged changes
git_diff_staged- Shows changes that are staged for commit
- Inputs:
repo_path(string): Path to Git repositorycontext_lines(number, optional): Number of context lines to show (default: 3)
- Returns: Diff output of staged changes
git_diff- Shows differences between branches or commits
- Inputs:
repo_path(string): Path to Git repositorytarget(string): Target branch or commit to compare withcontext_lines(number, optional): Number of context lines to show (default: 3)
- Returns: Diff output comparing current state with target
git_commit- Records changes to the repository
- Inputs:
repo_path(string): Path to Git repositorymessage(string): Commit message
- Returns: Confirmation with new commit hash
git_add- Adds file contents to the staging area
- Inputs:
repo_path(string): Path to Git repositoryfiles(string[]): Array of file paths to stage
- Returns: Confirmation of staged files
git_reset- Unstages all staged changes
- Input:
repo_path(string): Path to Git repository
- Returns: Confirmation of reset operation
git_log- Shows the commit logs with optional date filtering
- Inputs:
repo_path(string): Path to Git repositorymax_count(number, optional): Maximum number of commits to show (default: 10)start_timestamp(string, optional): Start timestamp for filtering commits. Accepts ISO 8601 format (e.g., '2024-01-15T14:30:25'), relative dates (e.g., '2 weeks ago', 'yesterday'), or absolute dates (e.g., '2024-01-15', 'Jan 15 2024')end_timestamp(string, optional): End timestamp for filtering commits. Accepts ISO 8601 format (e.g., '2024-01-15T14:30:25'), relative dates (e.g., '2 weeks ago', 'yesterday'), or absolute dates (e.g., '2024-01-15', 'Jan 15 2024')
- Returns: Array of commit entries with hash, author, date, and message
git_create_branch- Creates a new branch
- Inputs:
repo_path(string): Path to Git repositorybranch_name(string): Name of the new branchbase_branch(string, optional): Base branch to create from (defaults to current branch)
- Returns: Confirmation of branch creation
git_checkout
- Switches branches
- Inputs:
repo_path(string): Path to Git repositorybranch_name(string): Name of branch to checkout
- Returns: Confirmation of branch switch
git_show
- Shows the contents of a commit
- Inputs:
repo_path(string): Path to Git repositoryrevision(string): The revision (commit hash, branch name, tag) to show
- Returns: Contents of the specified commit
git_branch
- List Git branches
- Inputs:
repo_path(string): Path to the Git repository.branch_type(string): Whether to list local branches ('local'), remote branches ('remote') or all branches('all').contains(string, optional): The commit sha that branch should contain. Do not pass anything to this param if no commit sha is specifiednot_contains(string, optional): The commit sha that branch should NOT contain. Do not pass anything to this param if no commit sha is specified
- Returns: List of branches
Installation
Using uv (recommended)
When using uv no specific installation is needed. We will
use uvx to directly run mcp-server-git.
Using PIP
Alternatively you can install mcp-server-git via pip:
pip install mcp-server-git
After installation, you can run it as a script using:
python -m mcp_server_git
Configuration
Usage with Claude Desktop
Add this to your claude_desktop_config.json:
Using uvx
"mcpServers": {
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "path/to/git/repo"]
}
}
Using docker
- Note: replace '/Users/username' with a path that you want to be accessible by this tool
"mcpServers": {
"git": {
"command": "docker",
"args": ["run", "--rm", "-i", "--mount", "type=bind,src=/Users/username,dst=/Users/username", "mcp/git"]
}
}
Using pip installation
"mcpServers": {
"git": {
"command": "python",
"args": ["-m", "mcp_server_git", "--repository", "path/to/git/repo"]
}
}
Usage with VS Code
For quick installation, use one of the one-click install buttons below...
For manual installation, you can configure the MCP server using one of these methods:
Method 1: User Configuration (Recommended)
Add the configuration to your user-level MCP configuration file. Open the Command Palette (Ctrl + Shift + P) and run MCP: Open User Configuration. This will open your user mcp.json file where you can add the server configuration.
Method 2: Workspace Configuration
Alternatively, you can add the configuration to a file called .vscode/mcp.json in your workspace. This will allow you to share the configuration with others.
For more details about MCP configuration in VS Code, see the official VS Code MCP documentation.
{
"servers": {
"git": {
"command": "uvx",
"args": ["mcp-server-git"]
}
}
}
For Docker installation:
{
"mcp": {
"servers": {
"git": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--mount", "type=bind,src=${workspaceFolder},dst=/workspace",
"mcp/git"
]
}
}
}
}
Usage with Zed
Add to your Zed settings.json:
Using uvx
"context_servers": [
"mcp-server-git": {
"command": {
"path": "uvx",
"args": ["mcp-server-git"]
}
}
],
Using pip installation
"context_servers": {
"mcp-server-git": {
"command": {
"path": "python",
"args": ["-m", "mcp_server_git"]
}
}
},
Usage with Zencoder
- Go to the Zencoder menu (...)
- From the dropdown menu, select
Agent Tools - Click on the
Add Custom MCP - Add the name (i.e. git) and server configuration from below, and make sure to hit the
Installbutton
Using uvx
{
"command": "uvx",
"args": ["mcp-server-git", "--repository", "path/to/git/repo"]
}
Debugging
You can use the MCP inspector to debug the server. For uvx installations:
npx @modelcontextprotocol/inspector uvx mcp-server-git
Or if you've installed the package in a specific directory or are developing on it:
cd path/to/servers/src/git
npx @modelcontextprotocol/inspector uv run mcp-server-git
Running tail -n 20 -f ~/Library/Logs/Claude/mcp*.log will show the logs from the server and may
help you debug any issues.
Development
If you are doing local development, there are two ways to test your changes:
Run the MCP inspector to test your changes. See Debugging for run instructions.
Test using the Claude desktop app. Add the following to your
claude_desktop_config.json:
Docker
{
"mcpServers": {
"git": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--mount", "type=bind,src=/Users/username/Desktop,dst=/projects/Desktop",
"--mount", "type=bind,src=/path/to/other/allowed/dir,dst=/projects/other/allowed/dir,ro",
"--mount", "type=bind,src=/path/to/file.txt,dst=/projects/path/to/file.txt",
"mcp/git"
]
}
}
}
UVX
{
"mcpServers": {
"git": {
"command": "uv",
"args": [
"--directory",
"/<path to mcp-servers>/mcp-servers/src/git",
"run",
"mcp-server-git"
]
}
}
}
Build
Docker build:
cd src/git
docker build -t mcp/git .
License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
| 1 | # mcp-server-git: A git MCP server |
| 2 | |
| 3 | <!-- mcp-name: io.github.modelcontextprotocol/server-git --> |
| 4 | |
| 5 | ## Overview |
| 6 | |
| 7 | A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models. |
| 8 | |
| 9 | Source: https://github.com/modelcontextprotocol/servers/tree/main/src/git |
| 10 | |
| 11 | Requires MCP Python SDK 1.x (`mcp>=1.29.0,<2`). SDK 2.0 renamed APIs this server uses. The port to v2 is in progress. |
| 12 | |
| 13 | Please note that mcp-server-git is currently in early development. The functionality and available tools are subject to change and expansion as we continue to develop and improve the server. |
| 14 | |
| 15 | ### Tools |
| 16 | |
| 17 | `git_status` |
| 18 | Shows the working tree status |
| 19 | Input: |
| 20 | `repo_path` (string): Path to Git repository |
| 21 | Returns: Current status of working directory as text output |
| 22 | |
| 23 | `git_diff_unstaged` |
| 24 | Shows changes in working directory not yet staged |
| 25 | Inputs: |
| 26 | `repo_path` (string): Path to Git repository |
| 27 | `context_lines` (number, optional): Number of context lines to show (default: 3) |
| 28 | Returns: Diff output of unstaged changes |
| 29 | |
| 30 | `git_diff_staged` |
| 31 | Shows changes that are staged for commit |
| 32 | Inputs: |
| 33 | `repo_path` (string): Path to Git repository |
| 34 | `context_lines` (number, optional): Number of context lines to show (default: 3) |
| 35 | Returns: Diff output of staged changes |
| 36 | |
| 37 | `git_diff` |
| 38 | Shows differences between branches or commits |
| 39 | Inputs: |
| 40 | `repo_path` (string): Path to Git repository |
| 41 | `target` (string): Target branch or commit to compare with |
| 42 | `context_lines` (number, optional): Number of context lines to show (default: 3) |
| 43 | Returns: Diff output comparing current state with target |
| 44 | |
| 45 | `git_commit` |
| 46 | Records changes to the repository |
| 47 | Inputs: |
| 48 | `repo_path` (string): Path to Git repository |
| 49 | `message` (string): Commit message |
| 50 | Returns: Confirmation with new commit hash |
| 51 | |
| 52 | `git_add` |
| 53 | Adds file contents to the staging area |
| 54 | Inputs: |
| 55 | `repo_path` (string): Path to Git repository |
| 56 | `files` (string[]): Array of file paths to stage |
| 57 | Returns: Confirmation of staged files |
| 58 | |
| 59 | `git_reset` |
| 60 | Unstages all staged changes |
| 61 | Input: |
| 62 | `repo_path` (string): Path to Git repository |
| 63 | Returns: Confirmation of reset operation |
| 64 | |
| 65 | `git_log` |
| 66 | Shows the commit logs with optional date filtering |
| 67 | Inputs: |
| 68 | `repo_path` (string): Path to Git repository |
| 69 | `max_count` (number, optional): Maximum number of commits to show (default: 10) |
| 70 | `start_timestamp` (string, optional): Start timestamp for filtering commits. Accepts ISO 8601 format (e.g., '2024-01-15T14:30:25'), relative dates (e.g., '2 weeks ago', 'yesterday'), or absolute dates (e.g., '2024-01-15', 'Jan 15 2024') |
| 71 | `end_timestamp` (string, optional): End timestamp for filtering commits. Accepts ISO 8601 format (e.g., '2024-01-15T14:30:25'), relative dates (e.g., '2 weeks ago', 'yesterday'), or absolute dates (e.g., '2024-01-15', 'Jan 15 2024') |
| 72 | Returns: Array of commit entries with hash, author, date, and message |
| 73 | |
| 74 | `git_create_branch` |
| 75 | Creates a new branch |
| 76 | Inputs: |
| 77 | `repo_path` (string): Path to Git repository |
| 78 | `branch_name` (string): Name of the new branch |
| 79 | `base_branch` (string, optional): Base branch to create from (defaults to current branch) |
| 80 | Returns: Confirmation of branch creation |
| 81 | `git_checkout` |
| 82 | Switches branches |
| 83 | Inputs: |
| 84 | `repo_path` (string): Path to Git repository |
| 85 | `branch_name` (string): Name of branch to checkout |
| 86 | Returns: Confirmation of branch switch |
| 87 | `git_show` |
| 88 | Shows the contents of a commit |
| 89 | Inputs: |
| 90 | `repo_path` (string): Path to Git repository |
| 91 | `revision` (string): The revision (commit hash, branch name, tag) to show |
| 92 | Returns: Contents of the specified commit |
| 93 | |
| 94 | `git_branch` |
| 95 | List Git branches |
| 96 | Inputs: |
| 97 | `repo_path` (string): Path to the Git repository. |
| 98 | `branch_type` (string): Whether to list local branches ('local'), remote branches ('remote') or all branches('all'). |
| 99 | `contains` (string, optional): The commit sha that branch should contain. Do not pass anything to this param if no commit sha is specified |
| 100 | `not_contains` (string, optional): The commit sha that branch should NOT contain. Do not pass anything to this param if no commit sha is specified |
| 101 | Returns: List of branches |
| 102 | |
| 103 | ## Installation |
| 104 | |
| 105 | ### Using uv (recommended) |
| 106 | |
| 107 | When using [`uv`] no specific installation is needed. We will |
| 108 | use [`uvx`] to directly run *mcp-server-git*. |
| 109 | |
| 110 | ### Using PIP |
| 111 | |
| 112 | Alternatively you can install `mcp-server-git` via pip: |
| 113 | |
| 114 | |
| 115 | pip install mcp-server-git |
| 116 | |
| 117 | |
| 118 | After installation, you can run it as a script using: |
| 119 | |
| 120 | |
| 121 | python -m mcp_server_git |
| 122 | |
| 123 | |
| 124 | ## Configuration |
| 125 | |
| 126 | ### Usage with Claude Desktop |
| 127 | |
| 128 | Add this to your `claude_desktop_config.json`: |
| 129 | |
| 130 | <details> |
| 131 | <summary>Using uvx</summary> |
| 132 | |
| 133 | |
| 134 | "mcpServers": { |
| 135 | "git": { |
| 136 | "command": "uvx", |
| 137 | "args": ["mcp-server-git", "--repository", "path/to/git/repo"] |
| 138 | } |
| 139 | } |
| 140 | |
| 141 | </details> |
| 142 | |
| 143 | <details> |
| 144 | <summary>Using docker</summary> |
| 145 | |
| 146 | Note: replace '/Users/username' with a path that you want to be accessible by this tool |
| 147 | |
| 148 | |
| 149 | "mcpServers": { |
| 150 | "git": { |
| 151 | "command": "docker", |
| 152 | "args": ["run", "--rm", "-i", "--mount", "type=bind,src=/Users/username,dst=/Users/username", "mcp/git"] |
| 153 | } |
| 154 | } |
| 155 | |
| 156 | </details> |
| 157 | |
| 158 | <details> |
| 159 | <summary>Using pip installation</summary> |
| 160 | |
| 161 | |
| 162 | "mcpServers": { |
| 163 | "git": { |
| 164 | "command": "python", |
| 165 | "args": ["-m", "mcp_server_git", "--repository", "path/to/git/repo"] |
| 166 | } |
| 167 | } |
| 168 | |
| 169 | </details> |
| 170 | |
| 171 | ### Usage with VS Code |
| 172 | |
| 173 | For quick installation, use one of the one-click install buttons below... |
| 174 | |
| 175 | [![Install with UV in VS Code]](https://insiders.vscode.dev/redirect/mcp/install?name=git&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22mcp-server-git%22%5D%7D) [![Install with UV in VS Code Insiders]](https://insiders.vscode.dev/redirect/mcp/install?name=git&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22mcp-server-git%22%5D%7D&quality=insiders) |
| 176 | |
| 177 | [![Install with Docker in VS Code]](https://insiders.vscode.dev/redirect/mcp/install?name=git&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22--rm%22%2C%22-i%22%2C%22--mount%22%2C%22type%3Dbind%2Csrc%3D%24%7BworkspaceFolder%7D%2Cdst%3D%2Fworkspace%22%2C%22mcp%2Fgit%22%5D%7D) [![Install with Docker in VS Code Insiders]](https://insiders.vscode.dev/redirect/mcp/install?name=git&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22--rm%22%2C%22-i%22%2C%22--mount%22%2C%22type%3Dbind%2Csrc%3D%24%7BworkspaceFolder%7D%2Cdst%3D%2Fworkspace%22%2C%22mcp%2Fgit%22%5D%7D&quality=insiders) |
| 178 | |
| 179 | For manual installation, you can configure the MCP server using one of these methods: |
| 180 | |
| 181 | **Method 1: User Configuration (Recommended)** |
| 182 | Add the configuration to your user-level MCP configuration file. Open the Command Palette (`Ctrl + Shift + P`) and run `MCP: Open User Configuration`. This will open your user `mcp.json` file where you can add the server configuration. |
| 183 | |
| 184 | **Method 2: Workspace Configuration** |
| 185 | Alternatively, you can add the configuration to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others. |
| 186 | |
| 187 | > For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation]. |
| 188 | |
| 189 | |
| 190 | { |
| 191 | "servers": { |
| 192 | "git": { |
| 193 | "command": "uvx", |
| 194 | "args": ["mcp-server-git"] |
| 195 | } |
| 196 | } |
| 197 | } |
| 198 | |
| 199 | |
| 200 | For Docker installation: |
| 201 | |
| 202 | |
| 203 | { |
| 204 | "mcp": { |
| 205 | "servers": { |
| 206 | "git": { |
| 207 | "command": "docker", |
| 208 | "args": [ |
| 209 | "run", |
| 210 | "--rm", |
| 211 | "-i", |
| 212 | "--mount", "type=bind,src=${workspaceFolder},dst=/workspace", |
| 213 | "mcp/git" |
| 214 | ] |
| 215 | } |
| 216 | } |
| 217 | } |
| 218 | } |
| 219 | |
| 220 | |
| 221 | ### Usage with [Zed](https://github.com/zed-industries/zed) |
| 222 | |
| 223 | Add to your Zed settings.json: |
| 224 | |
| 225 | <details> |
| 226 | <summary>Using uvx</summary> |
| 227 | |
| 228 | |
| 229 | "context_servers": [ |
| 230 | "mcp-server-git": { |
| 231 | "command": { |
| 232 | "path": "uvx", |
| 233 | "args": ["mcp-server-git"] |
| 234 | } |
| 235 | } |
| 236 | ], |
| 237 | |
| 238 | </details> |
| 239 | |
| 240 | <details> |
| 241 | <summary>Using pip installation</summary> |
| 242 | |
| 243 | |
| 244 | "context_servers": { |
| 245 | "mcp-server-git": { |
| 246 | "command": { |
| 247 | "path": "python", |
| 248 | "args": ["-m", "mcp_server_git"] |
| 249 | } |
| 250 | } |
| 251 | }, |
| 252 | |
| 253 | </details> |
| 254 | |
| 255 | ### Usage with [Zencoder](https://zencoder.ai) |
| 256 | |
| 257 | Go to the Zencoder menu (...) |
| 258 | From the dropdown menu, select `Agent Tools` |
| 259 | Click on the `Add Custom MCP` |
| 260 | Add the name (i.e. git) and server configuration from below, and make sure to hit the `Install` button |
| 261 | |
| 262 | <details> |
| 263 | <summary>Using uvx</summary> |
| 264 | |
| 265 | |
| 266 | { |
| 267 | "command": "uvx", |
| 268 | "args": ["mcp-server-git", "--repository", "path/to/git/repo"] |
| 269 | } |
| 270 | |
| 271 | </details> |
| 272 | |
| 273 | ## Debugging |
| 274 | |
| 275 | You can use the MCP inspector to debug the server. For uvx installations: |
| 276 | |
| 277 | |
| 278 | npx @modelcontextprotocol/inspector uvx mcp-server-git |
| 279 | |
| 280 | |
| 281 | Or if you've installed the package in a specific directory or are developing on it: |
| 282 | |
| 283 | |
| 284 | cd path/to/servers/src/git |
| 285 | npx @modelcontextprotocol/inspector uv run mcp-server-git |
| 286 | |
| 287 | |
| 288 | Running `tail -n 20 -f ~/Library/Logs/Claude/mcp*.log` will show the logs from the server and may |
| 289 | help you debug any issues. |
| 290 | |
| 291 | ## Development |
| 292 | |
| 293 | If you are doing local development, there are two ways to test your changes: |
| 294 | |
| 295 | Run the MCP inspector to test your changes. See [Debugging] for run instructions. |
| 296 | |
| 297 | Test using the Claude desktop app. Add the following to your `claude_desktop_config.json`: |
| 298 | |
| 299 | ### Docker |
| 300 | |
| 301 | |
| 302 | { |
| 303 | "mcpServers": { |
| 304 | "git": { |
| 305 | "command": "docker", |
| 306 | "args": [ |
| 307 | "run", |
| 308 | "--rm", |
| 309 | "-i", |
| 310 | "--mount", "type=bind,src=/Users/username/Desktop,dst=/projects/Desktop", |
| 311 | "--mount", "type=bind,src=/path/to/other/allowed/dir,dst=/projects/other/allowed/dir,ro", |
| 312 | "--mount", "type=bind,src=/path/to/file.txt,dst=/projects/path/to/file.txt", |
| 313 | "mcp/git" |
| 314 | ] |
| 315 | } |
| 316 | } |
| 317 | } |
| 318 | |
| 319 | |
| 320 | ### UVX |
| 321 | |
| 322 | { |
| 323 | "mcpServers": { |
| 324 | "git": { |
| 325 | "command": "uv", |
| 326 | "args": [ |
| 327 | "--directory", |
| 328 | "/<path to mcp-servers>/mcp-servers/src/git", |
| 329 | "run", |
| 330 | "mcp-server-git" |
| 331 | ] |
| 332 | } |
| 333 | } |
| 334 | } |
| 335 | |
| 336 | |
| 337 | ## Build |
| 338 | |
| 339 | Docker build: |
| 340 | |
| 341 | |
| 342 | cd src/git |
| 343 | docker build -t mcp/git . |
| 344 | |
| 345 | |
| 346 | ## License |
| 347 | |
| 348 | This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository. |
| 349 |
Details
- Updated
- Sep 3, 2026
- License
- MIT
- Stars on the repo
- ★ 90,538
- Checked
- Source
- modelcontextprotocol/servers ↗
- Creator
- modelcontextprotocol · 7 listings
Similar MCP servers
See all →
SkillTests in real browsers via Chrome DevTools MCPBrowser testing with devtools
MCPThis MCP server attempts to exercise all the featuresEverything MCP Server
MCPA Model Context Protocol server that provides web contentFetch MCP Server
MCPNode.js server implementing Model Context ProtocolFilesystem MCP Server
SkillAbout libraries, frameworks, API referencesContext7 MCP
SkillUses Chrome DevTools via MCP for efficient debuggingMore from modelcontextprotocol
MCPThis MCP server attempts to exercise all the featuresEverything MCP Server
MCPA Model Context Protocol server that provides web contentFetch MCP Server
MCPNode.js server implementing Model Context ProtocolFilesystem MCP Server
MCPA basic implementation of persistent memory using a localKnowledge Graph Memory Server
MCPAn MCP server implementation that provides a toolSequential Thinking MCP Server
MCPA Model Context Protocol server that provides timeTime MCP Server