Skip to main content

Dev Tools MCP Server

A standalone Model Context Protocol (MCP) server that provides development tools for your LLM workspace.

Features

  • ai-tracker.sh: An intelligent git commit tracker that analyzes your changes, generates AI summaries, and handles version bumping automatically.

Installation

Prerequisite

  • uv installed (recommended)
  • Python 3.12+

1. Install to your LLM Client (e.g., Claude Desktop, Cursor)

To use this with your LLM, you need to add it to your MCP configuration file.

Locate your config file:

  • Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
  • Cursor: Depending on valid configuration, usually in project root or global settings
  • Gemini: ~/.config/gemini/gemini.json

Add the server configuration:

  • uvx will auto install the tool and required packages
{
  "mcpServers": {
    "dev-tools": {
      "command": "uvx",
      "args": [
        "dev-mcp"
      ]
    }
  }
}

Tools

run_ai_tracker

Runs the implementation of the AI Tracker script which:

  1. Checks for git changes.
  2. Generates a summary of changes.
  3. Updates UPDATES.md.
  4. Bumps the version (patch by default, or major/minor if specified).
  5. Commits and tags the release.

Arguments:

  • force (bool): Ignore AI-detected errors and force commit. (Default: False)
  • version_bump (string): 'major', 'minor', 'patch', or 'none'. (Default: None - AI determines bump)
  • commit_hash (string): Optional specific commit hash to process. (Default: None)

Development

# Install dependencies
uv sync

# Run locally for testing
uv run dev-mcp --help

Metadata

Release files for dev-mcp 0.8.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dev-mcp 0.8.2
File Size Uploaded
dev_mcp-0.8.2.tar.gz 9.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dev-mcp 0.8.2
File Interpreter ABI Platform
dev_mcp-0.8.2-py3-none-any.whl Python 3 none any Details

Total release size: 19.3 kB

Release files / dev_mcp-0.8.2.tar.gz

Download URL dev_mcp-0.8.2.tar.gz
Size 9.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1e6a24fdffb7d3884608b14c700cf88bae94318d0030839135c81c26ca5e4f06
BLAKE2b-256 checksum
How to use checksums
b5639e6bfb0766f9163afb306faf0877644feb11c6b3af5435ca3a3b52df84a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.9

Release files / dev_mcp-0.8.2-py3-none-any.whl

Download URL dev_mcp-0.8.2-py3-none-any.whl
Size 9.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a0390c4a3350beee5d9062fe3b543e338b1e58fe3d4263db89042b0b7b549237
BLAKE2b-256 checksum
How to use checksums
683f82425438dbdfec2304947caba53da88ad36c84ce0a23712276b870321f40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.8.2 This release

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.4.1

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page