Glossary · Model Context Protocol

What is an MCP prompt?

An MCP prompt is a reusable message template an MCP server offers, which a person picks to start a task, often from a slash-command menu. Clients list prompts with prompts/list and fetch one with prompts/get, passing any arguments. The server returns ready-made messages that tell the model what to do and in what order.

MCP prompt, explained

Prompts are the third MCP primitive and the specification calls them user-controlled. A tool is chosen by the model and a resource is attached by the application, but a prompt is something the person deliberately invokes, the way you would pick a saved workflow.

A prompt has a name, an optional title and description, and a list of arguments, each with a name, a description and whether it is required. When the client calls prompts/get with values for those arguments, the server returns a list of messages, each with a role and content. The content can be text, or embed resources so the prompt arrives with its context.

Prompts are where a server author's knowledge goes. The author knows which tools to call first, what to check before changing anything, and where to stop and ask the person. Writing that into a prompt gives every user the same reliable workflow, instead of each one discovering it by trial and error.

Because prompts only produce messages, they run nothing on their own. The model still has to call tools, and the host still asks for consent for each call. Servers can change their prompt list during a session and notify clients, so the menu a person sees can depend on what they are allowed to do.

For example, a server offers weekly_review with an optional team argument. A lead types /weekly_review in their assistant and picks a team. The returned prompt tells the model to fetch what shipped, what slipped and what is blocked, and to draft a summary without posting it.

How it works in Atrix

Atrix ships six prompts: plan_my_day, weekly_review, triage_inbox, project_status_report, prep_for_meeting and draft_update_post. Each names the Atrix tools to call and in what order, and is offered only to a token that can run the tools it depends on. Several end by asking before changing anything.

All glossary terms

会社のすべてを、ひとつの場所で。

まずはBuilderの7日間お試しから。準備ができたら、チーム・カレンダー・コードをつなぎましょう。

7日間お試し · カード登録が必要 · いつでも解約可