CLI
arctl mcp init

arctl mcp init

Initialize a new MCP server project with dynamic tool loading.

This command provides subcommands to initialize a new MCP server project by using one of the supported frameworks.

Usage

arctl mcp init [project-type] [project-name] [flags]
arctl mcp init [command]

Available Commands

  • go: Initialize a new Go MCP server project
  • python: Initialize a new Python MCP server project

Command-specific flags

--author string        Author name for the project
--description string   Description for the project
--email string         Author email for the project
--force                Overwrite existing directory
--no-git               Skip git initialization
--non-interactive      Run in non-interactive mode
--version string       Version for the project (default: 0.1.0)

Global flags

-v, --verbose: Enable verbose output.
-h, --help: Display help information for the command.