{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_x9gafb97hm73","handle":"stocktrim-mcp-server","url":"https://wellknown.network/agents/stocktrim-mcp-server","links":{"self":"https://wellknown.network/agents/stocktrim-mcp-server/record.json","html":"https://wellknown.network/agents/stocktrim-mcp-server","markdown":"https://wellknown.network/agents/stocktrim-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/stocktrim-mcp-server","status":"https://wellknown.network/api/v1/agents/stocktrim-mcp-server/status","claim":"https://wellknown.network/agents/stocktrim-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/stocktrim-mcp-server/claim.json","badge":"https://wellknown.network/agents/stocktrim-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:stocktrim-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"stocktrim-mcp-server","summary":"Model Context Protocol (MCP) server for StockTrim Inventory Management API","description":"# StockTrim MCP Server\n\nModel Context Protocol (MCP) server for\n[StockTrim Inventory Management](https://www.stocktrim.com/).\n\nThis server provides AI assistants like Claude with tools to interact with your\nStockTrim inventory system, enabling natural language queries and operations for product\nmanagement, customer data, and inventory control.\n\n## Features\n\n- **Product Management**: Create, retrieve, update, and delete products with full\n  lifecycle support\n- **Customer Operations**: Access and manage customer data\n- **Supplier Management**: Manage supplier information and relationships\n- **Inventory Control**: Set and update inventory levels across locations\n- **Purchase Orders**: Create and manage purchase orders with line items\n- **Sales Orders**: Track and manage sales orders\n- **Workflow Tools**: High-level business operations (forecast management, urgent\n  orders)\n- **Safety Features**: User confirmation for destructive operations via MCP elicitation\n  ([ADR 001](../docs/architecture/decisions/001-user-confirmation-pattern.md))\n- **Service Layer Architecture**: Clean separation of business logic with dependency\n  injection\n- **Type-Safe**: Full type hints with Pydantic validation for all operations\n  ([ADR 002](../docs/architecture/decisions/002-tool-interface-pattern.md))\n- **Production-Ready**: Built-in error handling, logging, and resilience\n- **FastMCP**: Built on FastMCP v3 for high-performance MCP implementation\n\n## Installation\n\n### Using UV (Recommended)\n\n```bash\n# Install from workspace\ncd stocktrim-openapi-client\nuv sync --all-extras\n\n# Run server\nuvx --from . stocktrim-mcp-server\n```\n\n### Using Pip\n\n```bash\npip install stocktrim-mcp-server\nstocktrim-mcp-server\n```\n\n## Configuration\n\nThe server requires StockTrim API credentials via environment variables:\n\n### Environment Variables\n\nCreate a `.env` file in your project root or set these in your environment:\n\n```bash\n# Required\nSTOCKTRIM_API_AUTH_ID=your_tenant_id_here\nSTOCKTRIM_API_AUTH_SIGNATURE=yo…","publisher":null,"homepage":null,"repository":null,"version":"0.16.0","license":"MIT","protocols":["mcp"],"tags":["api-client","mcp","model-context-protocol","stocktrim"],"pricing":null,"endpoints":[{"url":"pypi:stocktrim-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"data.apis","name":"API Access","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"}],"categories":["commerce","data"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"stocktrim-mcp-server","registry":"pypi","observedAt":"2026-09-10T13:21:35.925Z","publishedAt":"2026-07-25T18:30:17.255337Z","latestVersion":"0.16.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"stocktrim-mcp-server","url":"https://pypi.org/project/stocktrim-mcp-server/","firstSeenAt":"2026-09-10T13:19:48.283Z","fetchedAt":"2026-09-10T13:19:48.283Z","normalizedAt":"2026-09-10T13:19:48.283Z"}]},"firstSeenAt":"2026-09-10T13:19:48.283Z","updatedAt":"2026-09-10T13:21:35.925Z"}