Add Paperclip skill definition for GrampsWeb MCP server (STI-104)

SKILL.md enables Paperclip agents to discover and use the GrampsWeb
MCP server for genealogy data access.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
SysAdmin Agent
2026-04-05 21:49:12 +00:00
parent 69adab2c5e
commit 9f932abd2e

View File

@@ -0,0 +1,61 @@
---
name: grampsweb
description: >
GrampsWeb Ahnenforschung MCP Server Zugriff auf Personen, Familien,
Ereignisse, Orte, Quellen, Medien und Notizen des Stammbaums der Stiftung.
Verwende diesen Skill für alle genealogischen Recherchen.
mcp:
command: python
args:
- "-m"
- "gramps_mcp_server"
cwd: ./app
env:
GRAMPS_URL: "${GRAMPS_URL:-http://grampsweb:5000}"
GRAMPS_USERNAME: "${GRAMPS_USERNAME}"
GRAMPS_PASSWORD: "${GRAMPS_PASSWORD}"
---
# GrampsWeb Ahnenforschung
MCP-Server für die GrampsWeb-Genealogie-Datenbank der Stiftung.
## Verfügbare Tools (Phase 1 Lesen)
| Tool | Beschreibung |
|------|-------------|
| `person_suchen` | Personen im Stammbaum nach Name suchen |
| `person_details` | Vollständige Details einer Person (Events, Familien, Medien) |
| `familie_details` | Familienverbindungen (Eltern, Kinder, Ereignisse) |
| `ereignis_details` | Ereignis-Details (Geburt, Tod, Heirat, etc.) |
| `ort_suchen` | Orte im Stammbaum suchen |
| `ort_details` | Orts-Details |
| `quelle_suchen` | Quellen (Kirchenbücher, Urkunden) suchen |
| `quelle_details` | Quellen-Details mit Zitierungen |
| `stammbaum_export` | GEDCOM oder Gramps-XML Export |
| `stammbaum_info` | Metadaten und Statistiken des Stammbaums |
| `medien_liste` | Medienobjekte (Fotos, Scans) auflisten |
| `notiz_details` | Notiz-Inhalt lesen |
## Nutzung
### Personen suchen
```
person_suchen(suchbegriff="Müller", pro_seite=10)
```
### Person-Details abrufen
```
person_details(handle="abc123def")
```
### Stammbaum-Statistiken
```
stammbaum_info()
```
## Voraussetzungen
- GrampsWeb muss erreichbar sein (intern: `http://grampsweb:5000`)
- Gültige `GRAMPS_USERNAME` und `GRAMPS_PASSWORD` Umgebungsvariablen
- Python-Paket `mcp>=1.0.0` und `requests` müssen installiert sein