MCP server
Safefood 360 MCP by usefulapi
io.usefulapi/safefood-360
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read Safefood 360 documents, complaints, suppliers, materials; create complaints, update documents.
Working at last checkVerified publisher: usefulapi.ioAbout 3,707 tokens per request once connected17 tools
https://safefood-360.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 17
- Token cost
- About 3,707 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http safefood-360 https://safefood-360.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.safefood-360] url = "https://safefood-360.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"safefood-360":{"httpUrl":"https://safefood-360.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"safefood-360":{"url":"https://safefood-360.usefulapi.io/mcp"}}}
VS Code
{"servers":{"safefood-360":{"type":"http","url":"https://safefood-360.usefulapi.io/mcp"}}}
Antigravity
agy mcp add safefood-360 https://safefood-360.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"safefood-360","server_url":"https://safefood-360.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"safefood-360","server_url":"https://safefood-360.usefulapi.io/mcp"}
Tools
safefood360_create_complaint~697 tokens
WRITE: record a NEW complaint in Safefood 360 (it may trigger the site's complaint workflow and notifications). Not idempotent: calling it twice creates two complaints. Safefood 360 validates the fields (ids such as source, company and recorded_by are GUIDs from your site's lists) and rejects a requsafefood360_get_batching_record~116 tokens
One batching (traceability) record by its id (GUID). GET /batching/sites/{siteId}/v1/batching/records/{recordId}.safefood360_get_complaint~117 tokens
One complaint by its id (GUID). GET /complaints/sites/{siteId}/v1/complaints/{id}.safefood360_get_customer~125 tokens
One customer by its identifier (name, addresses, phone, notes). The vendor offers no customer list. GET /customers/sites/{siteId}/v1/customers/{identifier}.safefood360_get_document~137 tokens
One controlled document by its identifier: title, description, version, folder, responsible person and workflow. GET /documents/sites/{siteId}/v1/documents/{identifier}.safefood360_get_document_review~110 tokens
One document review by its review number. GET /documents/sites/{siteId}/v1/documentreviews/{no}.safefood360_get_employee~146 tokens
One employee record by its identifier (training/HR master data of the site). Contains personal data: use it only for the question asked. The vendor offers no employee list. GET /employees/sites/{siteId}/v1/employees/{identifier}.safefood360_get_final_product~151 tokens
One final (finished) product by its identifier: name, folder, categories, barcode, specifications and the materials it is made of. The vendor offers no final-product list. GET /finalproducts/sites/{siteId}/v1/finalproducts/{identifier}.safefood360_get_material~102 tokens
One material by its external id. GET /v1/materials/{externalId}?siteId=.safefood360_get_supplier~102 tokens
One supplier by its external id. GET /v1/suppliers/{externalId}?siteId=.safefood360_list_complaints~291 tokens
List customer complaints (number, name, risk, date, company, source, contact person, product/material, description, created/modified). Supports OData $filter, $orderby, $top, $skip and $count. GET /complaints/sites/{siteId}/v1/complaints.safefood360_list_document_reviews~292 tokens
List document reviews (the periodic review records of controlled documents). Supports OData $filter, $orderby, $top, $skip and $count; use it to find reviews that are due or overdue. GET /documents/sites/{siteId}/v1/documentreviews/.safefood360_list_documents~296 tokens
List controlled documents of the Safefood 360 site (title, description, version, folder, responsible person, review/approval workflow, created/modified). Supports OData $filter, $orderby, $top, $skip and $count. GET /documents/sites/{siteId}/v1/documents/.safefood360_list_materials~272 tokens
List materials/ingredients (name, our code, supplier code, description, category, countries of origin, risk, archived flag). Paged with start_index and limit; the reply carries recordCount and next_start_index. GET /v1/materials/?siteId=.safefood360_list_suppliers~264 tokens
List suppliers (name, code, addresses, contacts, approval status, risk, establishment numbers). Paged with start_index and limit; the reply carries recordCount and next_start_index. GET /v1/suppliers/?siteId=.safefood360_update_customer~245 tokens
WRITE: change the name, phone, mobile and/or notes of a customer in Safefood 360 (JSON patch of those fields; others stay as they are). notes REPLACES the existing notes. PATCH /customers/sites/{siteId}/v1/customers/{identifier}.safefood360_update_document~244 tokens
WRITE: change the title, description and/or folder of a controlled document in Safefood 360 (JSON patch; fields you leave out stay as they are). It does not publish a new version or change the review workflow. Returns the updated document. PATCH /documents/sites/{siteId}/v1/documents/{identifier}.
Related MCP servers
- Precoro MCP by usefulapi
Read Precoro purchase orders, invoices, suppliers and budgets; approve, reject and submit documents. - Loyverse MCP by usefulapi
Query Loyverse POS receipts, shifts, items, inventory and customers, and update stock and customers. - FastBill MCP by usefulapi
Read FastBill customers, invoices, estimates, expenses; create customers, invoices, projects. - SuperFaktura MCP by usefulapi
Read SuperFaktura invoices, clients, expenses, bank and stock; create clients, expenses and drafts. - Megaventory MCP by usefulapi
Read Megaventory products, stock, orders and partners; create clients, sales and purchase orders. - Craft Quantities: construction material calculators
Construction quantities from cited calculators, takeoffs, a planner and house drawings. No prices. - Bukku MCP by usefulapi
Read Bukku contacts, accounts, invoices, bills and journals; create contacts and sales invoices. - Papierkram MCP by usefulapi
Read Papierkram invoices, vouchers, contacts, projects, time; create contacts, time, draft invoices.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/safefood-360)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents