class RubyLlm::Mcp::Generators::InstallGenerator

def create_config_file

def create_config_file
  template "mcps.yml", "config/mcps.yml"
end

def create_initializer

def create_initializer
  template "initializer.rb", "config/initializers/ruby_llm_mcp.rb"
end

def display_readme

def display_readme
  return unless behavior == :invoke
  say "✅ RubyLLM MCP installed!", :green
  say ""
  say "Next steps:", :blue
  say "  1. Configure config/initializers/ruby_llm_mcp.rb (main settings)"
  say "  2. Define servers in config/mcps.yml"
  say "  3. Install MCP servers (e.g., npm install @modelcontextprotocol/server-filesystem)"
  say "  4. Set environment variables for authentication"
  say ""
  say "📚 Full docs: https://www.rubyllm-mcp.com/", :cyan
  say ""
  say "⭐ Help us improve!", :magenta
  say "  Report issues or show your support with a GitHub star: https://github.com/patvice/ruby_llm-mcp"
end