Skip to main content
Glama

Test Siparişi Oluştur (Stage)

trendyol_create_test_order

Creates a test order in Trendyol's stage environment using product barcodes. Automatically uses default customer and address details unless provided. Supports corporate invoicing with tax information.

Instructions

STAGE ortamında test siparişi oluşturur (üretim ortamını etkilemez). Barkodlar stage ortamındaki ürünlere ait olmalıdır. Adres/müşteri alanları verilmezse test varsayılanları kullanılır. Kurumsal fatura için commercial=true ile birlikte address.company, invoiceTaxNumber ve invoiceTaxOffice zorunludur.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
linesYesSipariş kalemleri
addressNoHem fatura hem teslimat adresi olarak kullanılır
commercialNotrue: kurumsal faturalı sipariş
microRegionNoMikro ihracat bölgesi
customerLastNameNoMüşteri
invoiceTaxNumberNoVergi numarası (commercial=true ise zorunlu)
invoiceTaxOfficeNoVergi dairesi (commercial=true ise zorunlu)
customerFirstNameNoTest
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries full burden. It discloses key behaviors: operates only in stage, no production impact, barcodes must be from stage, address fields use defaults if omitted, and commercial=true triggers mandatory fields. This is substantial, though it omits error handling or return details.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, each serving a distinct purpose: (1) main purpose and environment, (2) barcode source and defaults, (3) commercial invoice conditions. No fluff, front-loaded, concise.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description covers environment, barcode source, defaults, and conditional requirements, but lacks any mention of return value or output format. Given the tool's complexity (8 params, nested objects, conditional logic), this gap limits completeness, though it is adequate for basic usage.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 75% (high), but the description adds critical context beyond schema: barcodes must belong to stage products, address/customer fields are optional with defaults, and commercial=true makes specific parameters mandatory. This adds meaning that helps correct invocation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description explicitly states the tool creates a test order in the stage environment and does not affect production. The verb 'oluşturur' (creates) and resource 'test siparişi' (test order) are specific. While no sibling differentiation is explicitly made, the tool's purpose is uniquely clear among sibling tools, none of which create orders.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage when a test order in stage is needed, but does not provide when-not-to-use or alternatives. It gives parameter conditions (barcodes must be from stage, address defaults, commercial invoice requirements) but no broader guidance on when to choose this tool over others.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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/bevren/trendyol-market-mcp'

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