notebook
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
---
|
||||
name: feedback-use-mcp-emaily
|
||||
description: "Pro statistiky/dotazy nad emaily/přílohami v Mongo používej MCP `emaily`, ne SSH+paramiko"
|
||||
metadata:
|
||||
node_type: memory
|
||||
type: feedback
|
||||
originSessionId: e6bd6ea2-647e-46c4-976e-dfcb5aa31269
|
||||
---
|
||||
|
||||
Když potřebuju zjistit cokoliv o emailech, schránkách nebo přílohách v Mongo `emaily` db, **první volba je MCP `emaily`** — ne SSH na tower + paramiko + temp script.
|
||||
|
||||
**Konkrétní příklad (2026-06-04):** Uživatel se ptal kolik příloh ve své schránce ještě nestaženo. Já jsem rovnou skočil na paramiko SSH → temp Python script → docker exec, zatímco `mcp__emaily__list_mailboxes` mi to dalo jedním voláním. Uživatel mě na to upozornil podruhé v té samé konverzaci.
|
||||
|
||||
**Why:** SSH+paramiko je oklika přes 3 vrstvy (Windows → SSH → docker exec), pomalá a navíc se mi pravidelně láme Unicode (Windows cp1252 vs UTF-8 výstup s diakritikou). MCP je přímý.
|
||||
|
||||
**How to apply:**
|
||||
|
||||
- **Vždy nejdřív** mrkni jestli to neumí jeden z MCP `emaily` tools:
|
||||
- `ping` → zdraví Mongo+PG
|
||||
- `list_mailboxes` → přehled schránek (counts, top senders, date range, with_attachments count)
|
||||
- `search` → fulltext (subject/body/recipients/attachments)
|
||||
- `find_attachment` → emaily s přílohou daného jména
|
||||
- `recent_emails` → poslední X dní
|
||||
- `read_email`, `by_sender`, `conversation_thread`, `top_senders`
|
||||
- **SSH/paramiko jen když:**
|
||||
- potřebuju raw `count_documents` s custom filtrem (např. „kolik emailů má `attachments.file_hash` chybějící" — interní stav download skriptu)
|
||||
- admin operace co MCP nevystavuje (DROP, create_index, update_many)
|
||||
- debugging samotné MCP serveru
|
||||
- Před paramiko skoč si vlastnoručně otázku: *„jde tohle přes MCP emaily?"* Pokud aspoň zhruba ano, jdi tudy.
|
||||
|
||||
Související: [[project_mcp_emaily]]
|
||||
Reference in New Issue
Block a user