Skip to main content
Glama

get_available_apps

Retrieve available apps and their capabilities from the Automatisch workflow automation platform to identify integration options for building automated workflows.

Instructions

Get list of available apps and their capabilities

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
categoryNoFilter by app category

Implementation Reference

  • The execution handler for the 'get_available_apps' tool. It calls the API helper main.api.getAvailableApps(args) and formats the result as JSON text content.
    case "get_available_apps": return { content: [ { type: "text", text: JSON.stringify(await main.api.getAvailableApps(args), null, 2) } ] };
  • Registration of the 'get_available_apps' tool in the ListTools response, including name, description, and input schema.
    { name: "get_available_apps", description: "Get list of available apps and their capabilities", inputSchema: { type: "object", properties: { category: { type: "string", description: "Filter by app category" } } } },
  • Input schema definition for the 'get_available_apps' tool.
    inputSchema: { type: "object", properties: { category: { type: "string", description: "Filter by app category" } } }
  • API helper function getAvailableApps that implements the core logic for retrieving available apps (currently a stub). Called by the tool handler.
    getAvailableApps: async function(args: any = {}) { // ... copy getAvailableApps logic from index.ts ... },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/milisp/automatisch-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server