Skip to main content
Glama

MiningBridge Intelligence

CM-PATRA: patents vs funded R&D

get_technology_gaps
Read-onlyIdempotent

Use this when the user asks where India's critical-mineral technology gaps are, which minerals have patents but little funded R&D (or the reverse), or where R&D collaboration opportunities lie. Compares patent families with public R&D projects (Ministry of Mines S&T projects on SATYABHAMA, and JNARDDC ongoing and completed projects) for each India-list critical mineral. Mineral-level counts only, not record-level links. Omit mineral to compare all.

Input Schema

NameRequiredDescriptionDefault
mineralNoOptional mineral id: lithium, ree (rare earths), cobalt, nickel, graphite, copper, tin, titanium, zirconium-hafnium, vanadium, niobium-tantalum, tungsten, molybdenum, gallium-germanium-indium, pge, selenium-tellurium, antimony-bismuth, silicon, potash, beryllium-rhenium-cadmium.

Output Schema

NameRequiredDescriptionDefault
planYesPlan the answer was served on: free, pro or admin.
textYesThe full answer as readable text.
toolYesName of the tool that produced this answer.
titleYesDisplay name of the tool.
sourceYesData provenance and the not-investment-advice notice.
websiteYesWhere to read more or upgrade.
daily_limitNoDaily call limit for this plan; omitted when there is none.
calls_remaining_todayNoCalls left today on this plan; omitted when the plan has no daily cap.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety bar is low. The description adds genuinely useful behavioral context: the underlying data sources (SATYABHAMA Ministry of Mines S&T, JNARDDC projects) and the granularity limit ('mineral-level counts only, not record-level links'), which prevents wrong expectations about drill-down.

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?

Front-loaded with the trigger, then data sources, then the granularity caveat and the default-scope note. Every sentence carries information, though the parenthetical source listing is slightly dense.

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?

An output schema exists, so return format needs no explanation. The description covers purpose, triggers, data provenance, scope/granularity, and the default-argument behavior — everything an agent needs to call it correctly.

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 100% and the mineral id enumeration is already in the schema, so the baseline is 3. The description adds meaning beyond it by documenting the default behavior when mineral is omitted (compare all), which the schema does not state.

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 analytical verb+resource: comparing patent families against funded R&D projects per India-list critical mineral to surface technology gaps. It is clearly distinguishable from siblings like get_mineral_patents (patents only) and track_rd_project_ip by naming the gap-analysis output.

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?

Gives concrete user-intent triggers ('where are technology gaps', 'patents but little funded R&D or the reverse', 'collaboration opportunities') and explains the no-argument case ('Omit mineral to compare all'). It does not explicitly name which sibling to prefer or when to avoid this tool, so it stops short of a 5.

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.