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" } } }
Похожие серверы
zotero-mcp
Read+write MCP server for Zotero with full write support — create items, manage collections, find and merge duplicates, import BibTeX
PromptX
An AI capability enhancement system providing professional roles, memory management, and knowledge systems for applications like Claude and Cursor.
Obsidian via REST
Access and manage your Obsidian vault through a local REST API.
screenpipe
use 24/7 desktop memory as context in AI
AtlaCP
An MCP interface for Atlassian products, including Jira and Bitbucket.
СБОРКА Career
Real-time salary data, job market trends, resume review, interview prep, and career advice for the Russian IT market. Powered by hh.ru API.
icd10-cpt-crosswalk
MCP server for converting ICD-10 diagnosis codes to CPT procedure codes for medical billing
GranolaMCP
An MCP server for accessing and analyzing Granola.ai meeting data.
mindpm
Persistent project & task management for AI coding assistants. Track tasks, decisions, and notes across sessions with a real-time Kanban board. Works with Claude Code, Cursor, Cline, Copilot, and Windsurf.
Bitly MCP Server
Turn your AI assistant into a digital marketing hub that creates, organizes, and analyzes links and QR Codes on demand.