dVersum MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_PORT | No | HTTP port when using http transport (default: 3100) | 3100 |
| MCP_TRANSPORT | No | Transport type: stdio (default) or http (for Docker/remote) | stdio |
| DVERSUM_API_URL | Yes | Base URL of your dVersum API (e.g. https://api.dversum.com/api/v1) | |
| DVERSUM_API_TOKEN | Yes | Your JWT authentication token |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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