Paths Subjects Questions Quizzes Pricing Search
Intermediate Open Pro

Why Tools, Resources and Prompts Aren't Interchangeable

A junior engineer designing an MCP server for an internal wiki proposes exposing everything as a single tool: wiki_action(action, args), where action can be "read_page", "search", or "edit_page".

  1. Using the tools/resources/prompts distinction, explain what's wrong with this design.
  2. Propose a better shape for the same underlying capability.
  3. Why does this distinction matter more for security than for pure usability?

Share this question

← Back to MCP and Tool Integration Protocols practice

We use cookies for product analytics to improve OmniAtlas. See our Privacy Policy.