Gitea MCP integration
Answers Gitea configuration questions from the running instance and renders Markdown or AsciiDoc into the HTML Gitea itself would produce.
19actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Render markdown
Lyro renders a markdown document as HTML with configurable rendering modes. Support agents format documentation and knowledge base content instantly.
Get all organizations
Lyro retrieves a paginated list of all organizations in the Gitea instance. Agents quickly navigate repositories and route code issues to the right team.
List organization actions secrets
Lyro lists all action secrets for an organization. Support teams audit security configurations and troubleshoot deployment failures.
How businesses use Gitea + Lyro
Each card is one request a support team gets, and the Gitea actions Lyro runs to close it.
Answer what this Gitea instance actually allows
Lyro reads the instance's repository, attachment, and API settings, so a question about mirroring, LFS, allowed file types, or pagination limits is answered from configuration rather than from the docs.
Get General Repository SettingsGet General Attachment SettingsGet General API SettingsPick the right license and gitignore before a repo exists
Before someone creates a repository, Lyro lists the license and gitignore templates the instance carries, pulls the full text of the one they choose, and shows the label set that goes with it.
List License TemplatesList Gitignore TemplatesGet Label Template InfoVerify the version and signing key behind your commits
Lyro returns the instance version, its NodeInfo metadata, and the default GPG public key, so a developer can confirm API compatibility and trust the signatures on Gitea-generated commits.
Get VersionGet Node InfoGet Signing KeyTurn Markdown into rendered HTML
Lyro converts Markdown, raw Markdown, or another supported markup format into HTML using the comment, wiki, or file rendering context the content is actually destined for.
Render MarkdownRender Markdown RawRender Markup
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Gitea actions it has and picks the ones a request needs.
- 01
Connect Gitea
Authorize the Gitea account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Gitea actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Gitea
Setup, permissions, and the limits of what Lyro can do inside Gitea.
No. This toolkit is read and render only: it covers instance settings, templates, organization listings, and the Markdown and markup renderers, with no action that creates a repository, an issue, or a pull request. Lyro can tell a developer exactly what the instance permits, then hand the change itself to a human.
Every action available in Gitea
All 19 actions your agent can call on Gitea, straight from the live MCP connection.
Get activitypub person actor
Retrieve the ActivityPub Person actor for a Gitea user.
Get general API settings
Retrieve the Gitea instance's global API settings including pagination limits and response size constraints.
Get general attachment settings
Retrieve the Gitea instance's global settings for file attachments including enabled status, allowed file types, size limits, and file count limits.
Get general repository settings
Retrieve the Gitea instance's global settings for repositories including feature flags for mirroring, HTTP Git, migrations, stars, time tracking, and LFS.
Get general ui settings
Retrieve the Gitea instance's global settings for UI including default theme, allowed reactions, and custom emojis.
Get gitignore template info
Retrieve information about a specific gitignore template.
Get label template info
Retrieve all labels from a specific label template.
Get license template info
Retrieve information about a specific license template.
Get node info
Retrieve the nodeinfo of the Gitea application.
Get signing key
Retrieve the default GPG signing key used by Gitea to sign commits.
Get version
Retrieve the version of the Gitea application.
List gitignore templates
Retrieve all available gitignore templates.
List label templates
Retrieve all available label templates.
List license templates
Retrieve all available license templates.
Get all organizations
Retrieve a paginated list of all organizations in the Gitea instance.
List organization actions secrets
List all action secrets for an organization.
Render markdown
Render a markdown document as HTML with configurable rendering modes and context.
Render markdown raw
Render raw markdown text as HTML.
Render markup
Render a markup document as HTML with support for multiple markup formats.
The tools Gitea sits next to
Same connection, same setup. Pick the next one your team already uses.

Baserow
Maps workspace databases and tables, executes builder page data sources, reads form structures, and sends account verification mail.
Codemagic
Starts builds on a chosen workflow and branch, reads build history, updates variable groups, and clears application caches without opening the dashboard.
Fly
Reads app and machine state, validates configs before a deploy, sets up health checks, and grants or revokes WireGuard and SSH access on request.
Mx toolbox
Runs blacklist checks, reads SPF, DKIM, DMARC, and BIMI records, and tests SMTP, DNS, and HTTP reachability on demand.
Rootly
Pulls full incident detail, updates status and severity as things develop, and tracks the action items an incident leaves behind.
Twocaptcha
Checks the 2Captcha balance, submits a CAPTCHA as a solving task, and reports solutions the target site rejected.

Ready to connect Gitea?
Authorize the account and your agent has all 19 actions from the first conversation.


