0Pricing
MCP Academy · Урок

MCP и вызов функций

Узнайте, чем MCP отличается от прямых вызовов инструментов модели.

«MCP и вызов функций» — бесплатный урок MCP Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения MCP Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс MCP Academy содержит 4 уроков всего.

Части этого урока еще не переведены и отображаются на английском.

Two Ways to Give Models Tools

You already know models can call tools. So where does MCP fit? It is a standard way to ship those tools, not a replacement for the idea.

What Function Calling Is

With function calling, you define each tool inline in your own API request to the model, and your code runs whatever the model picks.

tools = [{
  "name": "get_weather",
  "input_schema": {"type": "object"}
}]

Tools Live in Your App

In plain function calling, the tool list and the code that runs them both live inside your one app. Nothing is shared with anyone else.

MCP Moves Tools Out

MCP takes those tools and puts them behind a separate server. Any MCP-aware app can connect and use them without copying your code.

Reusable Across Apps

The big win is reuse: write a tool once as an MCP server, and Claude Desktop, an IDE, or your own agent can all share it.

Function Calling Is Per-Request

Function calling ships the tool schemas in every request. It is simple and direct, but each app must carry its own copy of every tool.

MCP Is Discoverable

An MCP client asks the server what it offers at connect time. Tools are discovered live, not hardcoded into each request.

tools = await session.list_tools()

They Work Together

These are not rivals. Under the hood an MCP host often turns server tools into ordinary function-calling tools for the model to pick.

When Function Calling Wins

For a single app with a few private tools, plain function calling is lighter. No extra server, no transport, just your code.

When MCP Wins

Reach for MCP when the same capability must serve many clients, or when users plug your tools into apps you do not control.

The Mental Model

Think of function calling as a tool you carry in your pocket, and MCP as that tool published in a shop where anyone can pick it up.

Quick Check

Pick the clearest difference between MCP and plain function calling.

Recap

Function calling defines tools inline in one app; MCP publishes them as a reusable server. Same core idea, wider reach. Nice work! 🎉

Часто задаваемые вопросы

Урок «MCP и вызов функций» бесплатный?

Да — полный текст урока «MCP и вызов функций» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс MCP Academy, подпишись на CoddyKit PRO. Курс MCP Academy содержит 4 уроков всего.

Чему я научусь в уроке «MCP и вызов функций»?

Узнайте, чем MCP отличается от прямых вызовов инструментов модели. Ты практикуешь MCP Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать MCP Academy?

Предыдущий опыт не требуется. MCP Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «MCP и вызов функций»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке MCP Academy?

Да. Каждый урок MCP Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. MCP и вызов функций
  2. MCP внутри фреймворков агентов
  3. Взаимодействие агентов через A2A
  4. Будущее MCP
← Назад к MCP Academy