Skip to main content
Glama
dversum

dVersum MCP Server

Official
by dversum

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_PORTNoHTTP port when using http transport (default: 3100)3100
MCP_TRANSPORTNoTransport type: stdio (default) or http (for Docker/remote)stdio
DVERSUM_API_URLYesBase URL of your dVersum API (e.g. https://api.dversum.com/api/v1)
DVERSUM_API_TOKENYesYour JWT authentication token

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_clientsA

List all clients in the organization. Returns clients with their associated projects. Supports pagination.

get_clientB

Get detailed information about a specific client by ID.

create_clientB

Create a new client in the organization.

update_clientB

Update an existing client's details.

delete_clientA

Delete a client by ID. This cannot be undone.

list_contactsA

List all contacts in the organization.

get_contactB

Get detailed information about a specific contact.

create_contactB

Create a new contact.

update_contactB

Update an existing contact's details.

delete_contactA

Delete a contact. This cannot be undone.

list_projectsA

List all projects in the organization. Returns projects grouped by area with status and member info.

get_projectC

Get detailed information about a specific project.

create_projectD

Create a new project.

get_project_boardA

Get the full kanban board for a project — all columns with their tasks, assignees, tags, subtask counts, and time tracked.

update_projectC

Update an existing project's details.

delete_projectA

Delete a project. This cannot be undone.

list_project_membersA

List all members of a project.

add_project_memberB

Add a member to a project.

remove_project_memberB

Remove a member from a project.

get_project_time_statsA

Get time tracking statistics for a specific project.

get_gantt_dataB

Get Gantt chart data for a project (tasks with dates and dependencies).

create_columnA

Create a new column in a project's kanban board.

get_taskA

Get detailed information about a task including description, assignees, subtasks, tags, time tracked, and child tasks.

create_taskB

Create a new task in a project column.

update_taskC

Update an existing task's properties.

move_taskA

Move a task to a different column (changes its status on the kanban board).

assign_taskA

Add an assignee to a task.

list_task_commentsC

List all comments on a task.

delete_taskA

Delete a task. This cannot be undone.

create_subtaskB

Create a subtask (checklist item) on a task.

toggle_task_doneA

Toggle a task's completion status.

remove_assigneeB

Remove an assignee from a task.

add_tag_to_taskB

Add a tag to a task.

remove_tag_from_taskB

Remove a tag from a task.

archive_taskC

Archive a task.

restore_taskA

Restore an archived task.

move_task_to_projectB

Move a task to a different project.

create_commentB

Add a comment to a task.

list_time_entriesC

List time entries. Filter by date range, project, or user.

create_time_entryA

Log a completed time entry with start and end time.

start_timerA

Start a running timer for time tracking.

stop_timerA

Stop a currently running timer.

get_running_timerA

Get the currently running timer, if any.

get_time_statsC

Get time tracking statistics (total hours, billable hours, etc.).

update_time_entryC

Update an existing time entry.

delete_time_entryA

Delete a time entry. This cannot be undone.

list_eventsA

List calendar events within a date range.

get_eventA

Get detailed information about a calendar event.

create_eventB

Create a new calendar event.

update_eventC

Update an existing calendar event.

delete_eventC

Delete a calendar event.

list_invoicesA

List invoices. Filter by status, client, or type (invoice, credit_note, cancellation).

get_invoiceA

Get detailed information about an invoice including line items, payments, and totals.

create_invoiceB

Create a new draft invoice for a client.

update_invoice_statusB

Update the status of an invoice (e.g. mark as sent, paid, cancelled).

send_invoice_emailB

Send an invoice to the client via email.

create_invoice_from_timeA

Create a new invoice from tracked time entries for a project.

update_invoiceA

Update an existing invoice (only drafts can be edited).

delete_invoiceA

Delete a draft invoice. This cannot be undone.

add_invoice_line_itemB

Add a line item to an invoice.

update_invoice_line_itemB

Update a line item on an invoice.

delete_invoice_line_itemA

Delete a line item from an invoice.

record_paymentB

Record a payment on an invoice.

create_credit_noteB

Create a credit note (Gutschrift) for an invoice.

create_cancellationA

Create a cancellation invoice (Stornorechnung) for an invoice.

list_quotesA

List quotes/proposals. Filter by status or client.

get_quoteA

Get detailed information about a quote including line items and totals.

create_quoteA

Create a new draft quote/proposal for a client.

convert_quote_to_invoiceA

Convert an accepted quote into a draft invoice.

update_quoteC

Update an existing quote.

delete_quoteB

Delete a quote. This cannot be undone.

update_quote_statusB

Update the status of a quote.

send_quote_emailA

Send a quote to the client via email.

duplicate_quoteB

Duplicate an existing quote.

add_quote_line_itemB

Add a line item to a quote.

update_quote_line_itemB

Update a line item on a quote.

delete_quote_line_itemB

Delete a line item from a quote.

get_finance_overviewB

Get the financial overview — monthly revenue vs expenses breakdown for a given year.

get_vat_summaryB

Get the VAT pre-return (USt-Voranmeldung) summary with Kennzahlen 81, 86, 66, 83.

list_received_invoicesA

List received invoices (Eingangsrechnungen) from suppliers.

list_suppliersB

List all suppliers (Lieferanten).

get_supplierA

Get detailed information about a supplier.

create_supplierB

Create a new supplier.

update_supplierC

Update an existing supplier.

delete_supplierB

Delete a supplier.

get_received_invoiceC

Get details of a received invoice (Eingangsrechnung).

approve_received_invoiceC

Approve a received invoice.

get_datev_exportB

Preview or download DATEV export data for tax advisor.

list_absencesB

List team absences (vacation, sick leave, home office, etc.).

create_absenceB

Create a new absence entry (vacation, sick leave, etc.).

get_vacation_statsA

Get vacation quota and usage statistics for the team.

update_absenceB

Update an existing absence entry.

delete_absenceB

Delete an absence entry.

list_pagesB

List all pages (Notion-like documents).

get_pageB

Get a page with its full content.

create_pageB

Create a new page.

update_page_contentB

Update a page's content (Tiptap JSON format).

get_page_treeA

Get the full page tree hierarchy.

update_pageB

Update a page's metadata (title, icon, parent).

delete_pageA

Delete a page and all its children. This cannot be undone.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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

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