Model Context Protocol (MCP) w praktyce: łączenie agentów AI z kontekstem marki
Jak połączyć agentów AI (Claude Code, Codex, Antigravity) z przestrzenią marki przez narzędzia MCP, zamiast ręcznie przeklejać teksty do okienka czatu.
- Przeklejanie strategii i tabel z wynikami do przeglądarkowego czatu jest powolne, podatne na błędy i natychmiast się dezaktualizuje.
- Model Context Protocol (MCP) daje agentom AI typowane narzędzia z określonymi uprawnieniami do odczytu kontekstu marki, wyników i tworzenia szkiców.
- Dobra architektura MCP wyraźnie oddziela narzędzia odczytu (read) od narzędzi tworzenia szkiców (draft) i bramek publikacji (prepare/confirm).
Dlaczego okienko czatu w przeglądarce to wąskie gardło
Większość zespołów korzysta z AI, otwierając pustą kartę czatu, wklejając trzy zdania opisu firmy i prosząc o napisanie posta. Taki czat nie wie, co jest już zaplanowane w kalendarzu, jakie wyniki osiągnęły kohorty z ostatnich 30 dni, jakie artykuły są na stronie ani czego zabrania aktualny Brand Voice. Model Context Protocol (MCP) rozwiązuje ten problem, zamieniając przestrzeń marki w ustrukturyzowany serwer narzędzi.
Ręczne kopiowanie opisów do czatu + nieustrukturyzowana odpowiedź + ręczne przeklejanie z powrotem do CMS i kalendarza.
Autoryzowany klient MCP → Odczyt kontekstu i wyników workspace → Zapis widocznego szkicu w MUMRO → Ocena człowieka i zatwierdzenie.
1. Trójwarstwowa architektura narzędzi MCP
Projektując interfejs Model Context Protocol (MCP) dla systemu marketingowego, podziel narzędzia na trzy czytelne warstwy uprawnień:
Warstwa 1 — Narzędzia Odczytu i Inspekcji (`get_workspace_context`, `get_content_strategy`, `get_analytics_overview`, `list_content_performance`, `list_articles`, `list_channels`, `preview_schedule`): pozwalają agentowi poznać fakty bez zmieniania czegokolwiek. Warstwa 2 — Bezpieczne Narzędzia Szkiców i Audytu (`create_publication_draft`, `create_article_draft`, `create_content_strategy_draft`, `save_dashboard_audit`): zapisują widoczne szkice w workspace, które nigdy nie publikują się same na żywo. Warstwa 3 — Narzędzia Działań z Bramką (`prepare_publication_action`, `confirm_publication_action`): wymagają dwufazowego potwierdzenia przed planowaniem lub publikacją.
ZASADA BEZPIECZEŃSTWA MCPUtworzenie szkicu (`create_publication_draft`) nigdy nie oznacza publikacji na zewnętrznym kanale. Szkic to bezpieczny artefakt do wglądu w workspace.
// Krok 1: Agent odczytuje aktywny kontekst workspace’u i strategię marki
{ "tool": "get_workspace_context", "arguments": { "workspace": "fieldwork" } }
{ "tool": "get_content_strategy", "arguments": { "workspace": "fieldwork" } }
// Krok 2: Agent sprawdza wolne okna w harmonogramie publikacji
{ "tool": "preview_schedule", "arguments": { "channel": "instagram", "horizonDays": 7 } }
// Krok 3: Agent tworzy widoczny szkic oparty na Strategii v2 i Brand Voice
{
"tool": "create_publication_draft",
"arguments": {
"workspace": "fieldwork",
"channel": "instagram",
"caption": "Dwa dni. Cztery litry.\n\nKurtka, przekąski i zestaw naprawczy. Na kierownicy, zamiast na plecach.\n\nZobacz pełny układ pakowania w poradniku na stronie.",
"sourceRef": "art_drift4l_packing_guide_pl"
}
}2. Łączenie narzędzi MCP z przenośnymi skillami agentów (Agent Skills)
Same definicje narzędzi mówią agentowi *jakie* wywołania API istnieją; przenośne skille (`SKILL.md`) uczą go *jak* prowadzić zdyscyplinowany proces. Przykładowo skill `mumro-analyze-performance` lub `mumro-plan-campaign` instruuje agenta, aby zawsze zaczynał od odczytu `get_workspace_context` i `list_content_performance`, opierał wnioski na zmierzonych kohortach i zapisywał propozycję jako szkic do oceny.
3. Uprawnienia i izolacja kontekstu: klucze API, OAuth i zakres workspace
Agent AI powinien mieć dostęp wyłącznie do przyznanego zakresu i konkretnej przestrzeni marki (`AG01`, `AG04`). Dzięki temu w pracy agencyjnej agent obsługujący jedną markę nigdy nie miesza danych z inną przestrzenią.
Ręczne przeklejanie do czatu vs. podłączony agent MCP
| Krok procesu | Ręczny czat w przeglądarce | Podłączony agent MCP (Wzorzec MUMRO) |
|---|---|---|
| Kontekst marki | Wklejany ręcznie lub pomijany w nowych wątkach | Pobierany na żywo przez `get_workspace_context` i `get_content_strategy` |
| Znajomość wyników | Brak wiedzy o tym, co zadziałało w ostatnim miesiącu | Odczyt rzeczywistych kohort przez `get_analytics_overview` i `list_content_performance` |
| Rezultat pracy | Ściana tekstu w czacie do ręcznego przekopiowania | Ustrukturyzowane szkice zapisane bezpośrednio w workspace (`AG02`) |
| Świadomość planu | Brak wglądu w zaplanowaną kolejkę | Sprawdzenie wolnych terminów przez `list_publication_jobs` i `preview_schedule` |
Symulator MCP: Bramka Prepare → Confirm oraz 3 poziomy autonomii
Agent odczytuje aktywną Strategię v2, zasady Brand Voice, godziny ciszy (22:00–07:00) oraz wolne okna w harmonogramie bez modyfikowania żadnych danych.
Agent zapisuje widoczny szkic posta w przestrzeni FIELDWORK. Szkic nigdy nie publikuje się sam na żywo i czeka na weryfikację.
Serwer MCP waliduje reguły autonomii i zwraca dokładny podgląd (Instagram · 11 paź · 18:00) wraz z krótkotrwałym tokenem `cfm_9f82a1b4`.
Po jawnej zgodzie człowieka token jest realizowany, a publikacja pojawia się bezpośrednio w planie MUMRO z zachowaniem pełnego śladu audytowego.
Interaktywne zadanie MCP: od odczytu kontekstu do zaplanowanego wpisu w kalendarzu
Redaktor zleca agentowi MCP przygotowanie czwartkowego posta na Instagram dla kampanii DRIFT 4L zgodnie z aktualną strategią.
- Agent odczytuje kontekst marki, Strategię v2 oraz zasady Brand Voice.
- Agent przygotowuje szkic i pobiera podgląd terminu (11 paź · 18:00).
- Po osobnej zgodzie człowieka post trafia bezpośrednio do planu publikacji MUMRO.
Rezultat w procesie: Brak ręcznego przeklejania, jawny kontrakt narzędzi i natychmiastowe odzwierciedlenie w planie.
Natywna bramka MCP dla Claude Code, Codex, Antigravity i własnych agentów.
MUMRO udostępnia kompletny zestaw narzędzi MCP, dzięki czemu uprawniony agent AI może odczytać kontekst marki, przeanalizować kohorty wyników, przygotować szkice i zaproponować plan publikacji.
- Udostępnianie agentowi kontekstu i wyników w przyznanym zakresie uprawnień (`AG01`).
- Zamiana analizy agenta w widoczne szkice treści, artykułów i strategii (`AG02`).
- Łączenie agenta AI z kontekstem pracy marki przez MCP i opcjonalny OAuth (`AG04`).