lmiranda 694406941c feat(tools): implement issue operations - Closes #3
Implement Gitea issue operations tools with the following features:
- gitea_list_issues: List issues with filters (state, labels, milestone)
- gitea_get_issue: Get single issue by number
- gitea_create_issue: Create new issue with title, body, labels, milestone
- gitea_update_issue: Update issue state, title, body, labels, assignees

Files added:
- src/gitea_mcp/tools/issues.py: Issue operation tool handlers

Files modified:
- src/gitea_mcp/server.py: Register issue tools in MCP server
- src/gitea_mcp/tools/__init__.py: Export issue tool functions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 15:17:40 -05:00

Gitea MCP Remote

MCP server for Gitea API integration.

Overview

This project provides a Model Context Protocol (MCP) server that enables AI assistants to interact with Gitea through its API.

Project Status

Currently in initial development. Project structure has been initialized.

Requirements

  • Python >= 3.10
  • Gitea instance with API access

Installation

pip install -e .

Development

Install with development dependencies:

pip install -e ".[dev]"

Run tests:

pytest

License

MIT

Description
Standalone dockerized application to provide Gitea MCP server to Claude.ai
Readme 210 KiB
Languages
Python 93.8%
Shell 3.2%
Dockerfile 3%