MCP Invoice Parser
Parses invoice data, uploads it to Google Sheets, and answers queries by fetching information from the sheet.
Problem Statement
- Create a Gemini MCP that whenever, receives a request to upload an invoice, it populates the data on a google sheet. Also be able to answer user’s query based on invoice number, fetching data from google sheets and giving the needed details.
To-Do List:
Client:
- Parse invoice data (image to text) VLM (Gemini)
- Connect Gemini API with our MCP server
- Create a Robyn Server to intereact with client (Backend)
Sever:
- Upload invoice data in google sheet (Service account)
- Upload item data in google sheet
- Retrieve based on invoice number
- Allow different query strategies for model to get data for particular use-cases
- Create additional endpoints to do analysis (forecasting) on invoice data uploaded on sheets
User Interface:
- Streamlit application as an interface
Note:
To use with Claude Desktop update the configuration as below:
{ "mcpServers": { "invoice_parser": { "command": "uv", "args": [ "--directory", "/path/to/folder/with/server_file", "run", "python", "-W", "ignore", "server.py" ], "cwd": "/path/to/folder/with/server_file" } } }
관련 서버
Data Vessel
No dashboards, just ask Claude (Connect AI to your business data)
MCP Sync
A CLI tool to synchronize MCP (Model Context Protocol) settings across multiple AI coding tools.
OpenFinance
Connect your bank accounts to your AI
Plus AI MCP
A Model Context Protocol (MCP) server for automatically generating professional PowerPoint and Google Slides presentations using the Plus AI presentation API
n8n MCP Server
Automate workflows with n8n, a powerful workflow automation tool.
Asana
Interact with the Asana API to manage tasks, projects, and workspaces.
Backlog
Integrates with the Backlog API to manage projects and issues.
Valkey AI Tasks
A task management system for AI agents that uses Valkey as its persistence layer.
WooCommerce MCP Server
An MCP server for integrating with the WooCommerce e-commerce platform.
TeamRetro
Integrate with TeamRetro for team management and analytics.