Skip to main content
Glama

mcp-google-sheets

index.ts1.72 kB
import { Command } from 'commander'; import { createActionCommand } from './lib/commands/create-action'; import { createPieceCommand } from './lib/commands/create-piece'; import { createTriggerCommand } from './lib/commands/create-trigger'; import { syncPieceCommand } from './lib/commands/sync-pieces'; import { publishPieceCommand } from './lib/commands/publish-piece'; import { buildPieceCommand } from './lib/commands/build-piece'; import { generateWorkerTokenCommand } from './lib/commands/generate-worker-token'; import { generateTranslationFileForAllPiecesCommand, generateTranslationFileForPieceCommand } from './lib/commands/generate-translation-file-for-piece'; const pieceCommand = new Command('pieces') .description('Manage pieces'); pieceCommand.addCommand(createPieceCommand); pieceCommand.addCommand(syncPieceCommand); pieceCommand.addCommand(publishPieceCommand); pieceCommand.addCommand(buildPieceCommand); pieceCommand.addCommand(generateTranslationFileForPieceCommand); pieceCommand.addCommand(generateTranslationFileForAllPiecesCommand); const actionCommand = new Command('actions') .description('Manage actions'); actionCommand.addCommand(createActionCommand); const triggerCommand = new Command('triggers') .description('Manage triggers') triggerCommand.addCommand(createTriggerCommand) const workerCommand = new Command('workers') .description('Manage workers') workerCommand.addCommand(generateWorkerTokenCommand) const program = new Command(); program.version('0.0.1').description('Activepieces CLI'); program.addCommand(pieceCommand); program.addCommand(actionCommand); program.addCommand(triggerCommand); program.addCommand(workerCommand); program.parse(process.argv);

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

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