Skip to main content
Glama

mcp-google-sheets

index.ts2.76 kB
import { createPiece } from "@activepieces/pieces-framework"; import { teamworkAuth } from "./lib/common/auth"; import { createProject } from "./lib/actions/create-project"; import { createTaskList } from "./lib/actions/create-task-list"; import { createTask } from "./lib/actions/create-task"; import { markTaskComplete } from "./lib/actions/mark-task-complete"; import { newTask } from "./lib/triggers/new-task"; import { createCompany } from "./lib/actions/create-company"; import { createPerson } from "./lib/actions/create-person"; import { updateTask } from "./lib/actions/update-task"; import { createTaskComment } from "./lib/actions/create-task-comment"; import { findTask } from "./lib/actions/find-task"; import { findCompany } from "./lib/actions/find-company"; import { findMilestone } from "./lib/actions/find-milestone"; import { findNotebookOrComment } from "./lib/actions/find-notebook-or-comment"; import { newPerson } from "./lib/triggers/new-person"; import { createTimeEntryOnTask } from "./lib/actions/create-time-entry-on-task"; import { createExpense } from "./lib/actions/create-expense"; import { uploadFileToProject } from "./lib/actions/upload-file-to-project"; import { createMessageReply } from "./lib/actions/create-message-reply"; import { createMilestone } from "./lib/actions/create-milestone"; import { addPeopleToProject } from "./lib/actions/add-people-to-project"; import { newComment } from "./lib/triggers/new-comment"; import { newMessage } from "./lib/triggers/new-message"; import { newFile } from "./lib/triggers/new-file"; import { newExpense } from "./lib/triggers/new-expense"; import { newInvoice } from "./lib/triggers/new-invoice"; import { PieceCategory } from "@activepieces/shared"; export const teamwork = createPiece({ displayName: "Teamwork", description: "Teamwork is a work and project management tool that helps teams improve collaboration, visibility, and accountability.", auth: teamworkAuth, minimumSupportedRelease: '0.36.1', logoUrl: "https://cdn.activepieces.com/pieces/teamwork.png", authors: ['sparkybug', 'onyedikachi-david'], categories: [PieceCategory.PRODUCTIVITY], actions: [ createProject, createTaskList, createTask, markTaskComplete, createCompany, createPerson, updateTask, createTaskComment, createTimeEntryOnTask, createExpense, uploadFileToProject, createMessageReply, createMilestone, addPeopleToProject, findTask, findCompany, findMilestone, findNotebookOrComment, ], triggers: [newTask, newPerson, newComment, newMessage, newFile, newExpense, newInvoice], });

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