mirror of
https://github.com/MAKS-IT-COM/maksit-gitea-cursor.git
synced 2026-09-29 20:48:10 +02:00
67 lines
2.2 KiB
JSON
67 lines
2.2 KiB
JSON
{
|
|
"name": "maksit-gitea-cursor",
|
|
"displayName": "MaksIT Gitea",
|
|
"version": "0.1.0",
|
|
"description": "Gitea integration for Cursor — repositories, issues, pull requests, code review, Actions, and releases on any self-hosted instance.",
|
|
"author": {
|
|
"name": "Maks IT",
|
|
"email": "maksym.sadovnychyy@gmail.com"
|
|
},
|
|
"homepage": "https://github.com/MAKS-IT-COM/maksit-gitea-cursor",
|
|
"repository": "https://github.com/MAKS-IT-COM/maksit-gitea-cursor",
|
|
"license": "Apache-2.0",
|
|
"keywords": [
|
|
"gitea",
|
|
"git",
|
|
"self-hosted",
|
|
"issues",
|
|
"pull-requests",
|
|
"actions",
|
|
"releases",
|
|
"mcp"
|
|
],
|
|
"logo": "assets/logo.svg",
|
|
"mcpServers": "./mcp.json",
|
|
"variables": {
|
|
"type": "object",
|
|
"properties": {
|
|
"GITEA_URL": {
|
|
"type": "string",
|
|
"title": "Gitea URL",
|
|
"description": "Base URL of your Gitea instance, with no trailing slash. Example: https://git.example.com. HTTPS is required except localhost."
|
|
},
|
|
"GITEA_TOKEN": {
|
|
"type": "string",
|
|
"title": "Gitea access token",
|
|
"description": "Personal access token from Gitea → Settings → Applications. Use the minimum scopes you need."
|
|
},
|
|
"GITEA_READ_ONLY": {
|
|
"type": "string",
|
|
"title": "Read-only mode",
|
|
"description": "Set to true to block POST, PUT, PATCH, and DELETE."
|
|
},
|
|
"GITEA_ENABLE_ADMIN": {
|
|
"type": "string",
|
|
"title": "Enable admin tools",
|
|
"description": "Set to true to allow site-admin APIs (requires an admin token)."
|
|
},
|
|
"GITEA_ENABLE_RAW": {
|
|
"type": "string",
|
|
"title": "Enable raw API tool",
|
|
"description": "Set to true to expose gitea_request (raw METHOD + path)."
|
|
},
|
|
"GITEA_ENABLE_SECRETS": {
|
|
"type": "string",
|
|
"title": "Enable secret and token tools",
|
|
"description": "Set to true to allow Actions secrets, runner tokens, and personal access token create/delete."
|
|
},
|
|
"GITEA_ALLOW_HTTP": {
|
|
"type": "string",
|
|
"title": "Allow HTTP",
|
|
"description": "Set to true only on a trusted private network. Tokens will be sent over cleartext."
|
|
}
|
|
},
|
|
"required": ["GITEA_URL", "GITEA_TOKEN"]
|
|
}
|
|
}
|