Skip to main content
Glama
SamuelBalbas

tryton-stock-mcp

by SamuelBalbas

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRYTON_HOSTNoTryton hostlocalhost
TRYTON_PORTNoJSON-RPC port8000
TRYTON_USERYesDedicated read-only user
TRYTON_TIMEOUTNoRequest timeout in seconds30
TRYTON_DATABASEYesTryton database name
TRYTON_PASSWORDYesUser password
TRYTON_PROTOCOLNohttp or httpshttp
TRYTON_AUDIT_LOGNoLog destination./logs/mcp_actions.jsonl
TRYTON_AUDIT_LOG_ENABLEDNoEnable metadata-only local loggingtrue
TRYTON_ALLOW_INSECURE_REMOTENoPermit HTTP to a non-local hostfalse

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
audit_product_historyB

Audit a product's complete stock history by name, code or ID.

If a name or lot matches multiple records, the result asks the caller to choose one candidate before the full audit runs.

get_tryton_contextB

Check the configured connection and required Tryton model access.

describe_modelA

Describe fields for any model; this returns metadata, not records.

search_productsA

Search product variants by name or code.

get_product_detailB

Return relevant fields for one product variant.

search_lotsC

Search stock lots by text and/or product.

get_lot_detailC

Return identifying information for one stock lot.

search_locationsA

Search stock locations by name, code or type.

get_location_detailB

Return relevant information for one stock location.

search_stock_movesC

Search stock moves with product, lot, state and location filters.

get_stock_move_detailB

Return principal and diagnostic fields for one stock move.

find_non_done_movesB

Find moves that are neither done nor cancelled.

summarize_product_movesC

Summarize a product's movement history and suspicious signals.

compare_products_stock_historyC

Compare movement histories for multiple product variants.

search_reference_globallyB

Search a textual reference across the approved stock-audit models.

summarize_product_location_flowsC

Summarize entries, exits and internal location flows for a product.

reconstruct_product_stock_ledgerC

Reconstruct a chronological diagnostic ledger from stock moves.

find_negative_lot_location_balancesC

Find negative derived balances across products, lots and locations.

get_official_product_quantityC

Read Tryton's contextual product quantity for one location.

analyze_stock_move_root_causeB

Collect read-only causal context around one stock move.

generate_move_root_cause_reportB

Return JSON evidence and Markdown for one stock move investigation.

generate_product_negative_stock_reportC

Return JSON evidence and Markdown for negative derived balances.

generate_product_stock_audit_reportC

Return a comparative stock audit as JSON and Markdown.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SamuelBalbas/tryton-stock-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server