voidhub-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@voidhub-mcpList open tasks on the marketing board"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
voidhub-mcp
Claude'dan Void Business görev panolarını okuyup yazmanı sağlayan MCP sunucusu. Kart açar, taşır, atar, yorumlar. Panoyu sen görmeden Claude senin adına düzenler.
English below.
MCP nedir, kısaca
MCP barındırılan bir servis değil. Bu paket, senin bilgisayarında çalışan küçük bir program. Claude onu başlatır ve aralarında konuşurlar. Ortada açılacak bir port ya da kurulacak bir sunucu yok.
Buradan çıkan üç sonuç var:
Her kullanıcı kendi token'ını kullanır. Token paylaşmak, hesabını paylaşmaktır.
Claude yalnızca token'ın yetkisi kadarını yapabilir. Fazlasını yapamaz, yapmaya çalışırsa sunucu reddeder.
Program yerelde çalıştığı için panolarına internet üzerinden üçüncü bir taraf erişmez; istekler doğrudan senin Void sunucuna gider.
Related MCP server: Trello MCP server
Kurulum
Claude Code MCP yapılandırmana ekle:
{
"mcpServers": {
"void-tasks": {
"command": "npx",
"args": ["-y", "voidhub-mcp"]
}
}
}Sonra token'ını yaz:
echo 'void_app_...' > ~/.void-mcp-token
chmod 600 ~/.void-mcp-tokenClaude Code'u yeniden başlat. /mcp yazınca void-tasks görünmeli.
Token'ı başka yerde tutuyorsan VOID_BOT_TOKEN_FILE ile yolunu ver, ya da
VOID_BOT_TOKEN ile doğrudan geç. Kendi Void sunucunu çalıştırıyorsan
VOID_API_URL ekle; varsayılan https://api.thevoidhub.com.
Token nasıl alınır
Void Business'ta, Ayarlar → Uygulamalar:
Yeni uygulama oluştur.
Geliştirici bölümünü aç.
tasks.readvetasks.writekapsamlarını işaretle, sonra Token oluştur. Düğmenin üstünde hangi kapsamlarla üretileceği yazar, basmadan önce oraya bak.Çıkan değeri kopyala.
void_app_ile başlar. Hemen üstündeki,app_ile başlayan değer istemci kimliğidir, gizli değildir ve işine yaramaz.Uygulamayı sunucuna kur. İzin olarak Kanalı gör ve Görevleri yönet ver.
Dördüncü adımı yalnızca grup yöneticisi yapabilir, ve yalnızca kendisinde olan yetkileri devredebilir.
Yetki modeli
Üç ayrı kapı var, üçünü birden geçmen gerekiyor:
Kapı | Kim belirler | Geçilmezse |
Token kapsamı | Uygulamayı oluşturan |
|
Kurulum izni | Grup yöneticisi, sunucu başına |
|
Pano görünürlüğü | Pano üyeliği | Pano listede çıkmaz |
Görevleri yönet, Mesaj gönderden ayrıdır. Bir uygulamaya kanala yazma izni
vermek, panolarını düzenleme izni vermez. Bunlar iki farklı güven seviyesi ve tek
kutucukla ifade edilemez.
Uygulamanın eklenmediği özel bir pano listede hiç görünmez ve kimliği tahmin edilerek de okunamaz. Beklediğin bir pano yoksa, cevap "uygulamanın erişimi yok" olur, "pano silinmiş" değil.
Araçlar
Araç | Ne yapar | Gereken izin |
| Uygulamanın kurulu olduğu sunucular ve verilen izinler | — |
| Bütün sunucularda isimle pano arar | Kanalı gör |
| Bir sunucudaki panolar, | Kanalı gör |
| Panodaki kartlar, sütunlar, etiketler | Kanalı gör |
| Yeni kart | Görevleri yönet |
| Taşı, ata, başlık, öncelik, tarih | Görevleri yönet |
| Karttaki yorumlar | Kanalı gör |
| Karta yorum | Görevleri yönet |
Araç adlarını ezberlemene gerek yok. "test-pano'da ne var" ya da "ödeme akışını gözden geçir diye kart aç, öncelik yüksek" demen yeter.
Aynı isimde birden fazla pano varsa void_find_board hepsini döndürür ve
hiçbirini seçmez. Yanlış ekibin panosuna yazmak, sormaktan kötüdür.
Bir şey çalışmıyorsa
Belirti | Sebep |
Araçlar Claude'da görünmüyor | Claude Code yeniden başlatılmadı |
"does not look like an app token" |
|
Her şey | Token kapsamsız üretilmiş. Kutucukları işaretleyip yeniden üret |
Okuyor ama yazamıyor | Kurulumda Görevleri yönet verilmemiş. Yönetici verecek |
Pano listede yok | Özel pano ve uygulama eklenmemiş, ya da uygulama o sunucuda kurulu değil |
Sunucu hemen kapanıyor | Token bulunamadı. |
403 hataları geçici değildir. Tekrar denemek sonucu değiştirmez; eksik izni bir insanın vermesi gerekir.
Ajanlar için
AGENT.md uç noktaları, hata kodlarını ve bir asistanın uyması
gereken davranış kurallarını içerir. Claude'un okuması için yazıldı.
Kaynaktan çalıştırma
npm install
npm run build
node dist/index.jsLisans
MIT.
English
MCP server that lets Claude read and write Void Business task boards: create cards, move them between columns, assign them, comment on them.
MCP is not a hosted service. This package is a small program that runs on your machine; Claude starts it and talks to it over stdio. So every user brings their own token, and Claude can only ever do what that token is allowed to do.
Install
{
"mcpServers": {
"void-tasks": { "command": "npx", "args": ["-y", "voidhub-mcp"] }
}
}echo 'void_app_...' > ~/.void-mcp-token && chmod 600 ~/.void-mcp-tokenRestart Claude Code. Override the token location with VOID_BOT_TOKEN_FILE, pass it
inline with VOID_BOT_TOKEN, or point at a self-hosted instance with VOID_API_URL.
Getting a token
In Void Business, Settings → Apps: create an app, tick the tasks.read and
tasks.write scopes, then issue a token. It starts with void_app_ — the app_
value above it is the public client id, not the secret. Then install the app on your
server with View channel and Manage tasks. Only a group admin can do that.
Manage tasks is separate from Send messages on purpose: letting an app post in a channel should not also let it rewrite your boards.
A private board the app was not added to is not listed and cannot be read by guessing its id.
See AGENT.md for the endpoint reference and the working rules an
assistant should follow.
MIT licensed.
This server cannot be deployed
Maintenance
Related MCP Connectors
Task & board management for AI agents + humans. Kanban, comments, digests via MCP.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
AI-native Kanban board — connect Claude to claim, work and move your tasks over MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables Claude to manage Trello boards, lists, and cards through natural language, using tools like list_boards, add_card, and move_card.MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude to manage Trello boards, lists, and cards through natural language.225 npmISC
- AlicenseBqualityDmaintenanceEnables managing Trello boards, lists, cards, labels, checklists, members, and attachments through natural language via Claude Desktop.4513 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables Claude to interact with Trello boards, lists, cards, and labels through a set of MCP tools.-