FuncionalidadesPreçosSobreArtigosDocumentação
Desenvolvedores

API, SDK, MCP e webhooks.

Plataforma para desenvolvedoresInício rápidoAutenticaçãoReferência da APISDKMCPWebhooksErrosPaginaçãoLimites de taxaIdempotênciaRegistro de alteraçõesPolítica de migração e versionamento
Documentação de API brutaOpenAPI YAMLAsyncAPI YAML
  1. Início
  2. /
  3. Desenvolvedores
  4. /
  5. MCP

MCP

O MCP da FabHub (@fabhub/mcp) expõe um conjunto fixo e seguro para o público de ferramentas para fluxos de trabalho de agentes apoiados na API. Cada ferramenta mapeia para exatamente um scope da API pública; não existe nenhum proxy HTTP genérico.

Instalar

npx -y @fabhub/mcp

Configuração local

{
  "mcpServers": {
    "fabhub": {
      "command": "npx",
      "args": ["-y", "@fabhub/mcp"],
      "env": {
        "FABHUB_API_KEY": "pk_test_example"
      }
    }
  }
}

O servidor anuncia apenas as ferramentas para as quais a sua chave tem scopes, pelo que um agente nunca pode chamar para além das permissões da credencial.


Segurança das ferramentas

  • As ferramentas só de leitura estão disponíveis quando a credencial tem o scope de leitura correspondente.
  • As ferramentas de escrita exigem o scope de escrita correspondente e um input de confirmação explícito.
  • As ferramentas destrutivas exigem o scope de eliminação e uma confirmação de eliminação explícita.
  • O modo HTTP alojado valida credenciais a cada pedido e não armazena chaves de tenant.

Ferramentas

FerramentaScopesSegurança
list_itemsitems:readread_only
get_itemitems:readread_only
list_item_ingredientsitems:readread_only
list_item_suppliersitems:readread_only
create_itemitems:writewrite, requires confirmation
update_itemitems:writewrite, requires confirmation
delete_itemitems:writedestructive, requires confirmation
get_organizationorganization:readread_only
list_ordersorders:readread_only
get_orderorders:readread_only
list_order_linesorders:readread_only
create_orderorders:writewrite, requires confirmation
update_orderorders:writewrite, requires confirmation
list_contactscontacts:readread_only
get_contactcontacts:readread_only
create_contactcontacts:writewrite, requires confirmation
update_contactcontacts:writewrite, requires confirmation
delete_contactcontacts:writedestructive, requires confirmation
get_usage_summaryusage:readread_only
list_webhookswebhooks:readread_only
get_webhookwebhooks:readread_only
create_webhookwebhooks:writewrite, requires confirmation
update_webhookwebhooks:writewrite, requires confirmation
delete_webhookwebhooks:deletedestructive, requires confirmation
list_webhook_deliverieswebhooks:deliveries:readread_only
list_audit_eventsaudit:readread_only
list_stock_levelsinventory:readread_only
list_stock_documentsinventory:readread_only
get_stock_documentinventory:readread_only
list_stock_document_linesinventory:readread_only
create_stock_documentinventory:writewrite, requires confirmation
update_stock_documentinventory:writewrite, requires confirmation
create_stock_document_lineinventory:writewrite, requires confirmation
update_stock_document_lineinventory:writewrite, requires confirmation
delete_stock_documentinventory:writedestructive, requires confirmation
delete_stock_document_lineinventory:writedestructive, requires confirmation
submit_stock_documentinventory:writewrite, requires confirmation
cancel_stock_documentinventory:writewrite, requires confirmation
approve_stock_documentinventory:writedestructive, requires confirmation
create_item_ingredientitems:writewrite, requires confirmation
update_item_ingredientitems:writewrite, requires confirmation
delete_item_ingredientitems:writedestructive, requires confirmation
create_item_supplieritems:writewrite, requires confirmation
update_item_supplieritems:writewrite, requires confirmation
delete_item_supplieritems:writedestructive, requires confirmation

Manifesto de ferramentas

  • Transferir o manifesto de ferramentas MCP
InícioFuncionalidadesPreçosSobreArtigosDocumentaçãoDesenvolvedores
© FabHubPrivacidade e CookiesTermosAcessibilidade