Files
mcp-mokogitea-api/CHANGELOG.md
T
Jonathan Miller c9eb6cfc89
Generic: Project CI / Tests (push) Has been cancelled
Universal: CodeQL Analysis / Security Scan Summary (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Report Issues (push) Has been cancelled
MCP: Standards Compliance / Compliance Summary (push) Has been cancelled
Universal: Changelog Validation / Validate CHANGELOG.md (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
MCP: Standards Compliance / License Header Validation (push) Has been cancelled
MCP: Standards Compliance / Secret Scanning (push) Has been cancelled
MCP: Standards Compliance / Repository Structure Validation (push) Has been cancelled
MCP: Standards Compliance / Coding Standards Check (push) Has been cancelled
MCP: Standards Compliance / Workflow Configuration Check (push) Has been cancelled
MCP: Standards Compliance / Git Repository Hygiene (push) Has been cancelled
MCP: Standards Compliance / Documentation Quality Check (push) Has been cancelled
MCP: Standards Compliance / README Completeness Check (push) Has been cancelled
MCP: Build & Validate / build (22) (push) Has been cancelled
MCP: Tool Inventory / inventory (push) Has been cancelled
MCP: Build & Validate / build (20) (push) Has been cancelled
MCP: Standards Compliance / Script Integrity Validation (push) Has been cancelled
MCP: Standards Compliance / Line Length Check (push) Has been cancelled
MCP: Standards Compliance / File Naming Standards (push) Has been cancelled
MCP: Standards Compliance / Insecure Code Pattern Detection (push) Has been cancelled
MCP: Standards Compliance / File Size Limits (push) Has been cancelled
Generic: Project CI / Lint & Validate (push) Has been cancelled
MCP: Standards Compliance / Dead Code Detection (push) Has been cancelled
MCP: Standards Compliance / Binary File Detection (push) Has been cancelled
MCP: Standards Compliance / TODO/FIXME Tracking (push) Has been cancelled
MCP: Standards Compliance / Broken Link Detection (push) Has been cancelled
MCP: Standards Compliance / API Documentation Coverage (push) Has been cancelled
MCP: Standards Compliance / Accessibility Check (push) Has been cancelled
MCP: Standards Compliance / Performance Metrics (push) Has been cancelled
MCP: Build & Release / Build, Validate & Release (push) Has been cancelled
MCP: Standards Compliance / Terraform Configuration Validation (push) Has been cancelled
MCP: Standards Compliance / Version Consistency Check (push) Has been cancelled
MCP: Standards Compliance / Code Duplication Detection (push) Has been cancelled
MCP: Standards Compliance / Code Complexity Analysis (push) Has been cancelled
Universal: CodeQL Analysis / Analyze (actions) (push) Has been cancelled
Universal: CodeQL Analysis / Analyze (javascript) (push) Has been cancelled
MCP: Standards Compliance / Dependency Vulnerability Scanning (push) Has been cancelled
MCP: Standards Compliance / Unused Dependencies Check (push) Has been cancelled
MCP: Standards Compliance / Enterprise Readiness Check (push) Has been cancelled
MCP: Standards Compliance / Repository Health Check (push) Has been cancelled
Universal: Sync Version on Merge / Propagate README version (push) Has been cancelled
feat: add issue metadata tools and status/priority/type params
- gitea_org_issue_statuses_list, gitea_org_issue_priorities_list, gitea_org_issue_types_list
- gitea_issue_set_status, gitea_issue_set_priority (convenience wrappers)
- gitea_issue_create/update now accept status_id, priority_id, type_id
2026-06-08 05:16:01 -05:00

5.6 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • gitea_org_issue_statuses_list -- list issue status definitions for an org
  • gitea_org_issue_priorities_list -- list issue priority definitions for an org
  • gitea_org_issue_types_list -- list issue type definitions for an org
  • gitea_issue_set_status -- set/clear status on an issue (convenience wrapper)
  • gitea_issue_set_priority -- set/clear priority on an issue (convenience wrapper)
  • gitea_issue_create now accepts status_id, priority_id, type_id params
  • gitea_issue_update now accepts status_id, priority_id, type_id params

Changed

  • Migrated all workflow and template paths from .github/ to .mokogitea/
  • Template source paths updated: templates/gitea/ to templates/mokogitea/
  • HCL definition files removed -- Template repos are now the canonical source

Added

  • branch-cleanup.yml: auto-delete merged feature branches after PR merge

Changed

  • Renamed package from @mokoconsulting/gitea-api-mcp to @mokoconsulting/mokogitea-api-mcp to distinguish Moko's forked Gitea MCP from upstream
  • Renamed McpServer name and bin entry to mokogitea-api-mcp

0.0.1 - 2026-05-07

Added

User / Auth (3 tools)

  • gitea_me -- Get the authenticated user info
  • gitea_user_orgs -- List organizations the authenticated user belongs to
  • gitea_user_repos -- List repositories owned by the authenticated user

Repositories (8 tools)

  • gitea_repo_get -- Get repository details
  • gitea_repo_create -- Create a new repository
  • gitea_repo_delete -- Delete a repository
  • gitea_repo_edit -- Edit repository settings
  • gitea_repo_fork -- Fork a repository
  • gitea_repo_search -- Search repositories
  • gitea_org_repos -- List repositories in an organization
  • gitea_list_connections -- List configured Gitea connections

File Contents (5 tools)

  • gitea_file_get -- Get file contents from a repository
  • gitea_dir_get -- Get directory contents (file listing) from a repository
  • gitea_file_create_or_update -- Create or update a file in a repository
  • gitea_file_delete -- Delete a file from a repository
  • gitea_tree_get -- Get the git tree for a repository (recursive file listing)

Branches (4 tools)

  • gitea_branches_list -- List branches in a repository
  • gitea_branch_get -- Get a specific branch
  • gitea_branch_create -- Create a new branch
  • gitea_branch_delete -- Delete a branch

Commits (2 tools)

  • gitea_commits_list -- List commits in a repository
  • gitea_commit_get -- Get a specific commit

Issues (7 tools)

  • gitea_issues_list -- List issues in a repository
  • gitea_issue_get -- Get a single issue by number
  • gitea_issue_create -- Create a new issue
  • gitea_issue_update -- Update an issue
  • gitea_issue_comments_list -- List comments on an issue
  • gitea_issue_comment_create -- Add a comment to an issue
  • gitea_issue_search -- Search issues across all repositories

Labels (2 tools)

  • gitea_labels_list -- List labels in a repository
  • gitea_label_create -- Create a label

Milestones (2 tools)

  • gitea_milestones_list -- List milestones in a repository
  • gitea_milestone_create -- Create a milestone

Pull Requests (6 tools)

  • gitea_pulls_list -- List pull requests
  • gitea_pull_get -- Get a single pull request
  • gitea_pull_create -- Create a pull request
  • gitea_pull_merge -- Merge a pull request
  • gitea_pull_files -- List files changed in a pull request
  • gitea_pull_review_create -- Create a pull request review

Releases (5 tools)

  • gitea_releases_list -- List releases
  • gitea_release_get -- Get a single release by ID
  • gitea_release_latest -- Get the latest release
  • gitea_release_create -- Create a new release
  • gitea_release_delete -- Delete a release

Tags (3 tools)

  • gitea_tags_list -- List tags
  • gitea_tag_create -- Create a tag
  • gitea_tag_delete -- Delete a tag

Actions (2 tools)

  • gitea_actions_runs_list -- List workflow runs for a repository
  • gitea_actions_run_get -- Get a specific workflow run

Organizations (3 tools)

  • gitea_org_get -- Get organization details
  • gitea_org_teams_list -- List teams in an organization
  • gitea_org_members_list -- List members of an organization

Users (2 tools)

  • gitea_user_get -- Get a user profile
  • gitea_users_search -- Search users

Webhooks (2 tools)

  • gitea_webhooks_list -- List webhooks for a repository
  • gitea_webhook_create -- Create a webhook

Wiki (2 tools)

  • gitea_wiki_pages_list -- List wiki pages
  • gitea_wiki_page_get -- Get a wiki page

Notifications (2 tools)

  • gitea_notifications_list -- List notifications for the authenticated user
  • gitea_notifications_read -- Mark all notifications as read

Generic (2 tools)

  • gitea_api_request -- Make a raw API request to any Gitea v1 endpoint
  • gitea_list_connections -- List configured Gitea connections

Infrastructure

  • Multi-connection config support via ~/.gitea-api-mcp.json
  • Token-based authentication (Gitea native Authorization: token header)
  • Built on node:https / node:http (zero HTTP dependencies)
  • MCP SDK v1.12.x with stdio transport