Słownik Claude Code

MCP vs skill

Serwery MCP nadają Claude nowe możliwości, łącząc się z zewnętrznymi systemami; skille dostarczają wiedzy i procedur.

Nazywane również: skill vs MCP, difference between MCP and skills, MCP server or skill

Serwery MCP i skille rozwiązują różne problemy i nie są bezpośrednimi alternatywami. Serwer MCP nadaje Claude nowe możliwości, zapewniając połączenie z systemami, do których inaczej nie mógłby dotrzeć, takimi jak baza danych, tracker zgłoszeń czy pulpit monitorujący. Jest to kod, który uruchamiasz, połączony przez stdio, HTTP, SSE lub WebSocket, skonfigurowany za pomocą claude mcp add i przechowywany w .mcp.json. Skill natomiast nadaje Claude wiedzę i procedurę w formie pliku SKILL.md zawierającego instrukcje, które Claude już ma narzędzia do wykonania. Jest to markdown, nie wymaga oddzielnego procesu, a jego treść jest ładowana do kontekstu tylko wtedy, gdy jest istotna. Przybliżony test: jeśli Claude fizycznie nie może dotrzeć do docelowego systemu, potrzebujesz serwera MCP; jeśli Claude może do niego dotrzeć, ale wykonuje zadanie słabo lub niespójnie, potrzebujesz skilla. Te koncepcje się uzupełniają: skill może definiować procedurę obsługi narzędzi serwera MCP, a plugin może je grupować. Profil kosztów jest inny: definicje narzędzi MCP ładują się do kontekstu po podłączeniu serwera, podczas gdy treść skilla pozostaje poza kontekstem do momentu wywołania. Nie zakładaj, że jedno zastępuje drugie. Na przykład, MCP Builder pomaga budować serwery MCP, podczas gdy Skill Creator pomaga budować skille. Zrozumienie rozróżnienia jest kluczem do efektywnego projektowania agent-skill, unikając nieporozumień z wzorcami skill-vs-prompt lub progressive-disclosure.

← Wszystkie terminy ze słownika