Skip to main content
Glama

ClaimHit

Server Details

Find products & standards using a patent - verified targets for licensing or enforcement.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.2/5 across 6 of 6 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool has a unique purpose: search, rerun, get results, get history, generate chart, check credits. No overlap or ambiguity, agent can easily select the correct tool.

Naming Consistency5/5

All tools follow the pattern claimhit_verb_noun (e.g., generate_chart, get_credits) with consistent snake_case and verb-first structure.

Tool Count5/5

6 tools is well-scoped for a patent analysis server—covers search, retrieval, history, charting, and credits without being overwhelming or sparse.

Completeness5/5

The toolset provides a complete workflow: search patents, rerun for fresh results, retrieve details, view history, generate claim charts, and monitor credits—no obvious gaps.

Available Tools

6 tools
claimhit_generate_chartAInspect

Generate an AI Hit Chart for a specific target (product or standard) from a previous search. A Hit Chart maps patent claim elements to product features element-by-element with evidence. Requires a search_id and target name. Use this when the user asks to chart, map claims, or analyse a specific target in detail.

ParametersJSON Schema
NameRequiredDescriptionDefault
search_idYesThe search ID from a previous claimhit_search
target_nameYesThe exact name of the product or standard to chart e.g. "Samsung Galaxy S25" or "5G NR Release 17"
Behavior4/5

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

Annotations indicate non-read-only, stateful behavior (openWorldHint). Description adds that it requires previous search, implying state dependency. No contradictions, adequate disclosure.

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?

Two concise sentences front-loaded with purpose and usage, no unnecessary words.

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?

Lacks description of output format (e.g., returned chart object), which is important since no output schema exists. Otherwise adequate for a focused tool.

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

Parameters5/5

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

100% schema coverage, description adds context: search_id from previous claimhit_search, target_name with examples. Enhances understanding beyond schema.

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?

Clearly states it generates an AI Hit Chart mapping claim elements to product features, distinct from sibling tools like claimhit_search or claimhit_get_result.

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?

Explains prerequisite (search_id, target_name) and explicit use case: 'when user asks to chart, map claims, or analyse a specific target.' Could specify when not to use, but sufficient.

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

claimhit_get_creditsA
Read-onlyIdempotent
Inspect

Check how many search credits and chart credits the user has remaining.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false; description adds detail that it checks both search and chart credits, providing useful context without contradicting annotations.

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?

Single clear, front-loaded sentence with no wasted words.

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?

Description states what is checked but does not specify return format (e.g., numbers, object); with no output schema, more detail would aid agent understanding.

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?

No parameters in schema (baseline 4); description adds no parameter info but is not required since none exist.

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?

Description clearly states verb 'Check' and resource 'credits' (search and chart), distinguishing it from sibling tools that perform searches, results, history, etc.

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?

No explicit guidance on when to use this tool versus alternatives; it's implied as a prerequisite for credit-consuming operations but lacks explicit context.

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

claimhit_get_historyA
Read-onlyIdempotent
Inspect

Get the user's recent patent scans. Returns patent numbers, dates, and top results from past searches.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoNumber of recent searches to return (default 5, max 20)
Behavior4/5

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

Annotations (readOnlyHint, idempotentHint, destructiveHint) already declare safe read-only behavior. The description adds value by specifying return content (patent numbers, dates, top results) beyond annotations, but does not disclose potential rate limits or that results are user-specific.

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?

Two sentences, front-loaded with verb and resource. No redundant information. Every sentence contributes meaning efficiently.

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

Completeness4/5

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

The description covers purpose, return fields, and implicit user-scoping. No output schema exists, so the description compensates by listing returned data. However, it omits ordering or pagination details, which are minor for this simple history tool.

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 coverage is 100% with a clear description for the 'limit' parameter (default 5, max 20). The top-level description adds no additional parameter context, but the schema already provides adequate semantics. Baseline of 3 is 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?

The description clearly states it retrieves the user's recent patent scans, listing specific return fields (patent numbers, dates, top results). This distinguishes it from sibling tools like claimhit_search (which performs new searches) and claimhit_get_result (which retrieves a specific result).

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 for viewing past searches, but provides no explicit guidance on when to use this tool versus alternatives. No when-not-to-use or mention of context where a different tool would be more appropriate.

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

claimhit_get_resultA
Read-onlyIdempotent
Inspect

Get full results from a previous ClaimHit search by search ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
search_idYesThe search ID returned from claimhit_search or claimhit_get_history
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false. Description adds that it retrieves 'full results' but does not elaborate on behavior, rate limits, or response format.

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?

Single sentence, front-loaded with key information (Get full results by search ID). No unnecessary words.

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?

Given no output schema, description could specify result format or content. 'Full results' is vague but acceptable for a simple retrieval tool. Annotations provide safety context.

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% and already explains the parameter's provenance. Tool description does not add additional parameter details beyond what schema provides.

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?

Description clearly states action (Get), resource (full results), and context (by search ID from previous ClaimHit search). Distinguishes from siblings like claimhit_search which runs a search, and claimhit_get_history which lists searches.

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?

Description implies use after a previous search. Input schema explicitly states search_id comes from claimhit_search or claimhit_get_history, providing clear guidance on when to use this tool.

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

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources