Vinkius

Gitea MCP. Control project code, issues, and branches via chat.

Gitea MCP connects your self-hosted Git instance directly to any AI agent. You can manage repositories, track issues, and audit pull requests—all from conversation. Quickly list projects, check organization details, or verify branch protection rules without leaving your chat window.

Gitea MCP is compatible with Claude Claude
Gitea MCP is compatible with ChatGPT ChatGPT
Gitea MCP is compatible with Cursor Cursor
Gitea MCP is compatible with Gemini Gemini
Gitea MCP is compatible with Windsurf Windsurf
Gitea MCP is compatible with VS Code VS Code
Gitea MCP is compatible with JetBrains JetBrains
Gitea MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

View all project repositories

List every repository you have access to and get detailed info like the clone URL, star count, and if it's private or public.

Track issues and tasks

See a list of all open issues in any repo, checking numbers, labels, states, and who is assigned to them. You can also pull the full text body for deep analysis.

Audit code review requests

List every pull request—open, closed, or merged—and check which branches they connect from and to.

Manage organizational structure

See all organizations you belong to, pulling metadata like the organization's website and total repository count.

Check branch rules and status

List every branch in a repo and verify commit SHAs and whether specific protection rules are active on that branch.

Waiting for input…

AI Agent
Gitea

What AI agents can do with Gitea: 10 Tools for Code Management

Use these tools within your agent to perform specific actions like listing repositories or getting detailed information on individual issues.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Gitea MCP

List Repos

Lists every repository you can see, providing names, descriptions, clone URLs, star counts, and visibility status for each one.

Get Repo

Retrieves the complete set of details for a single specified Gitea repository.

List Issues

Generates a list of all current issues within a specific repository, including their...

Get Issue

Fetches the full content and detailed metadata for one specified issue number.

List Orgs

Provides a list of all organizations you are currently a member of within Gitea.

Get Org

Retrieves detailed information about a specific organization, including its website and total repo count.

List Org Repos

Lists every repository that belongs to a specified Gitea organization.

List Pulls

Gathers all pull requests for a given repo, letting you check if they are open...

List Branches

Lists every branch in a repository and provides associated commit SHAs to confirm...

Get Me

Extracts your own authenticated Gitea user profile identity, including your email...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Gitea MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Gitea integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Gitea, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Gitea MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Gitea. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The hassle of leaving the chat to check code status

Right now, if you need to know the status of a feature branch or list all issues for a project, your workflow hits a wall. You have to open up a new browser tab, navigate to the repository dashboard, click into 'Issues,' and then manually search through tabs until you find what you were looking for.

With this MCP, that manual process disappears. You simply ask your agent: 'What are the active issues in the frontend repo?' It pulls the list of issues right into your chat window—no clicks needed.

Gitea MCP delivers instant visibility into project data

You no longer have to juggle tabs just to get a basic overview. Listing repositories using `list_repos` or confirming an organization's membership via `list_orgs` is now a single, conversational command.

It moves project oversight from tedious clicking into actionable conversation. You keep your focus on the work, not on the UI.

What Gitea MCP does for your AI

Connect your private Gitea instance using this MCP, and you'll get full control over project collaboration right through any AI client. Instead of logging into the web interface, you talk to your agent and ask it to perform tasks like checking repository details or listing all active issues in an organization.

You can track everything from pull request status to user profile information using natural language.

It lets your agent list every accessible repository with its clone URL and visibility state. Need to audit team progress? Your agent pulls up a comprehensive list of issues across multiple repos, letting you see labels, states, and assignees at a glance. This powerful connection is managed through the Vinkius catalog, giving you access to Gitea's full suite of developer tools without ever having to click away from your IDE or chat window.

Built · Hosted · Managed by Vinkius Gitea - Manage Repositories & Issues MCP
Server ID 019d75a5-3df3-7214-8813-106fa3c0e64a
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about Gitea MCP

How do I use Gitea MCP to check if a repo is private? +

Use list_repos. The tool returns full details for every repository you can see, including a status flag that shows whether it's marked as 'private' or 'public'.

Can I track issues in an organization using Gitea MCP? +

Yes. First, use list_orgs to find the correct organization ID, and then use tools like list_org_repos followed by list_issues to gather all relevant task data.

Does Gitea MCP work for reading PR details? +

Absolutely. The list_pulls tool gathers all open, closed, or merged pull requests in a repository so you can audit the review status.

What is the best way to verify branch rules with Gitea MCP? +

Use list_branches. This function lists every branch and allows you to verify commit SHAs and check if specific branch protection rules are in place for auditing purposes.

Is the user profile visible via Gitea MCP? +

Yes. You can run the get_me tool, which extracts your authenticated profile identity, giving you access to your login name, email, and admin status.