Skip to main content
Glama

mcp-google-sheets

project-role.request.ts978 B
import { Static, Type } from '@sinclair/typebox' import { RoleType, SAFE_STRING_PATTERN } from '../common' export const CreateProjectRoleRequestBody = Type.Object({ name: Type.String({ pattern: SAFE_STRING_PATTERN, }), permissions: Type.Array(Type.String()), type: Type.Enum(RoleType), }) export type CreateProjectRoleRequestBody = Static<typeof CreateProjectRoleRequestBody> export const UpdateProjectRoleRequestBody = Type.Object({ name: Type.Optional(Type.String({ pattern: SAFE_STRING_PATTERN, })), permissions: Type.Optional(Type.Array(Type.String())), }) export type UpdateProjectRoleRequestBody = Static<typeof UpdateProjectRoleRequestBody> export const ListProjectMembersForProjectRoleRequestQuery = Type.Object({ cursor: Type.Optional(Type.String()), limit: Type.Optional(Type.Number()), }) export type ListProjectMembersForProjectRoleRequestQuery = Static<typeof ListProjectMembersForProjectRoleRequestQuery>

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