Bypassing Document Ingestion: An MCP Approach to Financial Q&A
Organizations: University of Groningen · Goethe University Frankfurt · Halle Institute for Economic Research (IWH) and Martin Luther University Halle-Wittenberg
Abstract
Answering financial questions is often treated as an information retrieval problem. In practice, however, much of the relevant information is already available in curated vendor systems, especially for quantitative analysis. We study whether, and under which conditions, Model Context Protocol (MCP) offers a more reliable alternative to standard retrieval-augmented generation (RAG) by allowing large language models (LLMs) to interact directly with data rather than relying on document ingestion and chunk retrieval. We test this by building a custom MCP server that exposes LSEG APIs as tools and evaluating it on the FinDER benchmark. The approach performs particularly well on the Financials subset, achieving up to 80.4% accuracy on multi-step numerical questions when relevant context is retrieved. The paper thus provides both a baseline for MCP-based financial question answering (QA) and evidence on where this approach breaks down, such as for questions requiring qualitative or document-specific context. Overall, direct access to curated data is a lightweight and effective alternative to document-centric RAG for quantitative financial QA, but not a substitute for all financial QA tasks.
Figures & tables
| Name | Arguments | Description |
| get_acquisitions | comp_name end_date start_date | Finds relevant M&A data |
| get_balancesheet_statement | comp_name period scale | Retrieves relevant balance sheet statement |
| get_business_segments | comp_name period scale | Retrieves relevant business segment revenue data |
| get_capital_structure | comp_name period scale | Retrieves relevant capital structure data |
| get_cashflow_statement | comp_name period scale | Retrieves relevant cash flow statement |
| get_earningscall_transcript | comp_name period | Outputs relevant earnings call transcript |
| Parameter | Value | |
| Generator | Evaluator | |
| max_completion_tokens | 2048 | 4096 |
| seed | 17 | 17 |
| temperature | 0.01 | 0.01 |
| top_p | 0.15 | 0.15 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Financial QA
Financial question answering develops systems that answer questions about reports, markets, regulations, and other financial data with reliable evidence and reasoning.
See all 51 papers