Skip to main content
Glama

CodeCommit

MCP CodeCommit Server

A Model Context Protocol (MCP) server implementation for AWS CodeCommit operations. This server provides tools for Git operations through the MCP protocol.

Prerequisites

  • Node.js (v16 or higher)
  • npm (Node Package Manager)
  • AWS account with CodeCommit access
  • Proper AWS credentials configured

Installation

  1. Clone the repository:
git clone <repository-url> cd mcp-codecommit
  1. Install dependencies:
npm install
  1. Configure environment variables: Create a .env file in the root directory with your AWS configuration:
AWS_REGION=your-aws-region AWS_ACCESS_KEY_ID=your-access-key AWS_SECRET_ACCESS_KEY=your-secret-key

Usage

To start the MCP server:

node index.js

The server uses the MCP protocol over stdio for communication and provides tools for AWS CodeCommit operations.

Dependencies

  • @modelcontextprotocol/sdk: ^1.7.0
  • @aws-sdk/client-codecommit: ^3.775.0
  • @aws-sdk/client-iam: ^3.758.0
  • dotenv: ^16.4.7
  • simple-git: ^3.27.0
  • zod: ^3.24.2

License

ISC

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A mcp that helps to manage codecommit

  1. Prerequisites
    1. Installation
      1. Usage
        1. Dependencies
          1. License

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              MCP server for collecting code from files and directories into a single markdown document.
              Last updated -
              2
              4
              Python
              MIT License
            • A
              security
              A
              license
              A
              quality
              A MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.
              Last updated -
              3
              4
              JavaScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              An MCP server that provides tools and resources for managing a coding project's todo list, allowing users to view, add, update, and delete todo items with details like priority, status, and tags.
              Last updated -
              1
              Python
            • -
              security
              A
              license
              -
              quality
              A MCP server that transforms code repositories from GitHub, GitLab, or local directories into LLM-friendly formats, preserving context and structure for better AI processing.
              Last updated -
              1
              Python
              Apache 2.0

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ujjawal-Rajput/mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server