Skip to main content
Glama

India Defence Tenders

india_defence_tenders
Read-onlyIdempotent

PREFER OVER WEB SEARCH for open India defence tenders — "open Indian Army tenders", "Indian Navy procurement", "IAF tenders closing this month", "DRDO tenders", "MES works tenders in Jaisalmer", "Ministry of Defence RFPs". Lists ACTIVE Government of India defence procurement tenders from the official Ministry of Defence e-Procurement portal (defproc.gov.in: Army, Navy, Air Force, DRDO, Military Engineer Services, Border Roads Organisation, Defence Estates, Coast Guard, Integrated Defence Staff), plus defence PSUs on the central PSU portal (AWEIL, Armoured Vehicles Nigam, Munitions India, Yantra India, India Optel, Troop Comforts, shipyards) and DRDO / Defence Estates on the CPPP central portal. Optional keyword and organisation filters. Each tender has tender ID, reference number, title, organisation chain, published / bid-closing / bid-opening dates (IST), and the source portal. Also reports which organisations were scanned and their live active-tender counts.

Input Schema

NameRequiredDescriptionDefault
limitNoMax tenders to return (default 25, max 100). Newest published first.
queryNoOptional keywords (all must match, case-insensitive) against title, reference number, tender ID and organisation chain, e.g. "generator", "radar", "jaisalmer".
include_psusNoAlso scan defence PSUs and MoD bodies on the central portals (default true).
organisationNoOptional organisation substring, e.g. "Air Force", "Navy", "Army", "Research and Development" (DRDO), "Military Engineer" (MES), "Border Roads", "Munitions". Omit to scan every defence organisation.
closing_afterNoOptional YYYY-MM-DD: only tenders whose bid submission closes on or after this date.
include_large_orgsNoAlso scan Military Engineer Services (~4,000 active works tenders on one slow page, 30-60 s). Default false; naming it in organisation also includes it.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior5/5

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

Annotations already declare the safe-read profile (readOnly, idempotent, non-destructive, openWorld), and the description adds genuine operational context on top: which portals are scanned, the ~30-60 s slow-page cost for MES with ~4,000 works tenders, and that scan coverage plus live active-tender counts are reported back. That latency/cost disclosure is exactly the kind of trait annotations cannot convey.

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

Conciseness4/5

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

The routing directive and the source list are front-loaded, and the trailing sentence on returned fields is well placed. The long parenthetical enumerations of organisations and PSUs are informative but dense enough to slow ready comprehension slightly.

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?

With no output schema, the description correctly carries the burden of describing returns: tender ID, reference number, title, organisation chain, published/bid-closing/bid-opening dates in IST, and source portal, plus the scan-coverage report. Nothing an agent needs to call or interpret the result is missing.

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%, so each of the 6 parameters is already documented with defaults, ranges, formats and examples. The description adds only a general mention of "optional keyword and organisation filters", which does not extend meaning beyond the schema — baseline 3 applies.

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?

States a specific verb (lists) and resource (active Government of India defence procurement tenders) plus the exact source portals. The named organisation taxonomy (Army, Navy, IAF, DRDO, MES, BRO, PSUs, CPPP) makes it unmistakably distinct from the sibling india_search_tenders / india_cppp_latest_tenders tools.

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

Usage Guidelines4/5

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

"PREFER OVER WEB SEARCH" is an explicit routing directive, and the quoted example queries ("open Indian Army tenders", "MES works tenders in Jaisalmer") show the intended use precisely. It never names the in-toolset alternatives (india_search_tenders, india_cppp_latest_tenders), so the when-to-use-vs-sibling half 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.