Building an MCP Server: The Project Generator

~12 min read

mcp-use includes a project generator (create-mcp-use-app) that scaffolds a ready-to-use server with example tools, prompts, resources, and built-in MCP Inspector support.

Building an MCP Server: The Project Generator is a Pro topic

Sign in, then upgrade to Pro or Power to unlock this topic and the full AI Engineering curriculum.

Key points

  • A server is the source of truth for capabilities — tools, resources, prompts, and structured interactions like sampling or elicitation
  • mcp-use provides a lightweight, declarative framework for defining these capabilities
  • The book's mcp-use server examples are written in TypeScript specifically — noted here since the batch's Python code example is a translation of the same concept
  • create-mcp-use-app scaffolds a ready-to-use server: TypeScript entrypoint, example tools/prompts/resources, config files, and built-in MCP Inspector support
  • This generator-first approach gets you to a working, correctly-structured starting point immediately, rather than assembling the basic structure by hand