From d2b1d1e8ccd34ada112f7cf89f65981fd2d8697d Mon Sep 17 00:00:00 2001 From: Angel Beltran Date: Fri, 21 Aug 2026 15:43:23 -0600 Subject: [PATCH] gitea-claude workflow test: add penpot tools --- .gitea/workflows/gitea-claude.yaml | 9 +++++++++ .mcp.json | 10 ++++++++++ 2 files changed, 19 insertions(+) create mode 100644 .mcp.json diff --git a/.gitea/workflows/gitea-claude.yaml b/.gitea/workflows/gitea-claude.yaml index c3122ea..e74ef1f 100644 --- a/.gitea/workflows/gitea-claude.yaml +++ b/.gitea/workflows/gitea-claude.yaml @@ -31,6 +31,15 @@ jobs: - name: Run Claude Assistant uses: markwylde/claude-code-gitea-action@gitea with: + allowed_tools: | + penpot-self-hosted__execute_code + penpot-self-hosted__high_level_overview + penpot-self-hosted__penpot_api_info + penpot-self-hosted__export_shape + penpot_self_hosted__execute_code + penpot_self_hosted__high_level_overview + penpot_self_hosted__penpot_api_info + penpot_self_hosted__export_shape gitea_api_url: "https://gitea.inventory-plus-plus.com/api/v1" gitea_token: ${{ secrets.GITEA_TOKEN }} # Use standard workflow token # anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 0000000..3663307 --- /dev/null +++ b/.mcp.json @@ -0,0 +1,10 @@ +{ + "mcpServers": { + "penpot-self-hosted": { + "description": "Set here, even though set globally, so it is also available for the gitea-claude action bot", + "type": "http", + "url": "https://penpot.inventory-plus-plus.com/mcp/stream?userToken=${PENPOT_MCP_USER_TOKEN}" + } + } +} +