0Pricing
MCP Academy · Урок

Сервер: где находятся инструменты

Процесс, который объявляет доступные возможности и запускает их.

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

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

What Is a Server?

An MCP server is a standalone program that offers capabilities to AI. It is where your tools, data, and prompts actually live and run.

The Server Has No Model

A server never contains a language model. It just advertises what it can do and waits for a client to ask it to act.

Tools Live Here

The headline capability is tools: functions the model can invoke, like searching a database or sending an email. The server defines and executes them.

Resources Live Here Too

Beyond tools, a server can expose resources: read-only data such as files or records the model can pull in as context.

And Prompts

A server may also publish prompts: reusable, templated instructions a user can trigger. Tools, resources, and prompts are its three offerings.

A Tiny Server in Python

With the Python SDK you create a named server in one line. This FastMCP object will hold every tool you add.

from mcp.server.fastmcp import FastMCP
mcp = FastMCP("weather")

Adding a Tool

You turn a plain function into a tool with a decorator. The tool decorator tells MCP this function is callable by the model.

@mcp.tool()
def get_temp(city: str) -> str:
    return "21C"

Servers Advertise, Then Wait

A running server lists its capabilities on request, then sits idle. It only does work when a client sends it a call.

Servers Can Run Anywhere

A server might run as a local process on your machine or live remotely on the web. Either way, the protocol it speaks stays the same.

One Server, One Focus

Good servers stay focused. A weather server handles weather; a file server handles files. Small, clear servers are easy to trust and combine.

The Server Completes the Trio

Host, client, and server are the three MCP roles. The server is the worker that holds the real capabilities behind the scenes.

Quick Check

Pick what an MCP server is responsible for.

Recap

You learned the server: a focused, model-free program that advertises and runs tools, resources, and prompts for clients to use. Well done!

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

Урок «Сервер: где находятся инструменты» бесплатный?

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

Чему я научусь в уроке «Сервер: где находятся инструменты»?

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

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

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

Сколько времени занимает урок «Сервер: где находятся инструменты»?

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

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

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

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

  1. Хост: Claude Desktop и интегрированные среды разработки
  2. Клиент: отдельная связь с каждым сервером
  3. Сервер: где находятся инструменты
  4. Трассировка запроса от начала до конца
← Назад к MCP Academy