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.
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.
Tool Definition Quality
Average 4.2/5 across 6 of 6 tools scored.
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.
All tools follow the pattern claimhit_verb_noun (e.g., generate_chart, get_credits) with consistent snake_case and verb-first structure.
6 tools is well-scoped for a patent analysis server—covers search, retrieval, history, charting, and credits without being overwhelming or sparse.
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 toolsclaimhit_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.
| Name | Required | Description | Default |
|---|---|---|---|
| search_id | Yes | The search ID from a previous claimhit_search | |
| target_name | Yes | The exact name of the product or standard to chart e.g. "Samsung Galaxy S25" or "5G NR Release 17" |
Tool Definition Quality
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.
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.
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.
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.
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.
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_creditsARead-onlyIdempotentInspect
Check how many search credits and chart credits the user has remaining.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
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.
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.
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.
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.
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.
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_historyARead-onlyIdempotentInspect
Get the user's recent patent scans. Returns patent numbers, dates, and top results from past searches.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of recent searches to return (default 5, max 20) |
Tool Definition Quality
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.
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.
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.
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.
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.
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_resultARead-onlyIdempotentInspect
Get full results from a previous ClaimHit search by search ID.
| Name | Required | Description | Default |
|---|---|---|---|
| search_id | Yes | The search ID returned from claimhit_search or claimhit_get_history |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
claimhit_rerun_searchAInspect
Re-run a previous patent search to get fresh results. Free within 6 months of the original search. Use when the user wants to refresh results or check if new infringers have appeared.
| Name | Required | Description | Default |
|---|---|---|---|
| search_id | Yes | The search ID of the previous search to re-run |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations (readOnlyHint=false, destructiveHint=false) show it modifies state but is safe. Description adds useful behavior: re-running refreshes results and is free within 6 months. No contradictions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two concise sentences, front-loaded with core action, no filler. Every sentence adds value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Completeness is high given low complexity (one required param, no output schema). Covers purpose and timing, but could mention prerequisites like search existence or error conditions.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% for the single parameter, and the description does not add extra meaning beyond the schema's description. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states 'Re-run a previous patent search to get fresh results', which is a specific verb+resource combination. It distinguishes from siblings like claimhit_search (new search) and claimhit_get_result (retrieve existing).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit usage guidance: 'Use when the user wants to refresh results or check if new infringers have appeared.' Also mentions cost constraint 'Free within 6 months'. Does not explicitly list when not to use, but context implies alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimhit_searchAInspect
Search for products or technical standards that potentially infringe a given patent. Runs multiple AI models in parallel and returns ranked results with Hit Scores. Use this when asked to find infringers, check infringement, or screen a patent.
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | What to search: products (default), standards (SEP/FRAND analysis), or both | products |
| user_context | No | Optional: additional hints to guide the search. E.g. "focus on automotive camera systems", "look for semiconductor companies", "prioritise claim 3 which covers the image stabilization feature". Passed to all AI models in the ensemble. | |
| patent_number | Yes | Patent number with kind code. Example: US10123456B2 or EP3456789B1 or WO2020123456A1 | |
| target_standard | No | Optional: specific standard to focus on e.g. "5G NR", "Wi-Fi 6", "HEVC" |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds behavioral context beyond annotations: 'Runs multiple AI models in parallel' and 'returns ranked results with Hit Scores.' Annotations provide readOnlyHint=false (not read-only) but description doesn't clarify side effects; however, for a search tool, this is acceptable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences containing all essential information: purpose and usage guidance. No wasted words, front-loaded with core functionality.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description covers the main purpose and behavior (parallel AI models, ranked results). However, it does not explain the output format or what 'Hit Scores' are, which could be helpful. Given the absence of an output schema, a bit more detail might be warranted.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and the description provides additional context for parameters like user_context with examples, and clarifies the default for mode. This adds meaning beyond the schema definitions.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it searches for products or technical standards infringing a patent, with a specific verb and resource. It distinguishes itself from sibling tools like claimhit_generate_chart or claimhit_get_result by being the primary search tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states when to use the tool ('when asked to find infringers, check infringement, or screen a patent'). It does not mention when not to use it or provide alternatives, but the context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!