Skip to main content
Glama
seayniclabs

Mooring

by seayniclabs

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_TOKENNoYour GitHub personal access token. Required for all GitHub tools (gh_*). Local Git tools work without it.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
healthA

Return server version and status.

repo_statusB

Enhanced git status: branch, ahead/behind, stash count, staged/unstaged/untracked files.

Args: repo_path: Path to local git repository.

repo_logB

Formatted commit log with optional filters.

Args: repo_path: Path to local git repository. max_count: Maximum commits to return (default 20). author: Filter by author name. since: Filter by date (e.g., "2024-01-01"). path: Filter by file path. search: Search commit messages.

repo_diffB

Unified diff output between refs, staged, or working tree.

Args: repo_path: Path to local git repository. staged: Show staged changes (default false). from_ref: Starting reference for diff. to_ref: Ending reference for diff.

repo_blameA

Git blame with optional line range. File path must be within the repository.

Args: repo_path: Path to local git repository. file_path: File path relative to repo root. start_line: Starting line number (optional). end_line: Ending line number (optional).

repo_branchesA

List all branches with tracking info, last commit, and ahead/behind counts.

Args: repo_path: Path to local git repository.

repo_stashB

Stash operations: list, push, pop, or apply.

Args: repo_path: Path to local git repository. action: One of list, push, pop, apply (default list). message: Message for stash push (optional).

gh_pr_listB

List pull requests from a GitHub repository.

Args: repo: Repository in owner/name format. state: PR state: open, closed, or all (default open). author: Filter by PR author login. label: Filter by label name.

gh_pr_detailB

Get detailed information about a specific pull request.

Args: repo: Repository in owner/name format. number: PR number.

gh_pr_createB

Create a pull request.

Args: repo: Repository in owner/name format. title: PR title. body: PR description body. head: Source branch name. base: Target branch name (default main). labels: List of label names to apply. reviewers: List of reviewer login names.

gh_issuesA

List, create, or update GitHub issues.

Args: repo: Repository in owner/name format. state: Issue state: open, closed, or all (default open). action: One of list, create, update. title: Issue title (required for create). body: Issue body (for create or update). number: Issue number (required for update).

gh_actionsB

List recent GitHub Actions workflow runs.

Args: repo: Repository in owner/name format. workflow: Filter by workflow name (optional). status: Filter by status (optional).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/seayniclabs/mooring'

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