Skip to main content
Glama
Hookflo
by Hookflo

list_platforms

Discover supported webhook platforms with their signature algorithms, header names, and special notes for integration.

Instructions

List all webhook platforms supported by Tern with their signature algorithm, header name and any special notes.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function `listPlatforms` fetches supported webhook platforms from the data source and returns them.
    export async function listPlatforms() {
      return {
        count: PLATFORMS.length,
        platforms: PLATFORMS.map((p) => ({
          id: p.id,
          name: p.name,
          algorithm: p.algo,
          headerName: p.header,
          secretNote: p.secretNote,
          specialNote: 'specialNote' in p ? p.specialNote : null,
        })),
        note: 'All platforms support optional queue, retry, DLQ and alerting via @hookflo/tern reliability layer',
      }
    }
  • src/index.ts:68-76 (registration)
    Registration of the `list_platforms` tool in the `ListToolsRequestSchema` handler.
    {
      name: 'list_platforms',
      description: 'List all webhook platforms supported by Tern with their signature algorithm, header name and any special notes.',
      inputSchema: {
        type: 'object',
        properties: {},
        required: [],
      },
    },
  • The execution logic for `list_platforms` in the `CallToolRequestSchema` handler.
    } else if (name === 'list_platforms') {
      result = await listPlatforms()

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/Hookflo/tern-mcp'

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