Skip to main content
Glama

assess_add_task_to_idea

Link an existing task to an idea within the Assess realm, enabling structured task management and alignment with broader goals through the ADD framework.

Instructions

Add an existing task to an idea in Assess realm.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
ideaRecordNameYesRecord name of the idea
taskRecordNameYesRecord name of the task

Implementation Reference

  • Handler function that implements the core logic for the 'assess_add_task_to_idea' tool. Currently provides a mock response simulating addition of a task to an idea in the Assess realm.
    private async addTaskToIdea(taskRecordName: string, ideaRecordName: string) { // Mock adding task to idea via CloudKit return { content: [{ type: 'text', text: `Task ${taskRecordName} added to idea ${ideaRecordName}` }] }; }
  • Schema definition for the 'assess_add_task_to_idea' tool, including input schema with required parameters taskRecordName and ideaRecordName.
    name: 'assess_add_task_to_idea', description: 'Add an existing task to an idea in Assess realm.', inputSchema: { type: 'object', properties: { taskRecordName: { type: 'string', description: 'Record name of the task' }, ideaRecordName: { type: 'string', description: 'Record name of the idea' } }, required: ['taskRecordName', 'ideaRecordName'] } },
  • src/index.ts:687-689 (registration)
    Registration of the tool handler in the CallToolRequestSchema switch statement, which validates arguments and calls the addTaskToIdea handler.
    this.validateArgs(args, ['taskRecordName', 'ideaRecordName']); return await this.addTaskToIdea(args.taskRecordName, args.ideaRecordName); case 'assess_remove_task_from_project':
  • src/index.ts:366-376 (registration)
    Tool registration in the ListToolsRequestSchema response array, exposing the tool name, description, and schema to MCP clients.
    name: 'assess_add_task_to_idea', description: 'Add an existing task to an idea in Assess realm.', inputSchema: { type: 'object', properties: { taskRecordName: { type: 'string', description: 'Record name of the task' }, ideaRecordName: { type: 'string', description: 'Record name of the idea' } }, required: ['taskRecordName', 'ideaRecordName'] } },

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/dragosroua/addtaskmanager-mcp-server'

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