MCP server
Tools reference All 138 tools of the Feeef MCP server, namespace by namespace — plus the tools_search discovery gateway and the server:// resources.
The server registers 138 tools across 22 namespaces . Names follow
namespace_operation (dots in operations become underscores, e.g. stores_domain_add), and
tool arguments are snake_case (store_id, never storeId). Everything below is derived
from the tool registration source; the machine-readable equivalent is the server://scope
resource, generated at runtime so it cannot drift.
Serializing all 138 tool schemas is ~360 KiB per tools/list call, so the server ships a
retrieval gateway. tools_search ranks the registered tools (and agent skills) for a query
with a BM25 scorer and returns the top-k — ask for a small surface instead of loading the
whole catalog:
{
"query" : "send pending orders to delivery" ,
"k" : 12 ,
"namespaces" : [ "orders" , "stores" ],
"always_include" : [ "auth_me" ]
}
The response is tools (each with qualifiedName, namespace, score, reason — pinned
entries come first), total_candidates, and the scorer id. Skills resolve to their
docs_skill loader tool, never an invented name.
Resource Content server://infoJSON: server name, transport (streamable-http), auth requirement server://scopeJSON map of every namespace to its qualified tool names, from the live catalog
select on list/get tools returns only the named keys — use it to shrink payloads.
filterator on products_list / orders_list adds complex filters and ordering (see
API conventions ).
update_many tools accept ids + data (same patch) or per-row updates, allow
partial success, and cap at 50 rows per call.
lite_orders_report (lor) tools return a guide string plus 8 UTC days of
[completed, cancelled, rest] counts and a scope-wide total; cached server-side ~1 hour.
Integration gates : finance_* and inventory_* need the integration active on the
store, else they return integration_required pointing at integrations_subscribe.
Store-returning tools include a resolved publicUrl so clients never guess storefront links.
Tool What it does Notes auth_meReturns the authenticated user profile Call first; its id is the user_id for stores_list auth_updateUpdates the user profile Display fields, optional password rotation
Tool What it does Notes stores_listLists stores with paging and filters Read-only; requires user_id from auth_me stores_getFetches one store by id Read-only stores_get_template_dataReads only metadata.templateData Storefront builder payload stores_createCreates a store from a StoreCreate payload stores_updateUpdates a store (nested JSON fields) stores_update_manyBatch-updates stores Max 50, partial success stores_set_template_dataWrites only metadata.templateData Preserves the rest of metadata stores_deleteDeletes a store Destructive stores_summarySummary metrics for a date range Analytics permission stores_chartOrder chart data keyed by date Analytics permission stores_lite_orders_reportStore-wide 8-day lor Analytics permission stores_add_memberAdds a member Roles: editor, viewer, confermer stores_edit_memberEdits a member's role stores_remove_memberRemoves a member stores_create_inviteCreates a pending invite stores_list_invitesLists invites (optional status filter) Read-only stores_get_inviteFetches one invite Read-only stores_revoke_inviteRevokes a pending invite stores_accept_inviteAccepts an invite with its token stores_domain_addAttaches a custom domain stores_domain_statusReads current domain status Read-only stores_domain_verifyTriggers domain verification stores_domain_verification_checkChecks verification records and status Read-only stores_domain_check_dnsRuns a DNS check method Read-only stores_domain_removeRemoves the custom domain stores_subscription_upgradeUpgrades the plan for N months Plans: free, premium, vip, ultra, custom stores_subscription_pay_duePays a due subscription amount stores_subscription_buy_month_with_iapFinalizes a month purchase via in-app-purchase payload
Tool What it does Notes products_listLists products for one exact store_id Read-only; q, filter_params, filterator, select products_getFetches one product Read-only products_createCreates a product (variants, offers, addons) body must be Markdown, never HTMLproducts_updateUpdates a product storeId required in data for authorizationproducts_update_manyBatch-updates products Max 50, partial success products_deleteDeletes a product Destructive products_sellsSells chart data keyed by date Read-only products_lite_orders_report8-day lor scoped to one product Read-only
Includes the Ecotrack delivery integration (Algerian carrier).
Tool What it does Notes orders_listLists orders with status/payment/delivery/confirmer filters Read-only; filterator, select orders_getFetches one order Read-only orders_createCreates an order variantPath format VARIANT/CHILDVARIANTS (e.g. RED/29)orders_updateUpdates an order orders_update_manyApplies the same patch to many order ids Max 50, partial success orders_deleteDeletes an order Destructive orders_calculatePrices an order before create/update Read-only orders_assignAssigns one order to a member as confirmer orders_assign_manyAssigns many orders to the same member orders_dispatchDispatches selected orders with a strategy payload orders_send_to_ecotrackSends one order to Ecotrack delivery Backend writes tracking metadata orders_send_to_ecotrack_manyBulk-sends orders to Ecotrack Optional shared commune/wilaya defaults orders_unsend_from_ecotrackDetaches an order from Ecotrack Clears delivery metadata
Tool What it does Notes landing_pages_listLists product landing pages for a store Read-only landing_pages_getFetches one page with builder defaults/schema Read-only landing_pages_createCreates a landing page landing_pages_updateUpdates builder defaults/schema landing_pages_update_manyBatch-updates pages Max 50, partial success landing_pages_deleteDeletes a landing page Destructive landing_pages_generate_template_dataGenerates builder data from a prompt/attachments AI generation landing_pages_generate_imageGenerates a tall marketing poster image Merges a template prompt when template_id set landing_pages_generate_aiStarts async full-page AI generation Returns jobId immediately landing_pages_lite_orders_report8-day lor scoped to one landing page Read-only
Tool What it does Notes creative_generate_voiceoverGenerates voiceover audio from text Returns audioUrl creative_generate_imageGeneral-purpose AI image (logos, marketing) Merges template prompt when template_id set
Tool What it does Notes image_prompt_templates_listLists image prompt templates (photography styles, ad formats) Pair with creative_generate_image image_prompt_templates_getFetches one template with prompt and propsSchema Read-only
Tool What it does Notes landing_page_templates_listLists landing page templates with schema and defaults Pair with landing_pages_generate_template_data landing_page_templates_getFetches one template with full schema Read-only
Requires the inventory integration on the store. Concepts: bucketId (store), namespace
(SKU grouping), batches (FIFO).
Tool What it does Notes inventory_list_objectsLists inventory objects (SKUs) in a project Read-only inventory_receiveStock-in: receives items Integration gate inventory_availabilityAggregated SKU availability across batches Read-only inventory_apply_deltasManual stock adjustments Integration gate; long-form doc via tool_doc_get inventory_movementsMovement ledger / history Read-only inventory_reservations_by_holderActive reservations for a holder (e.g. an order) Read-only inventory_projects_listLists inventory projects Read-only inventory_projects_createCreates an inventory project
Requires the finance integration on the store.
Tool What it does Notes finance_suppliers_listLists suppliers Read-only finance_suppliers_getFetches one supplier Read-only finance_suppliers_createCreates a supplier Integration gate finance_purchase_orders_listLists purchase orders Read-only finance_purchase_orders_createCreates a purchase order draft Long-form doc via tool_doc_get finance_reports_overviewFinance overview report Read-only
Tool What it does Notes integrations_catalogSubscription catalog: prices, plan inclusion Read-only integrations_statusPer-store entitlement and active flags Read-only integrations_subscribeSubscribes a store (wallet charge + activate) Finance and inventory install together integrations_cancelCancels auto-renew Finance and inventory cancel together
Tool What it does Notes feedbacks_listLists feedback with status/priority/tags/date filters Read-only feedbacks_getFetches one entry Read-only feedbacks_createCreates an entry Attachment URLs only, no raw uploads feedbacks_updateUpdates an entry feedbacks_update_manyBatch-updates entries Max 50, partial success feedbacks_add_commentAppends a comment to an entry feedbacks_deleteDeletes an entry Destructive
Store shipping price matrices by country and state.
Tool What it does Notes shipping_prices_listLists configurations for a store Read-only shipping_prices_getFetches one configuration Read-only shipping_prices_createCreates a configuration shipping_prices_updateUpdates a configuration shipping_prices_update_manyBatch-updates configurations Max 50, partial success shipping_prices_deleteDeletes a configuration Destructive
Tool What it does Notes categories_listLists categories for a store Read-only categories_getFetches one category Read-only categories_createCreates a category categories_updateUpdates a category categories_update_manyBatch-updates categories Max 50, partial success categories_deleteDeletes a category Destructive
Geographic reference data, keyed by codes (geo_states by country + state code, geo_cities
by country + state + city name). Each namespace has the same five operations:
Tool What it does Notes geo_countries_list / geo_states_list / geo_cities_listLists countries, states of a country, or cities of a state Read-only geo_countries_get / geo_states_get / geo_cities_getFetches one row by code(s) Read-only geo_countries_create / geo_states_create / geo_cities_createCreates a row geo_countries_update / geo_states_update / geo_cities_updateUpdates a row geo_countries_delete / geo_states_delete / geo_cities_deleteDeletes a row Destructive
Tool What it does Notes currencies_listLists currencies Read-only currencies_getFetches one currency by code Read-only currencies_createCreates a currency currencies_updateUpdates a currency by code currencies_deleteDeletes a currency by code Destructive
Static markdown guidance shipped with the server, plus agent skills (multi-step workflows:
frontend-ui, landing-page-build, product-create, product-research,
store-logo-design).
Tool What it does Notes docs_agentic_chatAgent loop guide: checklist UX, ask tools, evidence rules Read-only docs_templateTemplate-data guide See templates docs_componentsPage components guide Read-only docs_custom_componentCustom components guide Read-only docs_generate_landing_pageGenerated landing page starting point from product/store data Read-only docs_skill_listLists agent skills and their reference files Read-only docs_skillLoads a skill's main SKILL.md workflow Read-only docs_skill_referenceLoads one reference file from a skill Read-only
Tool What it does Notes tool_doc_getFetches long-form markdown docs for a tool by key Keys include products_create, inventory_apply_deltas, finance_purchase_orders_create, creative_generate_image, urls_and_routes tool_doc_listLists available doc keys Read-only
Tool What it does Notes helpers_dart2cssConverts a color from Dart AARRGGBB to CSS RRGGBBAA order Pure function helpers_css2dartConverts a color from CSS RRGGBBAA to Dart AARRGGBB order Pure function helpers_todo_manageMaintains a visible task checklist for multi-step requests Supports nested subtasks
Tool What it does Notes tools_searchSemantic tool retrieval: top-k tools for a query Read-only; see Discovery