Руководство по коннектору7 мин чтенияMCP-инструментов: 307 языков

Подключить Gitea MCP к Meta Muse: задачи и diff

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и пулл-реквесты вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Gitea

Gitea

Let your AI read your Gitea: find repositories, triage issues and pull requests with their comments, files, diffs and reviews, check releases and organizations, and read branches, commits and files. gitea.com or your own Gitea server, with an access token. Read-only.

инструментов

30

Регион

INTL

Категория

Инфраструктура

Аутентификация

API Key

Требуемые env-vars

GITEA_URLGITEA_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Кратко

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и пулл-реквесты вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

Пошаговая настройка

Подключи Gitea к Meta Muse за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи Gitea в пошаговой настройке и добавь свой MCP URL в Meta Muse. Без кода и без собственного сервера.

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Попробуй спросить

Примеры промптов для Gitea

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Gitea · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Не хочешь ничего устанавливать? Используй cloud.anythingmcp.com напрямую. Войди, нажми Connectors → Gitea, вставь свои учётные данные, создай API-ключ MCP — и всё готово. Без Docker, без git clone, без локального сервера.

Gitea + Meta Muse

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и пулл-реквесты вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

Требования

Полную инструкцию по настройке смотри в самом коннекторе (она видна в магазине внутри приложения, когда ты выбираешь коннектор). Для этого коннектора нужны следующие переменные окружения:

GITEA_URL, GITEA_TOKEN

Шаг 1 — Получи учётные данные

Настройка занимает около 2 минут. Тебе нужна учётная запись на gitea.com или на твоём собственном сервере Gitea и токен доступа с правом чтения (Read) для Repository, Issue, Organization и User.

  1. В Gitea нажми на свой аватар, затем Settings, затем Applications. В разделе Manage Access Tokens введи имя (например, «AnythingMCP») и установи для Repository, Issue, Organization и User значение Read (скоупы read:repository, read:issue, read:organization и read:user). В версии Gitea без скоупов токена токен получает полный доступ своего пользователя.
  2. Нажми Generate Token и сразу скопируй токен: Gitea показывает его только один раз. Вставь в GITEA_TOKEN только сам токен, без слова token или Bearer перед ним. Коннектор добавляет token сам.
  3. Укажи в GITEA_URL адрес, по которому ты открываешь Gitea, например https://gitea.com или https://git.example.com, без /api/v1 и без завершающего слеша. Если Gitea работает в подпути, сохрани его (https://example.com/gitea).
  4. Установи коннектор и запусти gitea_get_current_user: он покажет пользователя, которому принадлежит токен, и подтвердит, что адрес и токен работают.

Только чтение: все 30 инструментов только читают. Коннектор не может ничего создавать, изменять или удалять в Gitea, а ИИ видит ровно то, что видит пользователь токена.

Что он читает: репозитории (поиск по всему инстансу или список для твоего пользователя, организации или другого пользователя), задачи с комментариями, метками и вехами, пулл-реквесты с изменёнными файлами, диффом, коммитами и ревью, релизы с описанием и прикреплёнными файлами, организации с участниками и командами, ветки, коммиты, дерево файлов и содержимое файлов. gitea_search_issues находит задачи и пулл-реквесты во всех репозиториях, которые назначены тебе, созданы тобой или ждут твоего ревью.

Репозитории и номера: каждый репозиторий принимает owner (пользователь или организация) и repo — две части адреса https://host/owner/repo. Задачи и пулл-реквесты используют одну последовательность номеров на репозиторий. Gitea считает пулл-реквест тоже задачей, поэтому gitea_get_issue и gitea_list_issue_comments работают и с номером пулл-реквеста, возвращая его заголовок, метки и обсуждение, а gitea_get_pull_request, gitea_get_pull_request_files и gitea_get_pull_request_diff показывают сторону кода.

Твой собственный сервер: Gitea на внутреннем хосте (приватный IP или внутреннее имя) требует self-hosted AnythingMCP в той же сети, с именем хоста в SSRF_ALLOWED_HOSTS, иначе исходящая защита заблокирует вызов. Forgejo и Codeberg, который на нём работает, предлагают те же маршруты API v1, поэтому адрес вроде https://codeberg.org тоже должен работать. Коннектор написан под API Gitea.

Ограничения: сервер Gitea по умолчанию возвращает 30 элементов на страницу и не более 50 (настройка MAX_RESPONSE_ITEMS), поэтому ИИ запрашивает следующую страницу, а не больший лимит. Диффы пулл-реквестов и содержимое файлов размером более 200 КБ обрезаются: остальное открой по html_url пулл-реквеста.

Частые ошибки: 401 означает, что токен неверен, просрочен или удалён либо GITEA_URL указывает на другой сервер. 403 означает, что у токена нет скоупа, нужного для вызова (Gitea называет его в сообщении), например read:issue для задач или read:organization для организаций. 404 означает, что репозиторий, задача или файл не существует либо пользователь не может его видеть: Gitea отвечает 404 для приватных ресурсов, которые скрывает. 422 указывает на отсутствующее или недопустимое поле.

Коннектор не создаёт и не редактирует задачи, комментарии, пулл-реквесты, релизы, ветки или файлы, не выполняет слияние и не одобряет, а также не охватывает запуски и воркфлоу Actions, пакеты, вики, уведомления, вебхуки, deploy-ключи и администрирование.

Шаг 2 — Установи адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавь коннектор в Muse

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.

  1. В Muse открой Settings → Connectors и выбери Add custom connector.
  2. Вставь URL MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
  4. В чате попроси Muse о том, для чего нужны инструменты Gitea.

Настроить коннектор можно и из чата — в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
gitea_get_current_userПолучить пользователя Gitea, которому принадлежит токен: id, login, full_name, email, is_admin и html_url
gitea_search_repositoriesИскать по всему инстансу репозитории, которые видит токен, по ключевому слову, теме, типу или состоянию архивации: full_name, description…
gitea_list_my_repositoriesПоказать репозитории, принадлежащие пользователю токена, с full_name, description, default_branch, private, archived, stars_count…
gitea_list_organization_repositoriesПоказать репозитории организации, которые видит пользователь токена: full_name, description, default_branch, private, archived…
gitea_list_user_repositoriesПоказать репозитории заданного пользователя, которые видит пользователь токена: full_name, description, default_branch, private, archived…
gitea_get_repositoryПолучить один репозиторий: description, default_branch, private, archived, fork, empty, size, stars_count, forks_count, open_issues_count…
gitea_list_issuesПоказать задачи репозитория с фильтрами: number, title, state, labels, assignees, milestone, количество комментариев, created_at, updated_at и…
gitea_search_issuesИскать задачи и пулл-реквесты во всех репозиториях, которые видит пользователь токена, или сузить поиск до назначенных ему, созданных им, упоминающих…
gitea_get_issueПолучить одну задачу по номеру: title, body (Markdown), state, labels, assignees, milestone, due_date, количество комментариев, created_at, closed_at…
gitea_list_issue_commentsПоказать комментарии к задаче, от старых к новым: id, body (Markdown), user, created_at, updated_at и html_url
gitea_list_labelsПоказать метки репозитория: id, name, color и description
gitea_list_milestonesПоказать вехи репозитория: id, title, state, description, due_on, open_issues и closed_issues
gitea_list_pull_requestsПоказать пулл-реквесты репозитория: number, title, state, merged, mergeable, головная и базовая ветки, user, labels, created_at, updated_at…
gitea_get_pull_requestПолучить один пулл-реквест по номеру: title, body (Markdown), state, merged, mergeable, head и base (ветка, sha, репозиторий), additions…
gitea_get_pull_request_filesПоказать файлы, которые изменяет пулл-реквест: filename, previous_filename, status (added, modified, deleted, renamed), additions, deletions и…
gitea_get_pull_request_diffПрочитать unified diff пулл-реквеста как обычный текст, чтобы проверить сами изменения
gitea_list_pull_request_commitsПоказать коммиты пулл-реквеста: sha, message, author, date и html_url
gitea_list_pull_request_reviewsПоказать ревью пулл-реквеста: id, reviewer, state (APPROVED, REQUEST_CHANGES, COMMENT, PENDING), body, comments_count и submitted_at
gitea_list_releasesПоказать релизы репозитория, от новых к старым: tag_name, name, body (описание релиза в Markdown), draft, prerelease, published_at, прикреплённые…
gitea_get_latest_releaseПолучить самый свежий релиз, который не является ни черновиком, ни предварительной версией: tag_name, name, body (описание релиза), published_at, assets и…
gitea_get_release_by_tagПолучить один релиз по имени тега: name, body (описание релиза), draft, prerelease, published_at, assets и html_url
gitea_list_my_organizationsПоказать организации, в которых состоит пользователь токена: name, full_name, description, visibility и website
gitea_get_organizationПолучить одну организацию: name, full_name, description, website, location, visibility и avatar_url
gitea_list_organization_membersПоказать участников организации, которых может видеть пользователь токена: login, full_name и html_url
gitea_list_organization_teamsПоказать команды организации: id, name, description, permission и признак того, охватывает ли команда все репозитории
gitea_list_branchesПоказать ветки репозитория: name, последний коммит (id, message, timestamp), protected и кто может делать push
gitea_list_commitsПоказать коммиты репозитория, от новых к старым: sha, message, author, date и html_url
gitea_get_commitПолучить один коммит по ветке, тегу или sha: message, author, committer, date, parents, html_url и, с files, изменённые файлы и статистику
gitea_get_treeПоказать файлы и папки репозитория в ветке, теге или коммите: path, type (blob для файла, tree для папки), mode и size
gitea_get_file_contentПрочитать файл репозитория как текст в ветке, теге или коммите (в ветке по умолчанию, если ref не указан)

FAQ

Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде — в вебе, в приложениях для iOS и Android и в WhatsApp.

Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.

Дальнейшие шаги

Следующие шаги

Это руководство помогло?

Подключи Gitea к Meta Muse за 2 минуты

Начни бесплатный пробный период в AnythingMCP Cloud, подключи Gitea в пошаговой настройке и добавь свой MCP URL в Meta Muse. Без кода и без собственного сервера.

Похожие руководства

Коннекторы

Подключить Gitea MCP к ChatGPT: задачи и ревью

Позволь своему ИИ читать твой Gitea: находить репозитории, разбирать задачи и pull request'ы вместе с комментариями, файлами, диффами и ревью, смотреть релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

Коннекторы

Подключить Gitea MCP к Claude: задачи и diff

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и пулл-реквесты вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

Коннекторы

Подключить Gitea MCP к Microsoft Copilot

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и пулл-реквесты вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

Коннекторы

Подключить Gitea MCP к Cursor: файлы и коммиты

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и пулл-реквесты вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

Коннекторы

Подключить Gitea MCP к Gemini CLI: задачи и файлы

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и пулл-реквесты вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.

Коннекторы

Gitea MCP-сервер: репозитории, задачи и pull request'ы

Позволь своему ИИ читать твой Gitea: искать репозитории, разбирать задачи и pull request'ы вместе с комментариями, файлами, диффами и ревью, проверять релизы и организации, читать ветки, коммиты и файлы. gitea.com или твой собственный сервер Gitea, с токеном доступа. Только чтение.