Delegate MCP Tool Reference
Contact Tools
contact_create
Create a new contact in the address book.
Parameters:
- name (required): Contact name
- phone: Phone number
- email: Email address
- company: Company name
- category: Category/group
- notes: Additional notes
- address: Address
contact_get
Get a contact by ID.
Parameters:
- id (required): Contact ID
contact_search
Search contacts by name, company, or category.
Parameters:
- query (required): Search query
contact_update
Update an existing contact.
Parameters:
- id (required): Contact ID
- name, phone, email, company, category, notes, address: Fields to update
contact_delete
Delete a contact.
Parameters:
- id (required): Contact ID to delete
contact_list
List contacts with optional category filter.
Parameters:
- category: Filter by category
- limit: Max results (default 50)
Track Tools
track_create
Create a new project track.
Parameters:
- title (required): Project title
- description: Project description
track_get
Get a project by ID with its tasks.
Parameters:
- project_id (required): Project ID
track_list
List all projects for the user.
track_update
Update a project.
Parameters:
- project_id (required): Project ID
- title, description, status, priority, due_date: Fields to update
track_delete
Delete a project and all its tasks.
Parameters:
- project_id (required): Project ID to delete
track_add_task
Add a task to an existing project.
Parameters:
- project_id (required): Project ID
- title (required): Task title
- description: Task description
track_update_task
Update a task.
Parameters:
- project_id (required): Project ID
- task_id (required): Task ID
- title, description, status: Fields to update
track_delete_task
Delete a task from a project.
Parameters:
- project_id (required): Project ID
- task_id (required): Task ID to delete
KB Tools
kb_create
Create a new KB node (root or child).
Parameters:
- title (required): Node title
- parent_id: Parent node ID (null for root)
- content: Node content
- description: Node description
- tags: Array of tags
kb_get
Get a KB node by ID or path.
Parameters:
- node_id: Node ID
- path: Slug path (e.g., 'nexus/mcp-servers')
kb_search
Search KB nodes.
Parameters:
- query (required): Search query
- limit: Max results (default 20)
kb_tree
Get KB tree structure.
Parameters:
- node_id: Root node ID (null for all roots)
- max_depth: Max depth (default 5)
kb_roots
List all KB root nodes.
kb_update
Update a KB node.
Parameters:
- node_id (required): Node ID
- title, content, description, tags: Fields to update
kb_delete
Delete a KB node (must have no children).
Parameters:
- node_id (required): Node ID to delete
kb_move
Move a KB node to a new parent.
Parameters:
- node_id (required): Node ID to move
- new_parent_id: New parent ID (null for root)
kb_children
Get children of a KB node.
Parameters:
- node_id (required): Parent node ID
kb_breadcrumb
Get breadcrumb path for a KB node.
Parameters:
- node_id (required): Node ID