Wave MCP
An MCP server that integrates Claude with Wave accounting software for automated expense tracking and income transaction creation, supporting multi - business management, vendor/customer search, and real - time API connection.
rating : 2 points
downloads : 0
What is the Wave Accounting MCP Server?
The Wave Accounting MCP Server is a tool that connects Claude and Wave Accounting, enabling automatic creation of expense and income transactions. It interacts with Claude through the Model Context Protocol (MCP).How to use the Wave Accounting MCP Server?
Add the Wave Accounting MCP Server to the application by configuring Claude Desktop. Then you can use natural language instructions to manage expenses, income, and business settings.Use Cases
Suitable for businesses and individual users who need to automate financial record - keeping, especially those who want to leverage AI for daily accounting work.Main Features
Create Expenses from Receipts
Automatically extract information from receipt text and create expense records.
Create Income Transactions
Automatically generate income transactions based on payment data.
Multi - Business Support
Easily manage multiple Wave accounts and switch between different businesses.
Vendor and Customer Search
Search for existing vendor and customer information.
Account Management
List and categorize transactions and record them using the correct accounts.
Real - Time Integration
Connect directly to Wave's GraphQL API to ensure data synchronization.
Advantages
Automate expense and income recording, saving time.
Support multi - business management, suitable for users with multiple accounts.
Seamlessly integrate with Claude, providing a natural language interaction experience.
Update Wave's data in real - time to ensure accuracy.
Limitations
Cannot upload receipt images or PDF files.
The Wave API has rate limits, with a maximum of 2 simultaneous requests.
OAuth2 access tokens may expire and need to be refreshed regularly.
Vendors and customers must be manually created in Wave.
How to Use
Clone the Repository
Clone the code of the Wave Accounting MCP Server from GitHub.
Install Dependencies
Enter the project directory and install the required Python libraries.
Configure Environment Variables
Create a.env file and add the Wave OAuth2 access token.
Configure Claude Desktop
Add the Wave Accounting MCP Server to the configuration file of Claude Desktop.
Restart Claude Desktop
Restart Claude Desktop after saving the configuration to make the changes take effect.
Usage Examples
Create an Expense
Enter receipt text, and the system will automatically extract information and create an expense record.
Create an Income
Enter payment information, and the system will generate the corresponding income transaction.
Switch Business
Enter the business name or ID to switch the currently used Wave account.
Frequently Asked Questions
How to obtain a Wave OAuth2 access token?
Why is my Wave client not initialized?
How to solve the problem of 'No business selected'?
Why is the MCP server unavailable in Claude?
Related Resources
Wave Accounting API Documentation
Official documentation for the Wave Accounting API.
Claude Desktop MCP Configuration Guide
Configuration instructions for the MCP server in Claude Desktop.
Model Context Protocol (MCP) Official Website
The official website of the MCP protocol, providing detailed technical specifications.

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
15.9K
4.5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
16.9K
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
23.9K
5 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
45.7K
4.3 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
46.3K
4.5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
19.4K
5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
16.0K
4.5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
30.9K
4.8 points
