MCP Invoice Parser
Analiza datos de facturas, los sube a Google Sheets y responde consultas obteniendo información de la hoja.
GitHub
1
Prueba este MCPPatrocinadoDocumentación
Declaración del Problema
- Crear un MCP de Gemini que, cada vez que reciba una solicitud para subir una factura, complete los datos en una hoja de Google. También debe poder responder consultas de los usuarios basadas en el número de factura, obteniendo datos de las hojas de Google y proporcionando los detalles necesarios.
Lista de Tareas:
Cliente:
- Analizar datos de factura (imagen a texto) VLM (Gemini)
- Conectar la API de Gemini con nuestro servidor MCP
- Crear un servidor Robyn para interactuar con el cliente (Backend)
Servidor:
- Subir datos de factura en la hoja de Google (cuenta de servicio)
- Subir datos de artículos en la hoja de Google
- Recuperar según el número de factura
- Permitir diferentes estrategias de consulta para que el modelo obtenga datos para casos de uso particulares
- Crear endpoints adicionales para realizar análisis (pronósticos) sobre los datos de facturas subidos en las hojas
Interfaz de Usuario:
- Aplicación Streamlit como interfaz
Nota:
Para usar con Claude Desktop, actualice la configuración de la siguiente manera:
{
"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"
}
}
}