@vennyx/solipen-mcp
v0.1.0
Published
TR: SoliPen (Penpot self-host) icin MCP sunucusu — takim/proje/dosya listeleme, dosya ozeti, yorum ekleme. EN: MCP server for SoliPen (self-hosted Penpot) — list teams/projects/files, file summaries, comments.
Readme
@vennyx/solipen-mcp
TR: SoliPen (self-host Penpot) için MCP (Model Context Protocol) sunucusu — Claude ve diğer MCP istemcilerinden takım/proje/dosya listeleme, dosya özeti alma, proje ve dosya oluşturma, yorum ekleme. EN: MCP (Model Context Protocol) server for SoliPen (self-hosted Penpot) — list teams/projects/files, get file summaries, create projects and files, and add comments from Claude or any MCP client.
Türkçe
Kurulum ve ortam değişkenleri
npm install -g @vennyx/solipen-mcp # veya npx ile çalıştırın| Değişken | Zorunlu | Açıklama |
| --- | --- | --- |
| SOLIPEN_ACCESS_TOKEN | Evet | Penpot erişim token'ı (aşağıya bakın) |
| SOLIPEN_BASE_URI | Hayır | Instance adresi, varsayılan https://app.solipen.com |
Token almak için: https://app.solipen.com → profil menüsü → Settings → Access tokens → Generate new token. Token yalnızca oluşturulduğu anda gösterilir.
Claude Code'a ekleme
claude mcp add solipen \
--env SOLIPEN_ACCESS_TOKEN=<token> \
-- npx -y @vennyx/solipen-mcpAraçlar
| Araç | Açıklama |
| --- | --- |
| solipen_list_teams | Üye olunan takımları listeler |
| solipen_list_projects | Takımdaki projeleri listeler (team_id) |
| solipen_list_files | Projedeki dosyaları listeler (project_id) |
| solipen_get_file_summary | Sayfa sayısı/adları ve obje sayıları (file_id) |
| solipen_create_project | Yeni proje oluşturur (team_id, name) |
| solipen_create_file | Yeni dosya oluşturur (project_id, name) |
| solipen_add_comment | Yorum ekler (file_id, content, ops. page_id, position) |
| solipen_rpc | GELİŞMİŞ: 145 RPC komutundan herhangi birini çalıştırır — silme/güncelleme komutlarında dikkatli olun |
English
Install & environment
npm install -g @vennyx/solipen-mcp # or run via npx| Variable | Required | Description |
| --- | --- | --- |
| SOLIPEN_ACCESS_TOKEN | Yes | Penpot access token (see below) |
| SOLIPEN_BASE_URI | No | Instance address, defaults to https://app.solipen.com |
To get a token: https://app.solipen.com → profile menu → Settings → Access tokens → Generate new token. The token is only shown once.
Add to Claude Code
claude mcp add solipen \
--env SOLIPEN_ACCESS_TOKEN=<token> \
-- npx -y @vennyx/solipen-mcpTools
solipen_list_teams, solipen_list_projects, solipen_list_files,
solipen_get_file_summary, solipen_create_project, solipen_create_file,
solipen_add_comment, and the advanced solipen_rpc escape hatch (runs any of
the 145 RPC commands — be careful with delete/update commands).
