Prerequisites:
- Install Node.js (version 18 or higher)
- npm, pnpm, or yarn package manager
MCP Servers
The fastest way to scaffold a new MCP server project is to usecreate-mcp-use-app:
- Create a new directory with your project name
- Initialize a TypeScript project with mcp-use configured
- Set up a basic MCP server template with example tools
- Install all dependencies automatically
Server Metadata
The generated project includes pre-configured server metadata that is visible in MCP Inspector and MCP clients:- Name & Title: Both set to your project name (customizable in
index.ts) - Icons: mcp-use branding icons included in
public/folder - Website URL: Defaults to https://mcp-use.com (customizable)
- Favicon: Included for browser display
- MCP Inspector UI (server dropdown and “View server info” modal)
- MCP clients that support server metadata
- ChatGPT when using your server as an app
index.ts in your project to customize:
icon.svg) are automatically converted to absolute URLs (e.g., http://localhost:3000/mcp-use/public/icon.svg) when baseUrl is configured.
You can also install mcp-use as a library and build your own MCP server from scratch.