ClaimChart LLM by XLScout can be used from Claude through XLScout’s Model Context Protocol (MCP) server. MCP is an open standard that allows AI tools to interact with external services through structured tools. By connecting Claude to the ClaimChart LLM MCP server, you can run XLScout PatDigger infringement-analysis workflows directly from a Claude conversation.
The current public MCP surface supports:
Claude Support Only: ClaimChart LLM is currently documented for Claude use only. This repository does not currently document supported setup flows for Cursor, Windsurf, OpenAI Codex, ChatGPT, or other MCP clients.
XLScout Account Required: You need an active XLScout account with access to the relevant PatDigger / ClaimChart workflow. Authentication is handled by XLScout’s Keycloak OAuth2 + PKCE login flow through the login_to_xlscout MCP tool.
ClaimChart LLM is built for patent infringement analysis, licensing research, and IP enforcement work. It lets Claude drive the full ClaimChart / PatDigger workflow inside a single conversation pulling claim data, searching for products, generating key features, and submitting rankings.
ClaimChart LLM is exposed as a hosted MCP server. Use this endpoint when configuring Claude:
https://patdigger.mcp.xlscout.ai/mcp
The root service URL is only a status endpoint. MCP clients must use /mcp.
The service also exposes the following endpoints:
| Endpoint | Description |
| / | JSON service status |
| /health | JSON health check |
| /mcp | Streamable HTTP MCP endpoint |
ClaimChart LLM does not complete OAuth automatically just because the MCP server was added. Claude must call the login_to_xlscout tool and the user must complete the returned login URL flow.
If the token expires or is rejected by an XLScout API, log in again by repeating the same login_to_xlscout flow.
The currently exposed public MCP tools are:
| Tool Name | Description |
| login_to_xlscout | Starts or completes the XLScout Keycloak OAuth2/PKCE login flow. |
| fetch_patent_claims | Fetches patent claims, title, assignee, abstract, and independent claim numbers for the given patent numbers. |
| search_companies_from_patent_ucids | Searches for companies and products related to the selected patents and claims. |
| generate_key_features_from_claims | Generates key features from selected patent claims for ranking workflows. |
| submit_patent_infringement_ranking | Submits patent-vs-product ranking jobs and can optionally schedule alerts. |
| analyze_patent_for_infringement | Runs the default single-patent PatDigger infringement workflow end to end. |
Claude Code is Anthropic’s command-line tool for interacting with Claude. Add ClaimChart LLM with the following command:
claude mcp add --transport http claimchart https://patdigger.mcp.xlscout.ai/mcp
After the server is added, start a Claude Code session and ask Claude to log in to XLScout or run a ClaimChart LLM infringement analysis. Claude will call login_to_xlscout show the login URL, and complete login after you paste the callback URL.
For production use, configure Claude Desktop with the hosted MCP endpoint:
https://patdigger.mcp.xlscout.ai/mcp
Cursor is an AI-powered code editor that supports MCP connections for extended tool access.
https://patdigger.mcp.xlscout.ai/mcp
5. Click Save. A browser window opens for XLScout OAuth authorization.
6. Sign in to XLScout, review tool access, and click Authorize.
7. Return to Cursor — ClaimChart will appear in your list of MCP servers.
“Analyze patent US-11553496-B2 for potential infringement using ClaimChart LLM.”
“Fetch the claims for US-11553496-B2 and show the independent claim options to select.”
“Using the claim selected by the user from US-11553496-B2, the connector searches for potentially relevant companies and products.”
“The user selects the products for US-11553496-B2 and submits the infringement ranking after confirming credit usage.”
“Run the automated infringement analysis for US-9473259-B2.”
“Submit the ranking for the selected products and set quarterly alerts.“ (optional)
ClaimChart LLM uses the following security-relevant mechanisms:
| Issue | Resolution |
| No tools appear in Claude | Confirm the MCP server is configured with the /mcp endpoint, not the root service URL. |
| Login URL opens but auth does not complete | After signing in, paste the full callback URL back into Claude. Claude must call login_to_xlscout a second time with that callback URL and the original code_verifier. |
| No authorization code found in URL | Make sure the pasted callback URL includes a code parameter. Copy the complete callback URL from the browser after login. |
| Authentication required error | Call login_to_xlscout first, complete login, and then retry the authenticated tool. |
| Login succeeds but tools fail | Your token may have expired, been rejected by the target API, or your XLScout account may not have the required entitlement. Repeat login. If the issue continues, contact XLScout support. |
| Insufficient credits | Ranking submissions can consume XLScout credits. Check your account balance or contact your account manager. |
| Patent number not found | Verify the Publication Number format. Always include both the country code (e.g., US, EP, CN, KR, WO, etc.) and the kind code (e.g., A1, A2, B1, B2, etc.) when entering a publication number. Use granted patent numbers wherever possible, formatted as US-11553496-B2 or US11553496B2. |
ClaimChart LLM can return the following types of data to Claude:
Use this connector only where your organization permits both Claude and XLScout backend services to process the relevant patent, licensing, enforcement, portfolio, or pre-litigation information.
For privacy terms, review XLScout’s official privacy policy and your organization’s internal data-handling requirements.
Disclaimer: ClaimChart LLM can assist with patent infringement analysis workflows, but its output is not legal advice. Have qualified patent counsel review any analysis before relying on it for licensing, enforcement, litigation, or investment decisions.
Support: For questions about ClaimChart LLM access, account entitlements, credits, or production use, contact your XLScout account manager or XLScout support.
XLSCOUT is an SOC2 Type II certified, integrated innovation & patent monetization platform at the forefront of the global innovation and IP industry, harnessing the potential of advanced Al technologies like Large Language Models (LLMs) and Generative Al for idea validation, optimizing ideation, creating high-value patents, and monetizing innovation.
Phone: +1 (647) 619-0002
Email: contact@xlscout.com
Copyrights © 2025 XLSCOUT. All Rights Reserved.