Skip to main content
Glama
qpiai

Zoho Projects MCP Server

by qpiai

update_issue

Modify existing issues in Zoho Projects by updating title, description, severity, or other fields to reflect current project status and requirements.

Instructions

Update an issue

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
project_idYesProject ID
issue_idYesIssue ID
titleNoIssue title
descriptionNoIssue description
severityNoIssue severity

Implementation Reference

  • The handler function for 'update_issue' tool. It extracts project_id, issue_id, and other update data from params, makes a PATCH request to the Zoho API endpoint for updating the issue, and returns a success message with the API response.
    private async updateIssue(params: any) { const { project_id, issue_id, ...issueData } = params; const data = await this.makeRequest( `/portal/${this.config.portalId}/projects/${project_id}/issues/${issue_id}`, "PATCH", issueData ); return { content: [ { type: "text", text: `Issue updated successfully:\n${JSON.stringify(data, null, 2)}`, }, ], }; }
  • The input schema definition for the 'update_issue' tool, specifying required project_id and issue_id, and optional fields like title, description, severity.
    { name: "update_issue", description: "Update an issue", inputSchema: { type: "object", properties: { project_id: { type: "string", description: "Project ID" }, issue_id: { type: "string", description: "Issue ID" }, title: { type: "string", description: "Issue title" }, description: { type: "string", description: "Issue description" }, severity: { type: "string", description: "Issue severity", enum: ["minor", "major", "critical"], }, }, required: ["project_id", "issue_id"], }, },
  • src/index.ts:590-591 (registration)
    The switch case in the CallToolRequestSchema handler that registers and dispatches the 'update_issue' tool call to its handler function.
    case "update_issue": return await this.updateIssue(params);

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/qpiai/zoho-projects-mcp'

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