Class: RailsMcp::Tools::ListModels
- Inherits:
-
MCP::Tool
- Object
- MCP::Tool
- RailsMcp::Tools::ListModels
- Defined in:
- lib/rails_mcp/tools/list_models.rb
Class Method Summary collapse
Class Method Details
.call(server_context:) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/rails_mcp/tools/list_models.rb', line 12 def self.call(server_context:) models = Database::RoleProxy.with_role do Database::ModelResolver.all_accessible.map(&:name).sort end MCP::Tool::Response.new([{ type: "text", text: models.to_json }]) end |