Skip to main content
Glama

delete_project_view

Remove a view from a GitHub project to declutter your workspace and maintain organized project boards.

Instructions

Delete a view from a GitHub project

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
projectIdYes
viewIdYes

Implementation Reference

  • Main handler implementation for delete_project_view tool. Calls the project repository to delete the specified view.
    async deleteProjectView(data: { projectId: string; viewId: string; }): Promise<{ success: boolean; message: string }> { try { await this.projectRepo.deleteView(data.projectId, data.viewId); return { success: true, message: `View ${data.viewId} deleted successfully from project ${data.projectId}` }; } catch (error) { throw this.mapErrorToMCPError(error); } }
  • Tool definition including schema, description, and examples for delete_project_view.
    export const deleteProjectViewTool: ToolDefinition<DeleteProjectViewArgs> = { name: "delete_project_view", description: "Delete a view from a GitHub project", schema: deleteProjectViewSchema as unknown as ToolSchema<DeleteProjectViewArgs>, examples: [ { name: "Delete project view", description: "Delete a specific view from a project", args: { projectId: "PVT_kwDOLhQ7gc4AOEbH", viewId: "PVV_lADOLhQ7gc4AOEbHzM4AOAL9" } } ] };
  • Registers the deleteProjectViewTool in the central tool registry.
    this.registerTool(deleteProjectViewTool);
  • MCP server dispatch handler that routes call_tool requests for delete_project_view to the service implementation.
    case "delete_project_view": return await this.service.deleteProjectView(args);
  • Import declaration for deleteProjectViewTool used in registration.
    deleteProjectViewTool,

Other Tools

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/kunwarVivek/mcp-github-project-manager'

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