# Pennylane MCP for AI Agents AI Agent Connect

> Pennylane is an Connector that connects your AI agent to your French accounting workflows. It lets your agent handle customer and supplier records, track invoices, and manage your product catalog. Instead of jumping between tabs, your agent can check estimates, create new products, and pull financial data directly from Pennylane to keep your books accurate and up to date.

## Overview
- **Category:** erp-operations
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_9aUIbQSDoXaHNqv1oj4LedrKh5yq2jywEJskUPlF/ai-agent-connect
- **Tags:** ledger-management, invoicing, supplier-management, financial-reporting, crm-integration, compliance

## Description

Pennylane gives your AI agent the keys to your French accounting data. If you're tired of manually copying customer details or hunting through spreadsheets to find a specific invoice, this Connector handles the heavy lifting. Your agent can look up active suppliers, pull detailed invoice lines, and even create new products in your catalog based on plain text instructions. It's built to handle the specific nuances of French accounting standards, making it a reliable way to manage your CRM and financial records without the usual friction. By adding this to your Vinkius setup, you turn your agent into a capable accounting clerk that knows where everything is. You can ask it to find out who owes you money, check the status of a pending estimate, or verify vendor receipts, all while keeping your data organized in one place.

## Tools

### create_customer
Add a new customer record to your CRM automatically. This saves you from manual entry when onboarding new clients.

### list_suppliers
See a complete list of all your registered suppliers. It's a quick way to audit your vendor network.

### list_customer_invoices
Find all the invoices you have issued to your customers. Use this to track your outgoing billing quickly.

### list_estimates
See all the quotes and estimates you have sent out. Use this to track your pending sales pipeline.

### get_estimate_details
View the specific lines and validity dates for a given estimate. This helps you confirm what was promised to a client.

### list_products
See every product and service currently in your accounting catalog. Use this to check your current offerings.

### list_supplier_invoices
Pull a list of all your purchase invoices from suppliers. This helps you keep track of your company's spending.

### list_customers
Get a list of all registered customers in your Pennylane account. This helps you see your entire client base at a glance.

### get_customer_details
Pull the full profile and contact information for a specific customer. This is useful for finding a client's history.

### get_supplier_details
View the specific details and information for a single supplier. This is useful for checking vendor contracts.

### get_customer_invoice_details
Get specific lines, VAT, and totals for a customer invoice. This provides the granular data needed for reconciliation.

### create_product
Add a new product or service to your official catalog. This keeps your pricing and inventory updated.

### list_categories
See the different accounting categories in your plan comptable. This helps ensure your records follow the correct structure.

## Prompt Examples

**Prompt:** 
```
Can you list all our suppliers and tell me if any are missing details?
```

**Response:** 
```
I've pulled the supplier list from Pennylane. Here is what I found:

| Supplier Name | Status | Contact Info |
| :--- | :--- | :--- |
| Azure Subscriptions | Active | Missing Phone |
| Logistics Corp | Active | Complete |
| Tech Services | Active | Missing Email |

I noticed 2 suppliers are missing primary contact details. Would you like me to search for those details or flag them for follow-up?
```

**Prompt:** 
```
I need to add a new product called 'Premium Support' for 50 Euros.
```

**Response:** 
```
I've added 'Premium Support' to your accounting catalog.

**Details:**
- **Product Name:** Premium Support
- **Price:** 50.00 EUR
- **Status:** Active

This is now available for use on all future invoices and estimates.
```

**Prompt:** 
```
Show me the details for customer invoice inv_1092.
```

**Response:** 
```
Here are the details for invoice **inv_1092**:

- **Total Amount:** 240.00 EUR
- **VAT:** Included
- **Line Items:**
  - Consulting Fee: 200.00 EUR
  - Setup Fee: 40.00 EUR

Would you like me to find the contact details for the customer who received this?
```

## Capabilities

### Create new products in your accounting catalog
Add new products or services to your official accounting catalog.

### Pull detailed invoice lines and tax amounts
Retrieve specific line items, VAT, and total amounts from customer invoices.

### List all active customers and suppliers
See a complete list of all active customers and suppliers in your account.

### Retrieve specific estimate details and validity dates
Pull the specific lines and validity dates for any issued estimates.

### Get full details for specific vendor or client records
Get the full profile and contact details for a single customer or supplier.

## Use Cases

### Verifying invoice totals
A user asks their agent to check the VAT and total for invoice inv_1092. The agent uses get_customer_invoice_details to pull the exact data.

### Adding new catalog items
A sales lead wants a new service added. The user tells the agent to add 'Premium Support' for 50 Euros, and the agent uses create_product.

### Supplier audits
An accountant needs to verify the vendor list. The agent uses list_suppliers to provide a full summary of all active partners.

### Estimate tracking
A sales admin asks for all pending quotes. The agent uses list_estimates to pull every quote sent out in the last month.

## Benefits

- Stop manual data entry by using create_customer to add new clients directly from your communication logs.
- Get instant clarity on payments with list_customer_invoices to see what is outstanding for every client.
- Speed up the quoting process by pulling data from list_estimates and get_estimate_details to verify terms.
- Keep your catalog current using create_product to add new services to your books on the fly.
- Audit your expenses faster by using list_supplier_invoices to see all your purchase history in one view.
- Organize your accounts better by checking list_categories to ensure every transaction follows the correct structure.

## How It Works

The bottom line is that your AI agent gets direct, programmatic access to your French accounting records for immediate action.

1. Connect your Pennylane account within the Vinkius dashboard.
2. Paste your Bearer API Token into the secure configuration field.
3. Ask your agent to perform tasks like listing invoices or creating customers.

## Frequently Asked Questions

**Can the Pennylane MCP help with my French accounting?**
Yes, it connects your AI agent directly to your Pennylane account to manage invoices, customers, and suppliers following French accounting standards.

**How does the Pennylane MCP handle customer invoices?**
Your agent can list all issued invoices or pull specific details like line items and tax amounts for a single invoice to help with reconciliation.

**Can I use the Pennylane MCP to add new products to my catalog?**
Yes, your agent can create new products or services in your official accounting catalog based on your instructions, keeping your records updated automatically.

**Does the Pennylane MCP support supplier management?**
It allows your agent to list all your suppliers and retrieve specific details for each one, making it easier to audit your vendor network.

**How do I use the Pennylane MCP to check estimates?**
You can ask your agent to list all pending estimates or pull the specific lines and validity dates for a particular quote to verify terms.

**Is the Pennylane MCP good for B2B sales teams?**
It is excellent for B2B teams because it automates the retrieval of estimates, product lists, and customer data, reducing manual CRM entry.

**Can I natively issue payments automatically through bounding API calls on Invoices?**
Explicit boundaries mapped here focus solely on abstract tracking limits parsing creation/retrieval properties. Executing hard external payouts asynchronously requires separate decoupled limits and is prohibited deliberately for financial safety.

**How do estimates structural data distinguish explicit targets returning statuses?**
Yes. Upon passing explicit bounds invoking `list_estimates`, the JSON array returns specific limits resolving internal document parameters perfectly natively—including accepted, invoiced, or natively refused semantic values natively attached.

**Where strictly do I generate and manage this API key securely mapping bounds?**
Navigate standard arrays visually tracing your native Pennylane setup, isolate the explicitly defined 'Parameters > API' log routing explicitly, generating a long-lived generic Bearer structurally starting with `pl_`. Insert gracefully below.