2,500+ MCP servers ready to use
Vinkius

Gitea MCP Server for Windsurf 10 tools — connect in under 2 minutes

Built by Vinkius GDPR 10 Tools IDE

Windsurf brings agentic AI coding to a purpose-built IDE. Connect Gitea through Vinkius and Cascade will auto-discover every tool. ask questions, generate code, and act on live data without leaving your editor.

Vinkius supports streamable HTTP and SSE.

RecommendedModern Approach — Zero Configuration

Vinkius Desktop App

The modern way to manage MCP Servers — no config files, no terminal commands. Install Gitea and 2,500+ MCP Servers from a single visual interface.

Vinkius Desktop InterfaceVinkius Desktop InterfaceVinkius Desktop InterfaceVinkius Desktop Interface
Download Free Open SourceNo signup required
Classic Setup·json
{
  "mcpServers": {
    "gitea": {
      "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    }
  }
}
Gitea
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

About Gitea MCP Server

Connect your Gitea instance to any AI agent and take full control of your self-hosted Git services, code reviews, and project collaboration through natural conversation.

Windsurf's Cascade agent chains multiple Gitea tool calls autonomously. query data, analyze results, and generate code in a single agentic session. Paste Vinkius Edge URL, reload, and all 10 tools are immediately available. Real-time tool feedback appears inline, so you see API responses directly in your editor.

What you can do

  • Repository Orchestration — List all accessible repositories and retrieve full details including descriptions, clone URLs, stars, and visibility states natively
  • Issue & Task Tracking — Enumerate issues in any repository to track numbers, states, labels, and assignees, and retrieve full body content for detailed analysis flawlessly
  • Pull Request Auditing — List all pull requests to monitor open, closed, or merged states and review source/target branch mappings synchronously
  • Organization Management — Identify organizations you belong to and retrieve detailed org metadata including website, location, and repository counts securely
  • Branch & Protection Oversight — List all branches in a repository and verify commit SHAs and effective branch protection rules natively
  • User Profile Discovery — Extract the authenticated profile identity including login, email, full name, and administrative status flawlessy
  • Project Navigation — Analyze specific localized variables decoding active data routes and extracting hidden structural constraints within your Gitea environment

The Gitea MCP Server exposes 10 tools through the Vinkius. Connect it to Windsurf in under two minutes — no API keys to rotate, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.

How to Connect Gitea to Windsurf via MCP

Follow these steps to integrate the Gitea MCP Server with Windsurf.

01

Open MCP Settings

Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"

02

Add the server

Paste the JSON configuration above into mcp_config.json

03

Save and reload

Windsurf will detect the new server automatically

04

Start using Gitea

Open Cascade and ask: "Using Gitea, help me...". 10 tools available

Why Use Windsurf with the Gitea MCP Server

Windsurf provides unique advantages when paired with Gitea through the Model Context Protocol.

01

Windsurf's Cascade agent autonomously chains multiple tool calls in sequence, solving complex multi-step tasks without manual intervention

02

Purpose-built for agentic workflows. Cascade understands context across your entire codebase and integrates MCP tools natively

03

JSON-based configuration means zero code changes: paste a URL, reload, and all 10 tools are immediately available

04

Real-time tool feedback is displayed inline, so you see API responses directly in your editor without switching contexts

Gitea + Windsurf Use Cases

Practical scenarios where Windsurf combined with the Gitea MCP Server delivers measurable value.

01

Automated code generation: ask Cascade to fetch data from Gitea and generate models, types, or handlers based on real API responses

02

Live debugging: query Gitea tools mid-session to inspect production data while debugging without leaving the editor

03

Documentation generation: pull schema information from Gitea and have Cascade generate comprehensive API docs automatically

04

Rapid prototyping: combine Gitea data with Cascade's code generation to scaffold entire features in minutes

Gitea MCP Tools for Windsurf (10)

These 10 tools become available when you connect Gitea to Windsurf via MCP:

01

get_issue

Get full details of a Gitea issue

02

get_me

Get the authenticated Gitea user profile

03

get_org

Get full details of a Gitea organization

04

get_repo

Get full details of a Gitea repository

05

list_branches

List all branches in a Gitea repository

06

list_issues

List all issues in a Gitea repository

07

list_org_repos

List all repositories belonging to a Gitea organization

08

list_orgs

List all organizations the authenticated Gitea user belongs to

09

list_pulls

List all pull requests in a Gitea repository

10

list_repos

Returns repo full names, descriptions, clone URLs, stars, forks, private/public status, and default branches. List all repositories accessible to the authenticated Gitea user

Example Prompts for Gitea in Windsurf

Ready-to-use prompts you can give your Windsurf agent to start working with Gitea immediately.

01

"List the last 5 repositories I worked on"

02

"Show me open pull requests for repo 'api-service'"

03

"List all issues in organization 'Eng-Team'"

Troubleshooting Gitea MCP Server with Windsurf

Common issues when connecting Gitea to Windsurf through the Vinkius, and how to resolve them.

01

Server not connecting

Check Settings → MCP for the server status. Try toggling it off and on.

Gitea + Windsurf FAQ

Common questions about integrating Gitea MCP Server with Windsurf.

01

How does Windsurf discover MCP tools?

Windsurf reads the mcp_config.json file on startup and connects to each configured server via Streamable HTTP. Tools are listed in the MCP panel and available to Cascade automatically.
02

Can Cascade chain multiple MCP tool calls?

Yes. Cascade is an agentic system. it can plan and execute multi-step workflows, calling several tools in sequence to accomplish complex tasks without manual prompting between steps.
03

Does Windsurf support multiple MCP servers?

Yes. Add as many servers as needed in mcp_config.json. Each server's tools appear in the MCP panel and Cascade can use tools from different servers in a single flow.

Connect Gitea to Windsurf

Get your token, paste the configuration, and start using 10 tools in under 2 minutes. No API key management needed.