Skip to main content
Glama

Siemens

Search Siemens (answer, pages and products)

siemens_search
Read-onlyIdempotent

Default tool for any question about Siemens: companies, businesses, products, solutions, industries, news, careers or sustainability on siemens.com. One call runs three searches in parallel and returns: an AI-generated answer with source links, the most relevant siemens.com pages, and matching catalog products. Use it first; then call siemens_aiSearch to page through more pages, siemens_productSearch to page through more products, or siemens_get_web_content to read one page in full. Do not use it for images, videos or logos (use siemens_assets) or for API and SDK developer documentation (use siemens_developer_search). Results are public siemens.com content only. Cite the returned URLs; do not invent links.

Input Schema

NameRequiredDescriptionDefault
queryYesWhat to search for, in natural language or keywords. Examples: "What is Teamcenter?", "SIMATIC S7-1500 CPU", "digital twin in automotive manufacturing". Do not add years or site names; the search already covers siemens.com.
regionNoCountry/region of the content, uppercase. Default "GLOBAL" (international pages). Examples: "GLOBAL", "DE", "US", "GB", "IN", "CN". Only set a country when the user asks about that market.
languageNoTwo-letter content language code, uppercase. Default "EN". Examples: "EN", "DE", "FR", "ES", "ZH". Use the language the user writes in when Siemens publishes content in it.
maxResultsNoTotal number of pages plus products to return (about 60% pages, 40% products). Default 10, range 2-30. Keep it small; use the paged tools for more.
response_formatNoResult verbosity. "concise" (default) returns only the fields needed to answer and cite (title, url, short description). "detailed" adds secondary metadata such as scores, thumbnails and keywords. Use "detailed" only when you need those fields.

Output Schema

NameRequiredDescriptionDefault
hintYes
queryYes
answerYes
regionYes
resultsYes
languageYes
productsYes
total_resultsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.7/5.0
Behavior5/5

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

Annotations already declare readOnly, idempotent, openWorld and non-destructive, so the safety profile is covered. The description adds behavior annotations cannot express: the single call runs three searches in parallel, returns an AI answer plus pages plus catalog products, is scoped to public siemens.com content only, and requires citing returned URLs rather than inventing links.

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?

Front-loaded with purpose, then fan-out behavior, then routing, then exclusions, then the citation rule — a deliberate most-to-least-important ordering. Every clause carries routing or behavioral information; there is no restatement of the tool title or filler.

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

Completeness5/5

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

For a five-parameter, open-world search tool with an output schema, the description covers everything an agent needs: what it returns, when to prefer it, where to page next, what to avoid, and how to cite. Return-value details are correctly left to the output schema rather than duplicated.

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

Parameters3/5

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

Schema description coverage is 100%, including worked examples for query, region, language, the 60/40 page/product split for maxResults, and enum guidance for response_format, so the description is not required to carry parameter meaning. The top-level text adds no parameter detail beyond what the schema already states, making the baseline 3 appropriate.

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?

Opens with a specific verb-resource-scope statement ("Default tool for any question about Siemens... on siemens.com") and immediately explains that one call fans out into three parallel searches. An agent can distinguish this from siemens_aiSearch, siemens_productSearch, and siemens_assets without reading any schema.

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

Usage Guidelines5/5

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

Gives explicit ordering ("Use it first"), names each alternative and the exact condition that selects it (aiSearch/productSearch for paging, get_web_content for full-page reads), and states two exclusions with the correct fallback tools (images/videos/logos → siemens_assets, API/SDK docs → siemens_developer_search). Nothing about routing is left to inference.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources