Guía de conector13 minutos de lectura60 herramientas MCP7 idiomas

Cómo conectar weclapp Cloud ERP a Microsoft Copilot vía MCP

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.

HCPor el equipo de HelpCodeActualizado 13 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

weclapp Cloud ERP

weclapp Cloud ERP

Read and write weclapp Cloud ERP data: customers, suppliers, contacts and leads, quotations, sales orders, invoices, articles, stock, purchase orders, tasks and time records. Popular ERP for German SMBs.

herramientas

60

Región

DE

Categoría

ERP

Autenticación

API Key

Env vars requeridas

WECLAPP_TENANTWECLAPP_API_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade weclapp Cloud ERP con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.

Prueba a pedir

Prompts de ejemplo para weclapp Cloud ERP

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

weclapp Cloud ERP · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → weclapp Cloud ERP, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

weclapp Cloud ERP + Microsoft Copilot

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

WECLAPP_TENANT, WECLAPP_API_TOKEN

Paso 1 — Obtener credenciales

  1. En weclapp, abre tu menú de usuario → My settings → API y copia el token de API en WECLAPP_API_TOKEN. Cada usuario tiene un solo token: si generas uno nuevo, el anterior deja de valer.
  2. Pon en WECLAPP_TENANT solo la primera parte de tu dirección de weclapp: para acme.weclapp.com, escribe acme.
  3. Instala el conector. Funciona con la REST API v2 de weclapp, donde clientes y proveedores están ambos bajo parties.

Los permisos siguen al usuario: el token actúa como el usuario de weclapp al que pertenece. Los registros que el rol de ese usuario no puede ver no aparecen en los resultados, y una escritura que el rol no permite se rechaza con 403. Usa un usuario con acceso de lectura a ventas, CRM y artículos, y acceso de escritura a todo lo que la IA deba cambiar.

Qué hace: 60 herramientas que leen clientes, proveedores, personas de contacto y leads, ofertas, pedidos de venta, facturas de venta, facturas recurrentes, oportunidades, artículos y stock, y que escriben de vuelta en weclapp:

  • crear y editar clientes, proveedores, personas de contacto y leads;
  • crear y editar ofertas y pedidos de venta con sus posiciones, cambiar su estado, cancelar un pedido y crear la factura de un pedido;
  • editar facturas de venta, por ejemplo el usuario responsable o la fecha de vencimiento;
  • crear y editar tareas, añadir comentarios a cualquier registro y registrar horas de trabajo;
  • crear y editar artículos y sus precios de venta, y registrar entradas y salidas de stock;
  • crear pedidos de compra a proveedores.

Las facturas recurrentes y las oportunidades son de solo lectura.

Primero confirma: cada escritura cambia tu ERP en uso, así que la IA lee el registro, te dice qué va a cambiar y espera tu sí. Las ediciones solo cambian los campos enviados, y una prueba (dryRun) permite que weclapp compruebe un cambio sin guardarlo. Con la version del registro, weclapp rechaza un cambio si otra persona editó el registro mientras tanto. Los movimientos de stock se aplican al instante, y cada factura creada a partir de un pedido es un nuevo borrador de factura. Las seis herramientas de borrado (clientes y otras parties, ofertas, pedidos de venta, tareas, comentarios y registros de tiempo) están desactivadas al instalar.

¿Ya lo tienes instalado? Las nuevas herramientas llegan a un conector instalado antes a través de su actualización de catálogo: abre el conector en AnythingMCP y, en Catalog update available, revisa la lista de herramientas nuevas y haz clic en Apply update. Tus credenciales y las herramientas que añadiste tú se quedan como están, y las herramientas de borrado llegan desactivadas, igual que en una instalación nueva.

Encontrar registros: las herramientas get piden el id interno de weclapp. Para encontrar un documento por su número, la IA filtra la lista, por ejemplo con orderNumber-eq=SO-1042 o invoiceNumber-eq=RE-1042. Las facturas impagadas son paymentStatus-eq=OPEN, y las notas de crédito quedan fuera al sumar los ingresos. Pedir solo los campos que necesitas mantiene pequeñas y rápidas incluso las listas grandes.

Límites: las listas devuelven hasta 1.000 filas por página. weclapp no tiene un límite de peticiones fijo, pero con mucha carga pone las peticiones en cola y responde 429 tras 30 segundos en la cola.

Facturas recurrentes: este recurso no forma parte de la descripción publicada de la API de weclapp. Si listar las facturas recurrentes devuelve 404 en tu tenant, allí no está disponible.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Microsoft Copilot

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.

  1. En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
  2. Escribe un Server name (por ejemplo AnythingMCP), una Server description que diga qué hace el conector y la Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor.
  3. En la autenticación, elige API key, pon Type en Header y X-API-Key como nombre de la cabecera, y selecciona Create.
  4. En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
  5. Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de weclapp Cloud ERP.
  6. Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.

¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.

Herramientas disponibles

ToolWhat it does
weclapp_list_customersList parties (customers/suppliers/contacts) from weclapp ERP
weclapp_get_customerGet a specific party (customer/supplier/contact) by ID
weclapp_list_sales_ordersList sales orders from weclapp ERP
weclapp_list_invoicesList sales invoices from weclapp ERP
weclapp_list_articlesList articles (products) from weclapp ERP
weclapp_get_articleGet a specific article (product) by ID, including stock, pricing, and warehouse data
weclapp_list_quotationsList sales quotations (Angebote) from weclapp ERP
weclapp_get_quotationGet a single sales quotation (Angebot) by ID, including positions, amounts and status
weclapp_list_recurring_invoicesList recurring invoices (wiederkehrende Rechnungen / Abo-Rechnungen) from weclapp ERP: the templates that periodically generate sales…
weclapp_get_recurring_invoiceGet a single recurring invoice (wiederkehrende Rechnung) by ID, including its interval, next execution date and template positions
weclapp_list_opportunitiesList sales opportunities (Verkaufschancen) from weclapp CRM
weclapp_list_reference_dataLook up the records other weclapp records point to by id, to turn a name into the id a write tool needs: users (responsibleUserId, task…
weclapp_list_commentsList the comments on one weclapp record (sales order, quotation, invoice, party, task, ticket...), newest first with sort='-createdDate'
weclapp_add_partyCreate a customer or supplier (a party) in weclapp
weclapp_add_contact_personCreate a contact person (a party of type PERSON) in weclapp
weclapp_add_leadCreate a lead in weclapp: a party with a lead status that is not a customer yet
weclapp_edit_partyChange fields of a customer, supplier, contact person or lead; fields you do not send keep their values (weclapp partial update…
weclapp_add_quotationCreate a sales quotation (Angebot) for a customer, with its positions in the same call. weclapp assigns the quotation number and fills…
weclapp_edit_quotationChange fields of a sales quotation; fields you do not send keep their values (weclapp partial update)
weclapp_set_quotation_statusSet the status of a sales quotation through weclapp's own status action: OPEN, ENTRY_COMPLETED, INQUIRED, ACCEPTED, REJECTED or CANCELLED
weclapp_add_sales_orderCreate a sales order (Auftrag) for a customer, with its positions in the same call. weclapp assigns the order number and takes addresses…
weclapp_edit_sales_orderChange fields of a sales order; fields you do not send keep their values (weclapp partial update), e.g. set the responsible user, the…
weclapp_set_sales_order_statusSet the status of a sales order: ORDER_CONFIRMATION_PRINTED marks it as confirmed, ORDER_ENTRY_IN_PROGRESS reopens it for changes. weclapp…
weclapp_cancel_sales_orderCancel a sales order, or close it manually when parts of it were already shipped or invoiced (weclapp's cancelOrManuallyClose action)
weclapp_invoice_sales_orderCreate a sales invoice from a sales order (weclapp's createSalesInvoice action), optionally combining further orders of the same customer…
weclapp_edit_sales_invoiceChange fields of a sales invoice; fields you do not send keep their values (weclapp partial update), e.g. set the responsible user or the…
weclapp_add_taskCreate a task (Aufgabe) in weclapp, optionally assigned to users and linked to a customer or a record such as a sales order
weclapp_edit_taskChange fields of a task; fields you do not send keep their values (weclapp partial update), e.g. mark it done with {"taskStatus"…
weclapp_add_commentAdd a comment to a weclapp record (sales order, quotation, sales invoice, party, task, ticket...)
weclapp_add_time_recordBook working time (Zeiterfassung) for a user in weclapp, optionally on a customer, a sales order, a task or a ticket
weclapp_add_articleCreate an article (product or service) in weclapp, optionally with its sales prices
weclapp_edit_articleChange fields of an article (product); fields you do not send keep their values (weclapp partial update), e.g. name, EAN, manufacturer part…
weclapp_set_article_pricesChange the sales prices of an article. weclapp keeps them as one list (articlePrices) and replaces it as a whole, so read the article first…
weclapp_book_stock_inBook stock into a storage place (weclapp's bookIncomingMovement), e.g. goods received without a purchase order or an upward inventory…
weclapp_book_stock_outBook stock out of a storage place (weclapp's bookOutgoingMovement), e.g. breakage, own use or a downward inventory correction
weclapp_add_purchase_orderCreate a purchase order (Bestellung) to a supplier, with its positions in the same call. weclapp assigns the number and takes the…
weclapp_delete_partyDelete a customer, supplier, contact person or lead. weclapp refuses when documents still refer to the party; block or deactivate it with…
weclapp_delete_quotationDelete a sales quotation
weclapp_delete_sales_orderDelete a sales order. weclapp refuses once the order has shipments or invoices; use weclapp_cancel_sales_order then
weclapp_delete_taskDelete a task
weclapp_delete_commentDelete a comment from a record
weclapp_delete_time_recordDelete a time record. weclapp refuses once the time is invoiced
weclapp_list_sales_open_itemsList the open items (Offene Posten) of sales invoices and credit notes: amount, amountOpen, amountPaid, amountDiscount, cleared…
weclapp_get_current_userReturn the weclapp user the API token belongs to: id, name, e-mail, username, status and roles
weclapp_get_property_translationsRead the translated texts of one record, e.g. an article's name and descriptions in English or French as maintained in weclapp
weclapp_list_warehouse_stock_movementsList warehouse stock movements (Lagerbewegungen): which article moved, how much, in or out, when, from or to which storage place, and the…
weclapp_list_production_ordersList production orders (Fertigungsaufträge): number, article, target and actual quantity, target and actual start and end dates, status…
weclapp_set_sales_invoice_responsibleSet the responsible user (e.g. the field sales rep) of a sales invoice and nothing else; every other field keeps its value (partial PUT…
weclapp_set_sales_order_responsibleSet the responsible user (e.g. the field sales rep) of a sales order and nothing else; every other field keeps its value (partial PUT with…
weclapp_set_party_responsibleSet the responsible user (e.g. the field sales rep) of a customer, supplier or lead and, optionally, its fixed-responsible flag…
weclapp_add_supply_sourceCreate a supply source (Lieferquelle) for purchasing: which supplier sells the article, under which number, at which purchase price
weclapp_add_manufacturerCreate a manufacturer (Hersteller) in the master data
weclapp_add_article_item_groupCreate an item group (Positionsgruppe): a named set of articles with quantities that is added to quotations and orders in one step
weclapp_set_party_emailsMaintain a customer's or supplier's e-mail addresses for documents (master data, E-Mail-Adressen) and choose which entry weclapp uses for…
weclapp_set_sales_open_item_payment_stateMark one sales open item as paid (PAID, with the payment date) or back to unpaid (UNPAID), through weclapp's updatePaymentState action
weclapp_get_reference_recordRead one record of a weclapp reference list by its id, for an id another record points to: e.g. resource=tax with the taxId of an order…
weclapp_list_notificationsList the weclapp notifications the API token can see: title, description, priority (NORMAL or CRITICAL), read flag and the record they are…
weclapp_list_external_connectionsList the external connections set up in weclapp (shops, marketplaces, shipping, payment and other integrations such as Shopify, Shopware…
weclapp_get_external_connectionGet one weclapp external connection (shop, marketplace or service integration) by id: name and connectionType
weclapp_list_active_sales_channelsList the sales channels active in this weclapp tenant: key (GROSS1, NET1 and so on) and the name shown in weclapp

Ejemplos de prompts

  • "Lista todas las facturas impagadas de más de 1.000 € que ya han pasado su fecha de vencimiento."
  • "Crea una oferta para Müller GmbH con 20 unidades del artículo A5101 a precio de tarifa y muéstramela antes de guardarla."
  • "Registra hoy 3 horas a mi nombre en el pedido de venta SO-1042, nota: instalación in situ."
  • "Añade una tarea para Anna: llamar a ACME antes del viernes por su oferta abierta."

FAQ

¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.

¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.

El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de weclapp Cloud ERP está a un clic.

Instala el conector, pega la clave y pregunta a Microsoft Copilot. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar weclapp Cloud ERP a Meta Muse vía MCP

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.

Conectores

Gestiona el ERP weclapp desde Claude o ChatGPT — clientes, pedidos, facturas vía IA

Olvida el dashboard de weclapp. Pídele a Claude, ChatGPT o Copilot que liste las facturas vencidas, muestre el historial de pedidos de un cliente, compruebe el stock, cree un presupuesto o registre tus horas, en español, alemán o inglés. El conector MCP de weclapp tiene 60 herramientas, y cada cambio espera tu confirmación.

Conectores

weclapp Cloud ERP a MCP: lee y escribe en weclapp desde cualquier agente IA

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.

Conectores

Cómo conectar weclapp Cloud ERP a ChatGPT vía MCP

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.

Conectores

Cómo conectar weclapp Cloud ERP a Claude vía MCP

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.

Conectores

Cómo conectar weclapp Cloud ERP a Cursor vía MCP

Lee y escribe datos de weclapp Cloud ERP: clientes, proveedores, contactos y leads, ofertas, pedidos de venta, facturas, artículos, stock, pedidos de compra, tareas y registros de tiempo. Un ERP muy popular entre las pymes alemanas.