Class: Api::McpServersController

Inherits:
ApplicationController
  • Object
show all
Defined in:
lib/generators/llm_meta_client/scaffold/templates/app/controllers/api/mcp_servers_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



7
8
9
10
11
# File 'lib/generators/llm_meta_client/scaffold/templates/app/controllers/api/mcp_servers_controller.rb', line 7

def index
  jwt_token = current_user.id_token
  mcp_servers = LlmMetaClient::ServerResource.fetch_mcp_servers(jwt_token)
  render json: { mcp_servers: mcp_servers }
end

#toolsObject



13
14
15
16
17
# File 'lib/generators/llm_meta_client/scaffold/templates/app/controllers/api/mcp_servers_controller.rb', line 13

def tools
  jwt_token = current_user.id_token
  tools = LlmMetaClient::ServerResource.fetch_mcp_tools(jwt_token, params[:uuid])
  render json: { tools: tools }
end