{
	"name": "e-invoice.be",
	"version": "1.0.0",
	"description": "Peppol e-invoicing platform for Belgian businesses. Send and receive electronic invoices via email or API.",
	"url": "https://e-invoice.be",
	"capabilities": [
		{
			"id": "send-invoice",
			"name": "Send Peppol Invoice",
			"description": "Send an e-invoice to any Peppol-registered business"
		},
		{
			"id": "receive-invoice",
			"name": "Receive Peppol Invoice",
			"description": "Receive e-invoices via Peppol network with webhook notifications"
		},
		{
			"id": "peppol-lookup",
			"name": "Peppol ID Lookup",
			"description": "Check if a business is registered on the Peppol network"
		},
		{
			"id": "validate-invoice",
			"name": "Validate Invoice",
			"description": "Validate UBL XML invoices against EN16931 and Peppol BIS 3.0 rules"
		}
	],
	"skills": [
		{
			"id": "document-management",
			"name": "Document Management",
			"description": "Create, retrieve, and manage e-invoices and credit notes"
		},
		{
			"id": "peppol-directory",
			"name": "Peppol Directory Lookup",
			"description": "Search the Peppol network for registered participants"
		}
	],
	"supportedInterfaces": [
		{
			"url": "https://api.e-invoice.be/mcp",
			"transport": "streamable-http"
		},
		{
			"url": "https://e-invoice.be/.well-known/mcp",
			"transport": "webmcp"
		},
		{
			"url": "https://api.e-invoice.be/api",
			"transport": "rest"
		},
		{
			"url": "https://e-invoice.be/ask",
			"transport": "nlweb"
		},
		{
			"url": "https://github.com/e-invoice-be/peppol-cli",
			"transport": "cli",
			"install": "brew tap e-invoice-be/tap && brew install peppol"
		}
	],
	"authentication": {
		"type": "bearer",
		"documentation": "https://docs.e-invoice.be/quickstart"
	},
	"sdks": [
		{
			"language": "TypeScript",
			"package": "e-invoice-api",
			"registry": "npm",
			"url": "https://www.npmjs.com/package/e-invoice-api"
		},
		{
			"language": "Python",
			"package": "e-invoice-api",
			"registry": "PyPI",
			"url": "https://pypi.org/project/e-invoice-api/"
		}
	],
	"cli": {
		"name": "peppol",
		"install": "brew tap e-invoice-be/tap && brew install peppol",
		"url": "https://github.com/e-invoice-be/peppol-cli"
	},
	"streaming": {
		"supported": true,
		"protocols": ["SSE", "Streamable HTTP"]
	},
	"errorFormat": {
		"type": "application/json",
		"fields": ["code", "message", "hint"]
	}
}
