- Home
- MCP servers
- Wave Financial
Wave Financial
- java
0
GitHub Stars
java
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"cdatasoftware-wave-financial-mcp-server-by-cdata": {
"command": "java",
"args": [
"-jar",
"CDataMCP-jar-with-dependencies.jar",
"/PATH/TO/wave-financial.prp"
]
}
}
}You have a read-only MCP server that lets you query live Wave Financial data via a simple MCP interface. By wrapping the CData JDBC Driver, it exposes Wave Financial data in a structured way so you can ask natural language questions and retrieve up-to-date results without writing SQL.
How to use
After you start the MCP server, you can interact with it through an MCP client. You do not need to write SQL; simply ask questions about Wave Financial data and the server will retrieve relevant records and present results. Typical use cases include checking counts, filtering by status, or comparing metrics across time periods. You can run queries through the client’s built-in tools or issue high-level questions that map to the exposed data tables and columns.
How to install
Prerequisites you need before starting are Java (JRE/JDK) and a configured Wave Financial data connection via the CData JDBC Driver.
Step by step commands to set up and run the MCP server:
Additional notes
Configuration includes creating a Wave Financial .prp file with the JDBC connection details. Start the MCP server using a stdio configuration so it runs on the same machine as the client.
Tools and capabilities
The server exposes tools to list tables, list columns for a table, and run read-only queries against Wave Financial data. Use these tools to explore the data schema and then compose questions that reference specific tables and columns.
Available tools
wavefin_get_tables
Retrieves a list of available tables in Wave Financial data and returns the result in CSV format.
wavefin_get_columns
Retrieves a list of columns for a selected table so you know what fields you can query or display.
wavefin_run_query
Executes a read-only SQL SELECT query against the Wave Financial data source to fetch matching records.