4,500+ servers built on MCP Fusion
Vinkius

Diese MCP. Track projects, expenses, and resources in one chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Diese MCP on Cursor AI Code Editor MCP Client Diese MCP on Claude Desktop App MCP Integration Diese MCP on OpenAI Agents SDK MCP Compatible Diese MCP on Visual Studio Code MCP Extension Client Diese MCP on GitHub Copilot AI Agent MCP Integration Diese MCP on Google Gemini AI MCP Integration Diese MCP on Lovable AI Development MCP Client Diese MCP on Mistral AI Agents MCP Compatible Diese MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Diese manages your entire ERP workflow directly from your AI client. Use it to list active and archived projects, track resource allocations, monitor sales invoices and expenses, and check project tasks that are overdue.

It puts core business functions—from finance to project oversight—into natural language conversation.

What your AI agents can do

Get account metadata

Retrieves metadata and usage limits for your entire Diese account.

Get project details

Gets detailed information for a specific ERP project.

List business expenses

Lists all recorded business expenses and their approval status.

+ 7 more capabilities included
View all project records

Retrieves a list of every active and archived project in your ERP system.

Track financial records

Lists recorded business expenses and sales invoices, showing their current approval or payment status.

Manage team capacity

Accesses scheduled planning entries and resource allocations to check team availability.

Audit project progress

Retrieves lists of pending project tasks, including those that are past their deadline.

Find specific projects

Searches for an ERP project using a specific name keyword.

Check account limits

Retrieves metadata and usage limits for your entire Diese account.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

get019d7585

get account metadata

Retrieves metadata and usage limits for your entire Diese account.

get019d7585

get project details

Gets detailed information for a specific ERP project.

list019d7585

list business expenses

Lists all recorded business expenses and their approval status.

list019d7585

list erp contacts

Lists all business contacts and partners in the system.

list019d7585

list erp projects

Lists all active and archived projects in your Diese account.

list019d7585

list overdue erp tasks

Identifies project tasks that have passed their deadline.

list019d7585

list project tasks

Lists pending and completed tasks across all projects.

list019d7585

list resource planning

Lists scheduled planning entries and resource allocations.

list019d7585

list sales invoices

Lists all generated sales invoices and their payment status.

search019d7585

search projects by name

Searches for a project using a name keyword.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Diese, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Diese puts your whole ERP workflow right into your AI client. You can use it to list every active and archived project, track resource assignments, monitor sales invoices and expenses, and check any project tasks that are overdue. It puts core business functions—from finance to project oversight—right into natural language conversation.

View all project records: You'll get a list of every active and archived project in your ERP system using list_erp_projects. You can also search for a specific project using a name keyword with search_projects_by_name. When you need deep details, get_project_details pulls up all the specific info for a project.

Track financial records: You'll list all recorded business expenses and their approval status with list_business_expenses. You can see all generated sales invoices and their payment status using list_sales_invoices. You can also check your account's metadata and usage limits with get_account_metadata.

Manage team capacity: You'll pull up all scheduled planning entries and resource allocations by calling list_resource_planning.

Audit project progress: You'll list all pending project tasks using list_project_tasks, and you'll also find project tasks that have passed their deadline with list_overdue_erp_tasks. You can also list all business contacts and partners in the system using list_erp_contacts.

How Diese MCP Works

  1. 1 Connect the Diese integration to your AI client.
  2. 2 Authorize the connection using your specific Diese API Key and portal Subdomain.
  3. 3 Tell your agent what you need (e.g., 'Show me all overdue tasks'). The agent runs the necessary tool call and returns the structured data to your client.

The bottom line is, you talk to your agent, and it handles the complex backend data requests across your entire ERP system.

Who Is Diese MCP For?

The Project Manager who needs a project status report, resource availability, and overdue task list—all in one chat. Operations Leaders who need to monitor invoice approvals and expense reports without logging into three different portals. Finance Teams needing to audit project budgets and billing cycles instantly.

Project Manager

Checks project statuses, determines resource availability, and identifies overdue tasks without leaving the chat window.

Operations Leader

Monitors the status of expense approvals and processes sales invoices to ensure timely department sign-offs.

Finance Analyst

Audits billing cycles, checks project budgets, and lists business expenses to reconcile accounts.

What Changes When You Connect

  • Check project status and resource availability instantly. Use list_erp_projects to see every project, then use list_resource_planning to see who's assigned to it.
  • Audit finances quickly. Instead of logging into the accounting portal, use list_sales_invoices to check payment status, or list_business_expenses for approval status.
  • Never miss a deadline again. Run list_overdue_erp_tasks to pull a list of tasks that passed their deadline, complete with project context.
  • Find project data without knowing the ID. Use search_projects_by_name to locate a project by name, then use get_project_details to get all the deep info.
  • See who your partners are. Use list_erp_contacts to pull a list of all business partners and contacts in the system.
  • Understand your system's scope. Run get_account_metadata to check usage limits and account details.

Real-World Use Cases

01

The Quarterly Budget Review

The Finance Analyst needs to know if the Q3 budget is healthy. They ask their agent to run list_business_expenses and cross-reference the totals with list_sales_invoices. The agent compiles a single summary showing total spending vs. revenue for the period.

02

The Project Hand-off

A Project Manager is leaving a project. They ask the agent to list all active projects (list_erp_projects), check for overdue tasks (list_overdue_erp_tasks), and confirm resource allocation (list_resource_planning) for the next person.

03

Client Onboarding Check

The Operations Leader needs to know if a client's project is ready to launch. They first search for the project by name (search_projects_by_name), then use get_project_details to confirm all billing and contacts are finalized.

04

Invoice Follow-up

The Accounts team needs to follow up on payments. They run list_sales_invoices to find unpaid items, and then use list_erp_contacts to pull the correct billing department contact details for follow-up emails.

The Tradeoffs

Checking tasks manually

Logging into the ERP, clicking 'Tasks,' then using filters for 'Overdue' and manually cross-referencing the due dates for every project.

Just ask your agent: 'Show me all overdue tasks.' It runs list_overdue_erp_tasks and gives you the list immediately.

Separating finance tools

Running list_sales_invoices to get payment status, then having to run a separate report for list_business_expenses to get the spending side of the ledger.

Ask your agent to 'Compare unpaid invoices against recorded expenses.' It calls both list_sales_invoices and list_business_expenses and summarizes the gap.

Finding project info in stages

First, finding the project ID using a search function, then going to a second tab to get the details, then running a third report for resources.

Ask your agent to 'Get the details and resource plan for Project X.' It handles the sequence: search_projects_by_name -> get_project_details -> list_resource_planning.

When It Fits, When It Doesn't

Use this if you need to synthesize data from multiple core business domains (Project Status, Finance, Resources) into a single, conversational answer. You need to know what the project status is and why (e.g., 'it's stalled because of overdue tasks and pending invoice approvals').

Don't use this if you only need to see a single, static report (e.g., 'I just need a list of all active projects'). For simple list retrieval, a dedicated reporting tool might be faster. But if the task requires combining data points (like matching overdue tasks to specific project budgets), this MCP Server is necessary.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Diese. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_metadata get_project_details list_business_expenses list_erp_contacts list_erp_projects list_overdue_erp_tasks list_project_tasks list_resource_planning list_sales_invoices search_projects_by_name

Tracking project status shouldn't require jumping between five different screens.

Today, checking a project's status means logging into the ERP, navigating to the 'Projects' tab, finding the ID, then opening the 'Tasks' submodule to see deadlines. If you need the budget, you switch tabs again, and if you need to see who is assigned, you click another report. It’s a nightmare of clicks and copy-pasting.

With this MCP server, you just ask your agent, 'What's the status of Project X?' It runs the necessary tools (`list_erp_projects`, `list_overdue_erp_tasks`, `list_resource_planning`) and gives you a single, coherent answer right in the chat.

List Sales Invoices MCP Server: Get payment status and details instantly.

Manually, checking outstanding invoices requires running a report, exporting the CSV, and then manually checking the payment status column. If you need to know which invoices are unpaid and who to contact, you're stuck in Excel.

Now, your agent calls `list_sales_invoices` and gives you a clean, summarized list of unpaid invoices, including the amount and the required next step. It’s that simple.

Common Questions About Diese MCP

How do I use the `list_erp_projects` tool? +

You ask your agent to list all active and archived projects. The agent uses list_erp_projects and returns a full list of every project name and ID available in your account.

What does `list_overdue_erp_tasks` do? +

This tool pinpoints project tasks that passed their deadline. It helps you immediately see which tasks need attention and prevents delays.

How can I check resource allocation using `list_resource_planning`? +

You tell the agent to list resource planning data. It pulls the scheduled entries and resource assignments, letting you know who is working on what and when.

Can I find specific project info using `search_projects_by_name`? +

Yes, this tool lets you search for a project using a name keyword. It’s faster than scrolling through the full list of projects.

Does `list_business_expenses` include approval status? +

Yes, it lists all recorded business expenses and explicitly includes their current approval status, so you know if they're ready to be processed.

How do I check all invoices and their payment status using `list_sales_invoices`? +

It lists every generated sales invoice and its payment status. You get the invoice number, amount, and whether it's paid or outstanding, which is key for finance audits.

Can I see all business contacts and partners using `list_erp_contacts`? +

Yes, this tool retrieves a comprehensive list of all business contacts and partners in the system. You can use this list to verify who your team needs to talk to for project handoffs.

What information does `list_business_expenses` provide besides the approval status? +

It provides details on every recorded business expense. You'll get the date, amount, and categorization of the expense, letting you fully audit spending records.

How do I get a Diese API Key? +

Log in to your Diese account, navigate to Settings > API, and you will find your API Key there. You will also need your account subdomain.

Can the agent update task statuses? +

This integration currently focuses on listing and retrieving ERP data for analysis. Modifying task statuses or project details should be managed via the Diese dashboard.

Is resource planning data included? +

Yes, you can use the list_resource_planning tool to retrieve scheduled planning entries and resource allocations across your projects.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Diese. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.