Skip to Content

Řešení: Sestavte kompletní MCP + Plugin ekosystém

Kompletni MCP + Plugin ekosystem

Spojeni vseho dohromady pro produkcni automatizaci

You now know how to build an MCP server that connects to real systems. But the real power comes from combining MCP servers with plugins — the architecture you learned in the previous course. Let's put it all together.

Jak MCP servery vylepsují pluginy

PluginBez MCPS MCP serverem
CRM ToolkitGeneruje Python skripty pro volani APIClaude primo vyhledava/vytvari kontakty
Content ToolkitVytvari prispevky pres spousteni skriptuClaude cte existujici prispevky, kontroluje duplikaty
Mass MailingSpousti segmentacni skriptyClaude zive dotazuje zakaznicka data
Social MediaVytvari obsah lokalneClaude kontroluje kalendar, cte analytiku

Vzorec

MCP servery pridavaji pristup k datum v realnem case do pluginovych workflow. Kombinace je mocnejsi nez cokoli samostatne.

Architektura integrace

Kompletni struktura Plugin + MCP
my-crm-plugin/
├── plugin.json              # Metadata pluginu
├── .mcp.json                # Konfigurace MCP serveru
├── skills/
│   └── manage-contacts/
│       └── SKILL.md         # Odkazuje na MCP nastroje
├── commands/
│   └── find-customer.md
├── references/
│   └── crm-fields.md
└── mcp-servers/
    └── odoo-connector/
        ├── server.py        # Kod MCP serveru
        └── pyproject.toml

SKILL.md odkazuje na MCP nastroje

Priklad SKILL.md
# CRM Spravce kontaktu

## Dostupne MCP nastroje
Mate pristup k temto nastrojum z
odoo-connector MCP serveru:
- `search_contacts(query)` — hledani kontaktu
- `create_contact(name, email, phone, city)` — vytvoreni
- `get_recent_orders(days, limit)` — historie objednavek

## Workflow
1. VZDY nejprve vyhledejte existujici kontakty
2. Pokud nalezen duplikat, zeptejte se uzivatele
3. Po vytvoreni potvrdte vracenym ID

Moznosti nasazeni

Lokalni (stdio)

Server bezi na vasem pocitaci jako podproces Claude Code. Jednoduche, nevyzaduje infrastrukturu. Idealni pro osobni pouziti.

Vzdaleny (Streamable HTTP)

Server bezi jako webova sluzba na VPS, cloud funkci nebo v kontejneru. Vice uzivatelu se muze pripojit. Pro tymovy pristup.

Docker kontejner

Kontejnerizovany pro produkcni nasazeni. Konzistentni prostredi, snadne skalovani, standardni DevOps praktiky.

Konfigurace vzdaleneho serveru

Streamable HTTP Transport
# Python: Prepnuti na HTTP transport
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("odoo-connector")

# ... registrace nastroju ...

if __name__ == "__main__":
    mcp.run(transport="streamable-http",
            host="0.0.0.0", port=8000)
.mcp.json pro vzdaleny server
{
  "mcpServers": {
    "odoo-connector": {
      "url": "https://mcp.example.com/mcp"
    }
  }
}

Vas akcni plan: Od nuly k MCP za odpoledne

1

Identifikujte system (15 min)

Vyberte si jeden system, ktery pouzivate denne — CRM, projektovy management, sklad, email. Zeptejte se: Co opakovane vyhledavam nebo rucne zadavam?

2

Sepiste 3-5 operaci (15 min)

Napiste konkretni operace: vyhledat X, ziskat posledni Y, vytvorit nove Z. Udrzujte to zamerene.

3

Postavte server (1-2 hodiny)

Nastavte projekt, registrujte nastroje jeden po druhem, testujte inspektorem, propojte s Claude Code pres .mcp.json.

4

Integrujte s pluginem (30 min)

Pridejte MCP server k existujicimu pluginu. Aktualizujte SKILL.md s odkazy na nove nastroje.

5

Iterujte (prubezne)

Pouzivejte ho tyden, zaznamenejte co chybi, pridejte dalsi nastroje. Presne takto rostl VaryShop ekosystem — jeden nastroj po druhem.

Rekapitulace kurzu

MCP servers bridge the gap between Claude's knowledge and your live data
Three primitives — tools (actions), resources (data), prompts (templates)
Building is simple — 20 lines of TypeScript or 12 lines of Python
Security matters — environment variables, least privilege, input validation
MCP + Plugins = ecosystem — the combination is more powerful than either alone

Dalsi zdroje

Oficialni MCP dokumentace

modelcontextprotocol.io — kompletni specifikace a pruvodci pro stavbu MCP serveru.

TypeScript SDK

@modelcontextprotocol/sdk na npm — oficialni TypeScript SDK s priklady a API referencemi.

Python SDK

mcp na PyPI — oficialni Python SDK s FastMCP pro rychly vyvoj.

Priklady serveru

github.com/modelcontextprotocol/servers — kolekce referencnich implementaci ke studiu a rozsireni.

Vas dalsi krok

Nectete — stavte. Vyberte si system, otevrete terminal a vytvorte svuj prvni MCP server jeste dnes. Nastroje, SDK a sam Claude jsou pripraveni vam pomoci. Jedine, co chybi, je vas prvni @mcp.tool() dekorator.

Hodnocení
0 0

Momentálně nejsou žádné komentáře.

být první, kdo zanechá komentář.