Same door for humans and AI. No gatekeeper.Register →
Explorer/MCP/GitramaLLC/gitrama-mcp
REMOTE

gitrama-mcp

GitramaLLC/gitrama-mcp
15 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (6mo)
15toolsRemote/ HTTP6moindexed
100% uptime · 306ms avgChecked Sep 5, 2026
Quality Score
63/95
Deep
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure14.2/20
177 days indexed
Capability13.1/25
Tools: 6.1/13 (15 tools)
Description: 0/5
Endpoint: 7/7
Adoption10.3/25
Use count: 10.3/20 (371 uses)
Multi-registry: 0/5 (1 registry)
Reliability25/25
Currently live: 10/10
Uptime history: 15/15 100% (48/48 checks)
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
15 tools. Nothing caught our attention.
First indexed Mar 23, 2026
Server Profile
Tools catalogued
15
15 tools available. Full list below.
Hosting
Remote / HTTP
Runs on the internet. No access to your filesystem, SSH keys, or environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
100%
Based on 48 checks. Average response: 306ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://gitrama-mcp--gitramallc.run.tools
Tools (15)
gitrama_commit
Generate an AI-powered commit message for currently staged changes. Analyzes the git diff of staged files and produces a conventional commit message following best practices. Requires files to be staged first (git add). Args: message: Optional custom commit message. If provided, skips AI generation and uses this message directly.
gitrama_stage_and_commit
Stage files and create an AI-powered commit in one step. Equivalent to `git add <files> && gtr commit -y`. Stages the specified files (or all changes), then generates and applies an AI commit message. Args: files: Files to stage — "." for all changes (default), or space-separated paths (e.g., "src/auth.py tests/test_auth.py"). message: Optional custom commit message. If provided, skips AI generation and uses this message directly.
gitrama_ask
Ask a natural language question about your repository. Uses Gitrama intelligence to provide context-aware answers. Example questions: - "Who owns the auth module?" - "Who are the top contributors?" - "When did we last change the payment logic?" - "What's the riskiest file in this repo?" - "What changed in the last 3 days?" - "Explain the purpose of src/utils/retry.py" - "What stream am I on?" Args: question: Natural language question about your repository. stream: Optional stream context override (wip | hotfix | review | experiment). deep: Enable full repo history access for deeper analysis.
gitrama_branch
Generate an AI-powered branch name from a description. Analyzes your description and generates a conventional branch name following best practices (feat/, fix/, chore/, etc.), then optionally creates and switches to the branch. Examples: - "Add user authentication" → feat/add-user-authentication - "Fix memory leak" → fix/memory-leak - "Update docs" → docs/update-docs Args: description: What you're working on (e.g., "add user authentication with OAuth2", "fix timeout in payment processing"). create: If True (default), creates and switches to the new branch. If False, only suggests the branch name without creating it.
gitrama_pr
Generate an AI-powered pull request description. Analyzes the diff between the current branch and the base branch, then generates a comprehensive PR description with title, summary, changes list, and testing notes. Args: base: Target branch for the PR (default: main or master).
gitrama_stream_status
Show the current Gitrama stream (workflow context). Streams are Gitrama's concept of workflow focus — they track what you're working on and influence AI suggestions. Returns the active stream name, description, and associated branch.
Show all 15 tools ↓
gitrama_stream_switch
Switch to a different Gitrama stream (workflow context). Creates a new stream or switches to an existing one. Streams help the AI understand what you're working on for better suggestions. Args: name: Stream name (e.g., "auth-refactor", "payment-v2"). description: Optional description of the stream's purpose.
gitrama_stream_list
List all Gitrama streams in the current repository. Shows all defined streams with their names, descriptions, and associated branches. The active stream is highlighted.
gitrama_health
Check the Gitrama AI server health status. Verifies connectivity to the Gitrama AI API and returns the current server status and MCP server version. Useful for diagnosing issues when other commands fail.
gitrama_status
Show the working tree status with AI interpretation. Displays the current git status including staged, unstaged, and untracked files with AI-powered context about the changes.
gitrama_diff
Show a risk-annotated diff of current changes. Overlays Gitrama's structural intelligence on top of the raw git diff — risk scores, churn rates, coupling gaps, and contributor context for every changed file. Opens a browser panel with the full analysis. Args: target: Branch or commit to diff against (default: working tree). staged: If True, diff staged changes only (default: all changes).
gitrama_review
Run an AI code review on current changes before committing. Sends your diff and repo intelligence to Gitrama's review engine. Returns severity-graded findings — security, correctness, risk, coupling — plus a verdict and suggested commit message. Runs before you push, not after. Catches issues at the right time. Args: mode: Review scope — one of: "staged" — staged changes only (default) "uncommitted" — all uncommitted changes "quick" — critical issues only "full" — full review with suggestions
gitrama_unstage
Remove files from the staging area without discarding changes. Moves files out of the git index back to the working tree. Changes are preserved — nothing is lost. Args: files: Space-separated file paths to unstage. Leave empty for interactive selection (CLI only). all_files: If True, unstage everything currently staged.
gitrama_scan
Run a full structural health scan of the repository. Scores every file for continuity risk, boundary entropy, and recurrence patterns. Identifies coupling hotspots and contributor concentration before they compound into failures. Results are cached in last_scan.json for use by gtr diff and gtr review.
gitrama_push
Push the current branch to a remote repository. Pushes committed changes to the specified remote. Optionally sets the upstream tracking branch for new branches. Args: remote: Remote to push to (default: "origin"). branch: Branch to push (default: current branch). force: If True, force push with --force-with-lease (safer than --force). set_upstream: If True, sets the upstream tracking branch (-u flag). Use this when pushing a new branch for the first time.

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
Similar servers
Garmin Open MCP
Unofficial MCP server bridging Garmin Connect to MCP clients and ChatGPT, providing tools to access health data, activities, and trends via a self-hosted API.
Remote MCP Server Authless
A remote MCP server deployed on Cloudflare Workers without authentication, enabling custom tools and connectivity to AI Playground and Claude Desktop.
unity-kb-mcp
An MCP Server that provides Retrieval-Augmented Generation (RAG) capabilities to surface the latest Unity API documentation (currently v6.x).
sbis-mcp
Read-only MCP server for accessing Saby (SBIS) EDI documents via JSON-RPC API. Enables listing, reading documents, and fetching attachments using natural language.
automatised-pipeline
A Rust MCP server that indexes codebases into a property graph and provides tools for code intelligence, such as searching, context, impact analysis, and change detection.
Nibble
Enables AI agents to investigate production incidents by exposing service health, logs, and deployment data through MCP tools.
Indexed from Smithery · Updates nightlyView on Smithery →