A command-line tool to run the ai-tracker.sh script.
Project description
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:
- Checks for git changes.
- Generates a summary of changes.
- Updates
UPDATES.md. - Bumps the version (patch by default, or major/minor if specified).
- 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dev_mcp-0.8.1.tar.gz.
File metadata
- Download URL: dev_mcp-0.8.1.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47c7ebd6a62647385934b669ce29388b33541b8b85ee8154ae59f22c499eb639
|
|
| MD5 |
8d15081f9a56af84daf51fc38b4ff7d0
|
|
| BLAKE2b-256 |
52bdd272900f22c67c7decd08b7f92a7e393eecd11e9b8aad814aea507023896
|
File details
Details for the file dev_mcp-0.8.1-py3-none-any.whl.
File metadata
- Download URL: dev_mcp-0.8.1-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88e24cddf6fde537e574a43c23f95c12c3a3be299ba36eb0eb35c7d128d126c4
|
|
| MD5 |
4affa6b4483dd17b2d4fa33b0d44166b
|
|
| BLAKE2b-256 |
d5447e2cf85d5f706afa57188ab8b8695bc899c85ce2834fdc61115ad33b1ea8
|