Skip to main content
Glama

Activepieces MCP Server

by eldoonreval
requests.tsβ€’1.61 kB
import { Static, Type } from '@sinclair/typebox' import { Nullable } from '../common' import { FlowRunResponse } from '../flow-run/execution/flow-execution' import { ProgressUpdateType } from './engine-operation' export const UpdateRunProgressRequest = Type.Object({ runDetails: Type.Omit(FlowRunResponse, ['steps']), executionStateBuffer: Type.Optional(Type.String()), executionStateContentLength: Type.Union([Type.Number(), Type.Null()]), runId: Type.String(), progressUpdateType: Type.Optional(Type.Enum(ProgressUpdateType)), workerHandlerId: Nullable(Type.String()), httpRequestId: Nullable(Type.String()), }) export type UpdateRunProgressRequest = Static<typeof UpdateRunProgressRequest> export const UpdateRunProgressResponse = Type.Object({ uploadUrl: Type.Optional(Type.String()), }) export type UpdateRunProgressResponse = Static<typeof UpdateRunProgressResponse> export const NotifyFrontendRequest = Type.Object({ runId: Type.String(), }) export type NotifyFrontendRequest = Static<typeof NotifyFrontendRequest> export const SendFlowResponseRequest = Type.Object({ workerHandlerId: Type.String(), httpRequestId: Type.String(), runResponse: Type.Object({ status: Type.Number(), body: Type.Any(), headers: Type.Record(Type.String(), Type.String()), }), }) export type SendFlowResponseRequest = Static<typeof SendFlowResponseRequest> export const GetFlowVersionForWorkerRequest = Type.Object({ versionId: Type.String(), }) export type GetFlowVersionForWorkerRequest = Static<typeof GetFlowVersionForWorkerRequest>

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/eldoonreval/activepieces'

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