Skip to main content
Glama
dappros
by dappros

ethora-app-list

Authenticate and retrieve a list of applications within the Ethora platform, enabling users to manage and interact with their deployed services efficiently.

Instructions

List application, user should login first

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • src/tools.ts:66-87 (registration)
    Registration of the 'ethora-app-list' tool, including inline handler function that executes appList() API call and returns result as JSON text.
    function appListTool(server: McpServer) { server.registerTool( 'ethora-app-list', { description: 'List application, user should login first', }, async function () { try { let result = await appList() let toolRes: CallToolResult = { content: [{ type: "text", text: JSON.stringify(result.data) }] } return toolRes } catch (error) { let toolRes: CallToolResult = { content: [{ type: "text", text: "error: network error" }] } return toolRes } } ) }
  • Supporting API client function appList() that performs the GET request to list applications.
    export function appList() { return httpClientDappros.get( `/apps/` ) }
  • src/tools.ts:342-342 (registration)
    Invocation of appListTool registration within the main registerTools function.
    appListTool(server);
  • src/index.ts:13-13 (registration)
    Main server initialization calls registerTools to register all tools including ethora-app-list.
    registerTools(server);

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/dappros/ethora-mcp-server'

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