Agent Skills & SKILL.mdGeplaatst door joost.vdm185 dagen geleden

Drie MCP servers die ik dagelijks gebruik (en hoe je ze zelf bouwt)

Sinds een paar weken ben ik helemaal into MCP servers en ik snap nu waarom iedereen er zo enthousiast over is. In plaats van steeds dezelfde context te copy-pasten naar Claude, laat je een MCP server de data live ophalen. Hier zijn de drie die ik zelf heb gebouwd: **1. Git context server** Haalt automatisch de laatste commits, open branches en PR status op uit mijn GitHub repos. Als ik Claude vraag om een bug te fixen, weet hij meteen wat er recent is veranderd. Gebouwd in Node.js, kostte me een avond. **2. Database schema server** Leest mijn Supabase schema uit en geeft Claude altijd de actuele tabelstructuur. Geen outdated schema meer in je prompts plakken. Dit was de simpelste om te bouwen - gewoon de Supabase API aanroepen en het resultaat formatten. **3. Jira ticket server** Haalt mijn open tickets op met prioriteit en beschrijving. Als ik zeg "pak het volgende ticket" weet Claude precies wat er speelt. Deze was iets complexer vanwege de Jira API auth maar met Claude erbij had ik het in 2 uur. Het mooie van MCP is dat het gewoon een JSON-RPC protocol is. Je hoeft geen rocket science te begrijpen. Een basis server is 50-100 regels code. Wie heeft er nog goede MCP server ideeen?
11
💬 4 reacties🔗 Delen

Reageer

floris_91185 dagen geleden

Die Git context server is briljant. Ik ga dat nabouwen. Gebruik je de GitHub API direct of een library ervoor? En hoe groot is de response die je naar Claude stuurt - ik ben bang dat het teveel tokens kost als je veel commits hebt.

joost.vdm182 dagen geleden

GitHub API direct, met de Octokit library. Ik limiteer het tot de laatste 20 commits en alleen gewijzigde bestanden. Kost zo'n 300-400 tokens per aanroep, prima te doen. Voor grotere repos zou je kunnen filteren op specifieke paden.

jeroen.h184 dagen geleden

Ik heb zelf een Notion MCP server gebouwd die mijn projectnotities ophaalt. Werkt geweldig als kennisbank. Tip: cache de responses lokaal zodat je niet bij elke prompt een API call maakt. Scheelt kosten en snelheid.

jasper_vb183 dagen geleden

Dat Jira ding spreekt me aan. Wij gebruiken Linear maar het principe is hetzelfde. Heb je toevallig je code ergens op GitHub staan? Zou het graag als startpunt gebruiken.