com.obriym-crm/mcp

MCPcomunidaden línea
v1.13.0com.obriym-crmUnknownActualizado hace 5 d

Operate Obriym CRM from your AI assistant: leads, deals, orders, catalog, stock, marketplaces.

Estado del endpointen línea
comprobado hace 11 días · 962 ms
100 % de las últimas 6 comprobaciones llegaron a este endpoint
Funciona en
ClaudeCursorCopilotChatGPTGemini

Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
hace 5 dÚltima actualización
Paquete
Autorcom.obriym-crm
LicenciaUnknown
Versión1.13.0
Fuentemcp-registry
Estado de confianza
B
60/100Bueno
Solo endpoint alojado: esta evaluación cubre quién lo publica y si responde, no el código que hay detrás. No se aplica análisis de CVE, dependencias ni código fuente, así que nada de lo que aparece aquí certifica que ese código esté limpio.
✓Listado en el índice de Forge+10/10
—Identidad del publicador verificada+0/30
→ Publicador: este listado no tiene ningún repositorio registrado, así que `forge publish` no puede verificar la propiedad de forma automática. Usa «Reclamar este listado» arriba — en Forge lo revisamos a mano.
—Verificación de dominio+0/10
→ Ahora mismo no está disponible para este tipo de listado: hoy la comprobación de dominio solo se ejecuta para paquetes publicados en npm, así que esta fila todavía no se puede conseguir aquí, sea lo que sea lo que haya alojado en el dominio.
✓Análisis de inyección de prompts · limpio+30/30
✓Análisis de ofuscación / exfiltración · limpio+20/20
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia—
DependenciasSin auditar
Superficie de herramientas52 herramientas · 1 privilegiadas
Análisis de seguridad✓ Limpiovlive · hace 1 m¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado10 jul 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

52 herramientas · 1 privilegiadas
Observado en vivo desde el endpoint del proveedor1mo ago

Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.

  • https://obriym-crm.com/api/mcp52 herramientas · 946 ms
search_leadsList and search this workspace's leads, filtered by text/status/source/created-date/stale and paginated. Returns summary rows (id, name, contact, company, status, source, assignee, tags, next-action, isStale, timestamps) plus pagination { page, perPage, total }, newest first. Use get_lead to fetch…

List and search this workspace's leads, filtered by text/status/source/created-date/stale and paginated. Returns summary rows (id, name, contact, company, status, source, assignee, tags, next-action, isStale, timestamps) plus pagination { page, perPage, total }, newest first. Use get_lead to fetch…

ParámetroTipoDescripción
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of results per page (1-100). Default 20.
fromstringOnly leads created at or after this ISO 8601 timestamp (e.g. 2026-01-31T00:00:00Z).
qstringFree-text search over lead name, email, phone, or company. Omit for no text filter.
sourcestringFilter by lead source key (e.g. website, referral, telegram). Use list_lead_sources to see the workspace's keys. Omit for all sources.
statusstringFilter by lead status. Omit to return every status. Allowed: new, contacted, qualified, unqualified, converted.
stale—Set true to return only stale leads: not unqualified/converted and either past their next-action date or untouched for more than 7 days.
tostringOnly leads created at or before this ISO 8601 timestamp (e.g. 2026-02-28T23:59:59Z).
get_leadFetch one CRM lead in the selected workspace by lead id, including status, source, assignee, tags, custom fields, score, notes and next action. Use search_leads first when you only know a name, email, phone or company.

Fetch one CRM lead in the selected workspace by lead id, including status, source, assignee, tags, custom fields, score, notes and next action. Use search_leads first when you only know a name, email, phone or company.

ParámetroTipoDescripción
id*stringThe lead id returned by search_leads.
search_dealsList and search pipeline deals, filtered by stage/owner/company/contact/stale and paginated. Returns summary rows (id, title, stage, amount, probability, owner, company, contact, next-action, isStale) plus pagination { page, perPage, total }. Use get_deal to fetch one deal's full detail by id.

List and search pipeline deals, filtered by stage/owner/company/contact/stale and paginated. Returns summary rows (id, title, stage, amount, probability, owner, company, contact, next-action, isStale) plus pagination { page, perPage, total }. Use get_deal to fetch one deal's full detail by id.

ParámetroTipoDescripción
companyIdstringFilter to deals linked to this company id (from search_companies).
contactIdstringFilter to deals linked to this contact id (from search_contacts).
ownerIdstringFilter to deals owned by this workspace member's user id.
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of deals per page (1-100). Default 25.
qstringFree-text search over the deal title. Omit for no text filter.
stageIdstringFilter to deals in this pipeline stage id (from list_pipeline_stages).
stalestringSet "true" to return only stale deals (past their next-action date or long untouched).
get_dealFetch one pipeline deal in the selected workspace by deal id, including stage, value, probability and linked company/contact data when present. Use search_deals first when you only know the title or related customer.

Fetch one pipeline deal in the selected workspace by deal id, including stage, value, probability and linked company/contact data when present. Use search_deals first when you only know the title or related customer.

ParámetroTipoDescripción
id*stringThe deal id returned by search_deals.
list_ordersList this workspace's orders, filtered by status/customer/created-date and paginated. Returns summary rows (externalId, status, currency, totalAmount, itemCount, timestamps) plus pagination { page, perPage, total }, newest first. Use get_order to fetch one order's full detail (line items, payments,…

List this workspace's orders, filtered by status/customer/created-date and paginated. Returns summary rows (externalId, status, currency, totalAmount, itemCount, timestamps) plus pagination { page, perPage, total }, newest first. Use get_order to fetch one order's full detail (line items, payments,…

ParámetroTipoDescripción
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of results per page (1-100). Default 20.
customerExternalIdstringFilter to one storefront customer by their externalId (the id from the source system). Omit to list all customers' orders.
fromstringOnly orders created at or after this ISO 8601 timestamp (e.g. 2026-01-31T00:00:00Z).
statusstringFilter by order status. Omit to return every status. Allowed: pending, confirmed, processing, shipped, delivered, cancelled, refunded.
tostringOnly orders created at or before this ISO 8601 timestamp (e.g. 2026-02-28T23:59:59Z).
get_orderFetch full order detail in the selected workspace by externalId, including line items, payments, shipments and returns. Use list_orders first when you only know the customer or date.

Fetch full order detail in the selected workspace by externalId, including line items, payments, shipments and returns. Use list_orders first when you only know the customer or date.

ParámetroTipoDescripción
externalId*stringThe order externalId returned by list_orders.
search_productsList and search active catalog products, filtered by category/brand/price/stock/tag/type and paginated. Returns summary rows (id, name, sku, type, price, currency, unit, stock, category, brand) plus pagination { page, perPage, total }. Use get_product to fetch one product's full detail by id or SKU.

List and search active catalog products, filtered by category/brand/price/stock/tag/type and paginated. Returns summary rows (id, name, sku, type, price, currency, unit, stock, category, brand) plus pagination { page, perPage, total }. Use get_product to fetch one product's full detail by id or SKU.

ParámetroTipoDescripción
brandIdstringFilter to one brand by its id. Empty string means any brand.
categoryIdstringFilter to one category by its id. Empty string means any category.
inStockstringSet "true" to return only products with stock available. Empty means include out-of-stock.
maxPricenumberOnly products priced at or below this amount (workspace currency).
minPricenumberOnly products priced at or above this amount (workspace currency).
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of products per page (1-100). Default 20.
qstringFree-text search over product name and SKU. Empty for no text filter.
sortstringSort order. Empty uses the default order. Allowed: name_asc, name_desc, price_asc, price_desc, newest.
statusstringFilter by catalog status. Empty keeps the storefront default of active only. Use "draft" to find products waiting to be reviewed (marketplace imports and unkno…
stockStatestringFilter by stock state, for products that track inventory. "low" returns products at or under their reorder threshold; "out" returns products with nothing left.…
tagstringFilter to products carrying this tag. Empty means any tag.
typestringFilter by product type. Empty for any; "simple" or "bundle".
warehouseIdstringFilter to products in one warehouse by its id, from the warehouse list. Use "none" for products assigned to no warehouse — they match no id, so nothing else su…
get_productFetch one catalog product in the selected workspace by product id or SKU — returned in any status (draft, active, or archived; check the status field), including price, stock, category and brand fields. Provide exactly one known identifier; use search_products first when unsure (search covers activ…

Fetch one catalog product in the selected workspace by product id or SKU — returned in any status (draft, active, or archived; check the status field), including price, stock, category and brand fields. Provide exactly one known identifier; use search_products first when unsure (search covers activ…

ParámetroTipoDescripción
idstringThe product id returned by search_products.
skustringThe product SKU returned by search_products.
get_dashboard_overviewReturn the operational 'what needs attention today' snapshot for this workspace: active/qualified/stale lead counts, pipeline value, weighted forecast and overdue activities. Takes no arguments. Use get_report for period trend analytics instead.

Return the operational 'what needs attention today' snapshot for this workspace: active/qualified/stale lead counts, pipeline value, weighted forecast and overdue activities. Takes no arguments. Use get_report for period trend analytics instead.

No se publicó ningún esquema de entrada para esta herramienta.

get_reportReturn one aggregated analytics report over a period for this workspace, selected by the report parameter: lead_source_conversion, pipeline_velocity, team_performance, or revenue_trend. Each returns aggregated rows (no per-record data); days tunes the look-back for conversion/team reports and month…

Return one aggregated analytics report over a period for this workspace, selected by the report parameter: lead_source_conversion, pipeline_velocity, team_performance, or revenue_trend. Each returns aggregated rows (no per-record data); days tunes the look-back for conversion/team reports and month…

ParámetroTipoDescripción
days—Look-back window for conversion/team reports (default 90/30).
monthsintegerNumber of months for the revenue-trend report (default 6).
report*stringWhich analytics report to return. lead_source_conversion: leads and conversion rate per source (uses days). pipeline_velocity: average time deals spend in each…
search_contactsList and search this workspace's contacts, filtered by company/owner/tag, sorted and paginated. Returns summary rows (id, firstName, lastName, email, phone, jobTitle, company, owner, tags) plus pagination { page, perPage, total }. Use get_contact to fetch one contact's full detail by id.

List and search this workspace's contacts, filtered by company/owner/tag, sorted and paginated. Returns summary rows (id, firstName, lastName, email, phone, jobTitle, company, owner, tags) plus pagination { page, perPage, total }. Use get_contact to fetch one contact's full detail by id.

ParámetroTipoDescripción
companyIdstringFilter to contacts at this company id (from search_companies).
ownerIdstringFilter to contacts owned by this workspace member's user id.
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of contacts per page (1-100). Default 25.
qstringFree-text search over name, email and company. Omit for no text filter.
sortBystringField to sort by. Default name. Allowed: name, email, createdAt.
sortDirstringSort direction. Default asc.
tagstringFilter to contacts carrying this tag. Omit for any tag.
get_contactFetch one CRM contact in the selected workspace by contact id, including company, owner, tags and communication fields when present. Use search_contacts first when you only know a name, email or phone.

Fetch one CRM contact in the selected workspace by contact id, including company, owner, tags and communication fields when present. Use search_contacts first when you only know a name, email or phone.

ParámetroTipoDescripción
id*stringThe contact id returned by search_contacts.
search_companiesList and search this workspace's companies, filtered by industry/status/owner, sorted and paginated. Returns summary rows (id, name, industry, size, status, owner, contactCount) plus pagination { page, perPage, total }. Use get_company to fetch one company's full detail by id.

List and search this workspace's companies, filtered by industry/status/owner, sorted and paginated. Returns summary rows (id, name, industry, size, status, owner, contactCount) plus pagination { page, perPage, total }. Use get_company to fetch one company's full detail by id.

ParámetroTipoDescripción
industrystringFilter to companies in this industry. Omit for any industry.
ownerIdstringFilter to companies owned by this workspace member's user id.
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of companies per page (1-100). Default 25.
qstringFree-text search over the company name. Omit for no text filter.
sortDirstringSort direction by name. Default asc.
statusstringFilter by relationship status. Omit for any. Allowed: prospect, active, inactive.
get_companyFetch one CRM company in the selected workspace by company id, including status, industry, owner and contact links when present. Use search_companies first when you only know the company name.

Fetch one CRM company in the selected workspace by company id, including status, industry, owner and contact links when present. Use search_companies first when you only know the company name.

ParámetroTipoDescripción
id*stringThe company id returned by search_companies.
list_activitiesList this workspace's activities (tasks, calls, meetings, emails, notes), filtered by type/assignee/overdue/completion/linked-entity and paginated. Returns summary rows (id, type, title, priority, dueDate, completed, assignee, linked lead/contact/company/deal, isOverdue) plus pagination { page, per…

List this workspace's activities (tasks, calls, meetings, emails, notes), filtered by type/assignee/overdue/completion/linked-entity and paginated. Returns summary rows (id, type, title, priority, dueDate, completed, assignee, linked lead/contact/company/deal, isOverdue) plus pagination { page, per…

ParámetroTipoDescripción
assignedTostringFilter to activities assigned to this workspace member's user id.
companyIdstringFilter to activities linked to this company id (from search_companies).
completedstringFilter by completion: "true" only completed, "false" only open. Omit for both.
contactIdstringFilter to activities linked to this contact id (from search_contacts).
dealIdstringFilter to activities linked to this deal id (from search_deals).
leadIdstringFilter to activities linked to this lead id (from search_leads).
overduestringSet "true" to return only overdue activities (past due date, not completed).
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of activities per page (1-100). Default 20.
qstringFree-text search over the activity title. Omit for no text filter.
typestringFilter by activity type. Omit for any. Allowed: task, call, meeting, email, note.
get_activityFetch one CRM activity in the selected workspace by activity id, including type, due date, completion state, assignee and linked entity. Use list_activities first when you only know the related lead/deal/contact.

Fetch one CRM activity in the selected workspace by activity id, including type, due date, completion state, assignee and linked entity. Use list_activities first when you only know the related lead/deal/contact.

ParámetroTipoDescripción
id*stringThe activity id returned by list_activities.
list_customersList CRM customers (companies with a won deal or delivered order), filtered by health/lifetime-value/won-deal count, sorted and paginated. Returns summary rows (companyId, name, health, lifetimeValue, wonDeals, lastActivity, owner) plus pagination { page, perPage, total }. Use get_customer to fetch…

List CRM customers (companies with a won deal or delivered order), filtered by health/lifetime-value/won-deal count, sorted and paginated. Returns summary rows (companyId, name, health, lifetimeValue, wonDeals, lastActivity, owner) plus pagination { page, perPage, total }. Use get_customer to fetch…

ParámetroTipoDescripción
healthstringFilter by customer health. Omit for any. Allowed: healthy, at_risk, churned.
ltvstringFilter by lifetime-value bucket. Omit for any. Allowed: lt10k, 10k50k, gt50k.
ownerIdstringFilter to customers owned by this workspace member's user id.
pageinteger1-based page number of results to return. Default 1.
perPageintegerNumber of customers per page (1-100). Default 25.
qstringFree-text search over the customer company name. Omit for no text filter.
sortDirstringSort direction by lifetime value. Default desc (highest first).
wonDealsMinintegerOnly customers with at least this many won deals.
get_customerFetch one CRM customer summary in the selected workspace by company id, including health, lifetime value and won-deal metrics. Use list_customers first when you only know the company name.

Fetch one CRM customer summary in the selected workspace by company id, including health, lifetime value and won-deal metrics. Use list_customers first when you only know the company name.

ParámetroTipoDescripción
companyId*stringThe company/customer id returned by list_customers.
list_categoriesList this workspace catalog categories as a flat array, each with id, name, slug and parentId (null for a root category). Categories are workspace-global, not per warehouse. Use a category id here as the categoryId for create_product/update_product, or as the search_products category filter.

List this workspace catalog categories as a flat array, each with id, name, slug and parentId (null for a root category). Categories are workspace-global, not per warehouse. Use a category id here as the categoryId for create_product/update_product, or as the search_products category filter.

No se publicó ningún esquema de entrada para esta herramienta.

list_brandsList this workspace catalog brands with id, name, description and website. Use a brand id here as the brandId for create_product/update_product, or as the search_products brand filter.

List this workspace catalog brands with id, name, description and website. Use a brand id here as the brandId for create_product/update_product, or as the search_products brand filter.

No se publicó ningún esquema de entrada para esta herramienta.

list_warehousesList this workspace warehouses with id, name, address and phone. A product lives in at most one warehouse, and the warehouse decides the inventory-tracking default and which sales channels new products are listed on. Use a warehouse id here as the warehouseId for create_product.

List this workspace warehouses with id, name, address and phone. A product lives in at most one warehouse, and the warehouse decides the inventory-tracking default and which sales channels new products are listed on. Use a warehouse id here as the warehouseId for create_product.

No se publicó ningún esquema de entrada para esta herramienta.

list_marketplacesList every marketplace connected to this workspace with its setup state, health, last activity, any current sync error, orders revenue per currency, leads, product counts on the channel and how many imported products are waiting to be reviewed. Answers 'which channels do I sell on and is anything b…

List every marketplace connected to this workspace with its setup state, health, last activity, any current sync error, orders revenue per currency, leads, product counts on the channel and how many imported products are waiting to be reviewed. Answers 'which channels do I sell on and is anything b…

No se publicó ningún esquema de entrada para esta herramienta.

get_marketplaceFetch one connected marketplace in detail: every adapter on it with its setup state, last poll, last poll error, last catalog-sync outcome and last product import, plus the channel sales, leads and product counts. Use list_marketplaces first to see which platforms are connected. Use list_channel_pr…

Fetch one connected marketplace in detail: every adapter on it with its setup state, last poll, last poll error, last catalog-sync outcome and last product import, plus the channel sales, leads and product counts. Use list_marketplaces first to see which platforms are connected. Use list_channel_pr…

ParámetroTipoDescripción
platform*stringThe marketplace slug returned by list_marketplaces (prom, rozetka, olx, amazon, ebay, shopify, woocommerce).
list_channel_productsList the products that are on one marketplace, with each listing external id, what the marketplace last reported about it (`presence`, valid only when `observedAt` is set — null `observedAt` means the marketplace has never been asked about that listing, not that it is absent; Prom is reconciled eve…

List the products that are on one marketplace, with each listing external id, what the marketplace last reported about it (`presence`, valid only when `observedAt` is set — null `observedAt` means the marketplace has never been asked about that listing, not that it is absent; Prom is reconciled eve…

ParámetroTipoDescripción
platform*stringThe marketplace slug returned by list_marketplaces (prom, rozetka, olx, amazon, ebay, shopify, woocommerce).
check_channel_readinessCheck locally which products a marketplace will refuse and why — missing price, unusable price, blank name, unmapped category — grouped by what fixes them, without calling the marketplace. Available for prom and rozetka; other platforms report their connection state through get_marketplace instead.…

Check locally which products a marketplace will refuse and why — missing price, unusable price, blank name, unmapped category — grouped by what fixes them, without calling the marketplace. Available for prom and rozetka; other platforms report their connection state through get_marketplace instead.…

ParámetroTipoDescripción
platform*stringThe marketplace slug returned by list_marketplaces (prom, rozetka, olx, amazon, ebay, shopify, woocommerce).
get_workspace_infoShow which account and workspace this connection operates: signed-in name/email (OAuth only), workspace name, plan, connection type, and granted scopes. Call this when the user asks 'which account or workspace am I connected to?'. Sign-in connections can use list_workspaces and select_workspace to…

Show which account and workspace this connection operates: signed-in name/email (OAuth only), workspace name, plan, connection type, and granted scopes. Call this when the user asks 'which account or workspace am I connected to?'. Sign-in connections can use list_workspaces and select_workspace to…

No se publicó ningún esquema de entrada para esta herramienta.

create_leadCreate a lead. Idempotent by externalId (re-sending the same externalId returns the existing lead). Requires an email or phone. Enforces the workspace plan limit; the result echoes the workspace it landed in. Use update_lead to change it afterward.

Create a lead. Idempotent by externalId (re-sending the same externalId returns the existing lead). Requires an email or phone. Enforces the workspace plan limit; the result echoes the workspace it landed in. Use update_lead to change it afterward.

ParámetroTipoDescripción
companyNamestringThe lead's company name, if known. Optional.
emailstringThe lead's email. Provide email or phone (at least one).
externalId*stringA stable unique id for this lead in your system — the idempotency key. Re-sending the same externalId returns the existing lead instead of creating a duplicate…
name*stringThe lead's full name or label. Required.
notesstringFree-text notes about the lead. Optional.
phonestringThe lead's phone number. Provide email or phone (at least one).
sourcestringLead source; fixed to "website" for MCP-created leads.
update_leadUpdate fields on an existing lead by id. Provide a patch with at least one field. Use search_leads first to find the lead id. The result echoes the operating workspace.

Update fields on an existing lead by id. Provide a patch with at least one field. Use search_leads first to find the lead id. The result echoes the operating workspace.

ParámetroTipoDescripción
id*stringThe lead id returned by search_leads.
patch*objectThe lead fields to update; include at least one changed field.
create_dealCreate a pipeline deal. Requires a stageId, title, and next-action note. Use list_pipeline_stages for the stageId, and search_companies/search_contacts to link a company or contact. Enforces the workspace plan limit; the result echoes the operating workspace.

Create a pipeline deal. Requires a stageId, title, and next-action note. Use list_pipeline_stages for the stageId, and search_companies/search_contacts to link a company or contact. Enforces the workspace plan limit; the result echoes the operating workspace.

ParámetroTipoDescripción
amountstringDeal value as a decimal string, e.g. 1500.00. Optional.
companyId—Company id to link the deal to (from search_companies); null/omit for none.
contactId—Contact id to link the deal to (from search_contacts); null/omit for none.
expectedCloseDate—Expected close date, ISO 8601. Optional.
nextActionDate*stringNext-action date, ISO 8601. Required.
lostReason—Reason the deal was lost. Optional (required only for Closed-lost stages).
nextActionNote*stringWhat the next action on this deal is. Required.
notes—Free-text notes on the deal. Optional.
ownerId—User id of the workspace member to own the deal; null/omit for none.
probabilityintegerWin probability percent, 0-100. Optional (defaults from the stage).
stageId*stringPipeline stage id for the deal (from list_pipeline_stages). Required.
title*stringDeal title. Required.
create_activityCreate an activity (task, call, meeting, email, or note). Must link to at least one lead, contact, company, or deal — use search_leads/search_contacts/search_companies/search_deals to get the entity id. The result echoes the operating workspace.

Create an activity (task, call, meeting, email, or note). Must link to at least one lead, contact, company, or deal — use search_leads/search_contacts/search_companies/search_deals to get the entity id. The result echoes the operating workspace.

ParámetroTipoDescripción
assignedTo—User id of the workspace member to assign the activity to; null/omit for unassigned.
companyId—Company id to link the activity to (from search_companies). Link at least one entity.
contactId—Contact id to link the activity to (from search_contacts). Link at least one entity.
dealId—Deal id to link the activity to (from search_deals). Link at least one entity.
description—Detailed description or notes. Optional.
dueDate—Due date/time, ISO 8601. Optional.
leadId—Lead id to link the activity to (from search_leads). Link at least one entity.
prioritystringPriority. Optional. One of: low, medium, high.
recurrenceEndsAt—When recurrence stops, ISO 8601. Optional; only meaningful with recurrenceRule.
recurrenceRule—Recurrence rule: daily, weekly, or monthly. Optional (one-off if omitted).
title*stringShort title of the activity. Required.
type*stringActivity type. One of: task, call, meeting, email, note.
update_order_statusMove an order to a new status by externalId. Only valid transitions from the current status are allowed. Use list_orders to find the externalId and get_order to see the current status. The result echoes the operating workspace.

Move an order to a new status by externalId. Only valid transitions from the current status are allowed. Use list_orders to find the externalId and get_order to see the current status. The result echoes the operating workspace.

ParámetroTipoDescripción
status*stringThe new order status. Only valid transitions from the current status are accepted. Allowed values: pending, confirmed, processing, shipped, delivered, cancelle…
externalId*stringThe order externalId returned by list_orders or create_order.
create_contactCreate a contact (person). Use search_companies for the companyId to link an employer. Enforces the workspace plan limit and validates the company/owner links; the result echoes the operating workspace.

Create a contact (person). Use search_companies for the companyId to link an employer. Enforces the workspace plan limit and validates the company/owner links; the result echoes the operating workspace.

ParámetroTipoDescripción
companyId—Company id to link this contact to (from search_companies). Optional.
email—The contact's email address. Optional.
firstName*stringThe contact's first name. Required.
jobTitle—The contact's job title. Optional.
lastName—The contact's last name. Optional.
ownerId—User id of the workspace member who owns this contact. Optional.
phone—The contact's phone number. Optional.
tagsarrayTags for segmentation. Optional.
update_contactUpdate fields on a contact by id. Provide a patch with at least one field. Use search_contacts first to find the contact id. The result echoes the operating workspace.

Update fields on a contact by id. Provide a patch with at least one field. Use search_contacts first to find the contact id. The result echoes the operating workspace.

ParámetroTipoDescripción
id*stringThe contact id returned by search_contacts.
patch*objectThe contact fields to update; include at least one changed field.
create_companyCreate a company (B2B account). The company name must be unique in the workspace. Enforces the workspace plan limit; the result echoes the operating workspace. Use search_companies first to avoid creating a duplicate.

Create a company (B2B account). The company name must be unique in the workspace. Enforces the workspace plan limit; the result echoes the operating workspace. Use search_companies first to avoid creating a duplicate.

ParámetroTipoDescripción
industry—The company's industry. Optional.
name*stringThe company name. Required and unique within the workspace.
ownerId—User id of the workspace member who owns this company. Optional.
sizestringCompany size band. Optional. One of: solo, small, medium, large, enterprise.
statusstringRelationship status. Optional. One of: prospect, active, inactive.
website—The company website URL. Optional.
update_companyUpdate fields on a company by id. Provide a patch with at least one field. Use search_companies first to find the company id. The result echoes the operating workspace.

Update fields on a company by id. Provide a patch with at least one field. Use search_companies first to find the company id. The result echoes the operating workspace.

ParámetroTipoDescripción
id*stringThe company id returned by search_companies.
patch*objectThe company fields to update; include at least one changed field.
complete_activityMark an activity (task, call, or meeting) as completed by its id. Use list_activities first to find the activity id. The result echoes the operating workspace.

Mark an activity (task, call, or meeting) as completed by its id. Use list_activities first to find the activity id. The result echoes the operating workspace.

ParámetroTipoDescripción
id*stringThe activity id returned by list_activities.
convert_leadConvert a lead into a contact, company, and/or deal (select at least one via the input flags). Sets the lead status to converted. Use search_leads first to find the lead id. The result echoes the operating workspace.

Convert a lead into a contact, company, and/or deal (select at least one via the input flags). Sets the lead status to converted. Use search_leads first to find the lead id. The result echoes the operating workspace.

ParámetroTipoDescripción
id*stringThe lead id returned by search_leads.
input*objectConversion options that decide whether to create/link contact, company and deal records.
assign_leadAssign a lead to a workspace member by user id, or pass assignedTo=null to unassign. Use search_leads to find the lead id and get_workspace_info to confirm the operating workspace. The result echoes the operating workspace.

Assign a lead to a workspace member by user id, or pass assignedTo=null to unassign. Use search_leads to find the lead id and get_workspace_info to confirm the operating workspace. The result echoes the operating workspace.

ParámetroTipoDescripción
assignedTo*—User id of the workspace member to assign the lead to. Pass null to unassign.
id*stringThe lead id returned by search_leads.
transition_dealMove a deal to a pipeline stage by its id. Closed-lost stages require a lostReason. Use search_deals for the deal id and list_pipeline_stages for the target stageId. The result echoes the operating workspace.

Move a deal to a pipeline stage by its id. Closed-lost stages require a lostReason. Use search_deals for the deal id and list_pipeline_stages for the target stageId. The result echoes the operating workspace.

ParámetroTipoDescripción
lostReason—Reason the deal was lost. Required when the target stage is a Closed-lost stage; otherwise omit.
stageId*stringThe target pipeline stage id to move the deal to (from list_pipeline_stages).
id*stringThe deal id returned by search_deals.
create_orderCreate an order with line items. Idempotent by externalId — use a stable unique id such as 'mcp-<uuid>' (re-sending returns the existing order). Enforces the workspace plan limit; the result echoes the operating workspace. Items snapshot productName/sku/unitPrice; use search_products first to quote…

Create an order with line items. Idempotent by externalId — use a stable unique id such as 'mcp-<uuid>' (re-sending returns the existing order). Enforces the workspace plan limit; the result echoes the operating workspace. Items snapshot productName/sku/unitPrice; use search_products first to quote…

ParámetroTipoDescripción
currencystringISO 4217 currency code for the order (uppercase, e.g. UAH). Default UAH.
customerobjectOptional buyer snapshot (name/email/phone, or a storefront customer externalId). Omit for an anonymous order.
deliveryobjectHow the buyer asked to receive the order: carrier, branch/courier/pickup, branch text, recipient, cash-on-delivery and a delivery note. This is the buyer's cho…
externalId*stringA stable unique id for this order in your system — the idempotency key. Re-sending the same externalId returns the existing order instead of creating a duplica…
items*arrayOrder line items (1-100). Each snapshots productName/sku/unitPrice.
notesstringInternal note stored on the order. For a delivery instruction from the buyer use delivery.comment instead.
add_order_itemAdd a line item to an existing order by its externalId. Recomputes the order total. Use list_orders or create_order for the order externalId, and search_products to quote a real product. The result echoes the operating workspace.

Add a line item to an existing order by its externalId. Recomputes the order total. Use list_orders or create_order for the order externalId, and search_products to quote a real product. The result echoes the operating workspace.

ParámetroTipoDescripción
discountnumberPercentage discount on this line (0-100). Default 0.
productName*stringLine item name, snapshotted onto the order. Use search_products to quote a real catalog product's name. Required.
quantity*integerQuantity ordered (integer, at least 1).
skustringProduct SKU snapshot (from search_products). Optional.
unitPrice*—Price per unit in the order currency, as a decimal (e.g. 199.99). Snapshotted onto the line.
externalId*stringThe order externalId returned by list_orders or create_order.
update_order_itemUpdate a line item on an order (quantity, unit price, discount, name, or SKU). Recomputes the order total. Use get_order to find the order's externalId and the item's itemId. The result echoes the operating workspace.

Update a line item on an order (quantity, unit price, discount, name, or SKU). Recomputes the order total. Use get_order to find the order's externalId and the item's itemId. The result echoes the operating workspace.

ParámetroTipoDescripción
externalId*stringThe order externalId returned by list_orders or create_order.
itemId*stringThe order item id returned by get_order.
patch*objectThe order item fields to update; include at least one changed field.
remove_order_itemprivilegiadaRemove a line item from an order. Recomputes the order total. Use get_order to find the order's externalId and the item's itemId. The result echoes the operating workspace.

Remove a line item from an order. Recomputes the order total. Use get_order to find the order's externalId and the item's itemId. The result echoes the operating workspace.

ParámetroTipoDescripción
externalId*stringThe order externalId returned by list_orders or create_order.
itemId*stringThe order item id returned by get_order.
create_productCreate a catalog product. Defaults to draft status — publish it by sending status 'active' once it is complete. Use list_categories, list_brands and list_warehouses for the ids; SKU is generated when omitted and must be unique in the workspace. Set trackInventory with an opening stock to start coun…

Create a catalog product. Defaults to draft status — publish it by sending status 'active' once it is complete. Use list_categories, list_brands and list_warehouses for the ids; SKU is generated when omitted and must be unique in the workspace. Set trackInventory with an opening stock to start coun…

ParámetroTipoDescripción
brandId——
bundleItemsarray—
categoryId——
compareAtPrice——
condition——
ageGroup——
color——
gender——
material——
pattern——
productGroupId——
size——
sizeSystem——
sizeType——
costPrice——
depth——
description——
dimensionUnit——
ean—GTIN/EAN-8/12/13/14 barcode. Presence-and-shape validation only, no checksum.
height——
imagesarray—
name*string—
price——
sku——
update_productUpdate fields on an existing catalog product by id — including status, to publish a draft or archive a product. Provide a patch with at least one field; use get_product first to see the current values. A changed stock number is applied as a relative movement and recorded in the product stock histor…

Update fields on an existing catalog product by id — including status, to publish a draft or archive a product. Provide a patch with at least one field; use get_product first to see the current values. A changed stock number is applied as a relative movement and recorded in the product stock histor…

ParámetroTipoDescripción
id*stringThe product id returned by search_products.
patch*objectThe product fields to update; include at least one changed field.
adjust_stockMove a product stock by a relative delta (negative to write off, positive to add) with a reason, and record it in the stock history. This is the correct tool for a correction, a write-off or damage — it never sets an absolute number, so an order committing at the same moment is not overwritten. The…

Move a product stock by a relative delta (negative to write off, positive to add) with a reason, and record it in the stock history. This is the correct tool for a correction, a write-off or damage — it never sets an absolute number, so an order committing at the same moment is not overwritten. The…

ParámetroTipoDescripción
delta*integer—
externalIdstring—
metadataobject—
notestring—
productId*string—
reason*string—
list_pipeline_stagesList this workspace's pipeline stages in order, with each stage's id, name, kind, default probability, WIP limit and position. Use configure_pipeline to change a stage, and the stage id here as the stageId for create_deal / transition_deal.

List this workspace's pipeline stages in order, with each stage's id, name, kind, default probability, WIP limit and position. Use configure_pipeline to change a stage, and the stage id here as the stageId for create_deal / transition_deal.

No se publicó ningún esquema de entrada para esta herramienta.

configure_pipelineUpdate an existing pipeline stage's name, default probability, or WIP limit. Provide the stage id (from list_pipeline_stages) and the fields to change. Stage order and terminal behavior are fixed. The result echoes the operating workspace.

Update an existing pipeline stage's name, default probability, or WIP limit. Provide the stage id (from list_pipeline_stages) and the fields to change. Stage order and terminal behavior are fixed. The result echoes the operating workspace.

ParámetroTipoDescripción
id*stringThe pipeline stage id returned by list_pipeline_stages.
patch*objectPipeline stage fields to update: name, default probability, WIP limit or position.
list_lead_sourcesList this workspace's lead sources (built-in plus custom), with each source's key, label and active state. Pass includeInactive to also return archived sources. Use set_lead_sources to add or archive a source; use a source key here as the source filter for search_leads.

List this workspace's lead sources (built-in plus custom), with each source's key, label and active state. Pass includeInactive to also return archived sources. Use set_lead_sources to add or archive a source; use a source key here as the source filter for search_leads.

ParámetroTipoDescripción
includeInactivebooleanSet true to include archived/inactive lead sources.
set_lead_sourcesCreate or update a workspace lead source: set its label and active state by key (built-in or custom, lowercase_with_underscores). Idempotent — re-sending the same key updates it. Archiving the fallback 'other' source is not allowed. Use list_lead_sources to see current sources. The result echoes th…

Create or update a workspace lead source: set its label and active state by key (built-in or custom, lowercase_with_underscores). Idempotent — re-sending the same key updates it. Archiving the fallback 'other' source is not allowed. Use list_lead_sources to see current sources. The result echoes th…

ParámetroTipoDescripción
isActive*booleanWhether the source is selectable for new leads. Set false to archive it (the fallback 'other' source cannot be archived).
key*stringStable source key, lowercase_with_underscores (built-in or custom).
label*stringHuman-readable label shown for this source in the UI.
list_workspacesList every workspace the connected user belongs to (id, name, role) and mark which one this connection currently operates. OAuth sign-in connections only. Use select_workspace to switch.

List every workspace the connected user belongs to (id, name, role) and mark which one this connection currently operates. OAuth sign-in connections only. Use select_workspace to switch.

No se publicó ningún esquema de entrada para esta herramienta.

select_workspaceRe-bind this OAuth connection to the workspace selected by the user. Takes effect on the next tool call. Use the organizationId returned by list_workspaces or by WORKSPACE_SELECTION_REQUIRED; never invent or guess it.

Re-bind this OAuth connection to the workspace selected by the user. Takes effect on the next tool call. Use the organizationId returned by list_workspaces or by WORKSPACE_SELECTION_REQUIRED; never invent or guess it.

ParámetroTipoDescripción
organizationId*stringThe workspace organizationId chosen by the user from list_workspaces or WORKSPACE_SELECTION_REQUIRED.

52 de 52 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

Operate Obriym CRM from your AI assistant: leads, deals, orders, catalog, stock, marketplaces.

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Sin cobertura de dependencias

Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.