Agent♥︎Age
Catalog

Mooring

Official

by seayniclabs · Python

Git and GitHub operations — repo status, diffs, branches, PRs, issues, and Actions.

Mooring is a Model Context Protocol (MCP) server that provides AI tools with structured access to local Git repositories and the GitHub API. It performs Git operations locally via GitPython (no subprocess calls) and uses PyGithub for GitHub interactions, including token masking and rate-limit handling.

🛠️ Key Features

  • Local Git operations via GitPython (status, diffs, branches)
  • GitHub API access using PyGithub with token masking
  • MCP-compliant server for contextual model access
  • Structured readouts suitable for AI tooling and prompts

🚀 Use Cases

  • Inspect repository status, diffs, branches, and issues
  • Retrieve PRs, issues, and Actions data for context
  • Integrate with AI agents requiring repository state and workflow insights

⚡ Developer Benefits

  • No subprocess calls for Git (reliable local operations)
  • Secure GitHub access with token masking and rate-limit awareness
  • Clear, structured MCP server interface for tooling ecosystems

⚠️ Limitations

  • Based on provided readme excerpt; broader capabilities depend on repository extensions
  • Local operations depend on GitPython availability and repository presence
Mooring - agentage MCP Catalog