mMetadot
MCP Server

Tools Reference

Complete list of all 86 MCP tools organized by module

The Metadot MCP server provides 86 tools across 15 modules. All module tools require a workspace_id parameter — call list_workspaces first to discover available IDs.

Summary

ModuleToolsReadWriteApp ID
Common (whoami, search, workspaces)330
CRM (contacts, companies, leads, activities, pipelines)17116crm
Tickets523tickets
Stackr (kanban boards, lists, cards)954stackr
Projects (projects, tasks)743projects
Assets422assets
BookMe (calendars, bookings)642bookme
InvoiceMe (invoices, customers)954invoiceme
Knowledge Base (articles, categories)422knowledge
Inventory (items, transactions)523inventory
Suppliers422suppliers
Changelog (entries, topics)321changelog
Workflows (automations, executions)431workflows
Polls431polls
Forms220
Total865234

Common Tools

These tools are always available regardless of which apps are enabled.

ToolDescription
whoamiReturns authenticated user info and API key scopes
list_workspacesLists all accessible workspaces (IDs, names, slugs, roles)
searchFull-text search across all modules. Prefix with t: tickets, c: contacts, i: invoices, a: assets, p: projects, k: knowledge, s: stackr

CRM

ToolTypeDescription
crm_search_contactsreadSearch contacts by name, email, or phone
crm_get_contactreadGet a single contact by ID
crm_create_contactwriteCreate a new contact
crm_update_contactwriteUpdate an existing contact
crm_search_companiesreadSearch companies by name or domain
crm_get_companyreadGet a single company by ID
crm_create_companywriteCreate a new company
crm_search_leadsreadSearch leads
crm_get_leadreadGet a single lead by ID
crm_create_leadwriteCreate a new lead (requires pipeline)
crm_search_activitiesreadSearch activities (calls, meetings, emails, tasks)
crm_create_activitywriteLog a new activity
crm_list_pipelinesreadList all pipelines in the workspace
crm_list_stagesreadList stages in a pipeline
crm_search_opportunitiesreadSearch opportunities/deals
crm_get_opportunityreadGet a single opportunity by ID
crm_create_opportunitywriteCreate a new opportunity/deal

Tickets

ToolTypeDescription
tickets_listreadList tickets with status/priority/assignee filters
tickets_getreadGet a single ticket with messages
tickets_createwriteCreate a new ticket
tickets_updatewriteUpdate ticket subject, description, priority
tickets_add_messagewriteAdd a reply or internal note to a ticket

Stackr

ToolTypeDescription
stackr_list_boardsreadList all boards
stackr_get_boardreadGet a single board
stackr_create_boardwriteCreate a new board
stackr_get_listsreadGet all lists in a board
stackr_create_listwriteCreate a new list in a board
stackr_get_cardsreadGet all cards in a list
stackr_get_cardreadGet a single card
stackr_create_cardwriteCreate a new card in a list
stackr_move_cardwriteMove a card to a different list/position

Projects

ToolTypeDescription
projects_listreadList projects with pagination
projects_getreadGet a single project by slug
projects_createwriteCreate a new project
projects_list_tasksreadList tasks with filters
projects_get_taskreadGet a single task
projects_create_taskwriteCreate a task in a project
projects_update_taskwriteUpdate a task

Assets

ToolTypeDescription
assets_searchreadSearch assets by name, tag, or serial number
assets_getreadGet a single asset
assets_createwriteCreate a new asset
assets_updatewriteUpdate an existing asset

BookMe

ToolTypeDescription
bookme_list_calendarsreadList booking calendars with stats
bookme_get_calendarreadGet a single calendar
bookme_list_bookingsreadList bookings for a calendar
bookme_get_bookingreadGet a single booking
bookme_create_bookingwriteCreate a new booking
bookme_cancel_bookingwriteCancel a booking

InvoiceMe

ToolTypeDescription
invoiceme_get_settingsreadGet invoice settings (currency, terms)
invoiceme_list_customersreadList all customers
invoiceme_get_customerreadGet a single customer
invoiceme_list_invoicesreadList invoices with status filter
invoiceme_get_invoicereadGet a single invoice
invoiceme_create_draftwriteCreate a draft invoice
invoiceme_send_invoicewriteSend a draft invoice
invoiceme_mark_paidwriteMark invoice as paid
invoiceme_void_invoicewriteVoid an invoice

Knowledge Base

ToolTypeDescription
knowledge_search_articlesreadSearch articles by keyword/category/status
knowledge_get_articlereadGet a single article with content
knowledge_create_articlewriteCreate a new article (defaults to draft)
knowledge_update_articlewriteUpdate an existing article

Inventory

ToolTypeDescription
inventory_search_itemsreadSearch items with low-stock filter
inventory_get_itemreadGet a single item with stock levels
inventory_create_itemwriteCreate a new item
inventory_update_itemwriteUpdate an existing item
inventory_create_transactionwriteRecord stock movement (receive/ship/adjust/transfer)

Suppliers

ToolTypeDescription
suppliers_searchreadSearch suppliers by name/category/status
suppliers_getreadGet a single supplier
suppliers_createwriteCreate a new supplier
suppliers_updatewriteUpdate an existing supplier

Changelog

ToolTypeDescription
changelog_search_entriesreadSearch changelog entries
changelog_list_topicsreadList all topics
changelog_create_entrywriteCreate a new changelog entry

Workflows

ToolTypeDescription
workflow_listreadList workflows (optionally filter by active)
workflow_getreadGet a workflow with its steps
workflow_createwriteCreate a new workflow automation
workflow_list_executionsreadList execution history

Polls

ToolTypeDescription
polls_listreadList all polls with stats
polls_getreadGet a poll with questions/options
polls_createwriteCreate a new poll
polls_get_resultsreadGet vote results

Forms

ToolTypeDescription
forms_listreadList forms with submission stats
forms_getreadGet a single form with fields

Was this page helpful?

On this page