Patent Intelligence ZY
Patent Overview
Look up patent titles, abstracts, dates, applicants, and inventors. Call the Patent Overview API via REST or MCP from 10 credits per call.
MCP tool name
nexscope_patent_core_bibliographyMCP endpoint
https://api.nexscope.ai/mcpJSON-RPC method
tools/callAuthentication
Use OAuth 2.1 Authorization Code with PKCE and the mcp:tools scope. API keys remain supported as a compatibility option.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxxIf authentication fails, ask the user to open API Access and copy a valid key.
Call this MCP tool
Initialize an MCP 2025-11-25 Streamable HTTP session at https://api.nexscope.ai/mcp, then use tools/call.
{
"jsonrpc": "2.0",
"id": "patent-core-bibliography-1",
"method": "tools/call",
"params": {
"name": "nexscope_patent_core_bibliography",
"arguments": {
"patentNumber": "US10123456B2"
}
}
}MCP 2025-11-25 ยท Streamable HTTPProgress is delivered on the original POST SSE response. GET SSE carries notifications; reconnecting must query existing asynchronous work rather than submit again.
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
patentId | string | optional | One or up to 100 Nexscope patent IDs separated by English commas; maximum 60,000 characters. Takes precedence when both identifiers are provided. Example: patent-id |
patentNumber | string | optional | One or up to 100 publication or grant numbers separated by English commas; maximum 60,000 characters. Example: US10123456B2 |
Response fields
Treat structuredContent as the programmatic API response payload.
| Name | Type | Required | Description |
|---|---|---|---|
total | integer | optional | Number of records. Example: {} |
allRecordsCount | integer | optional | Total number of records. Example: {} |
data | array | optional | List of bibliographic items. Example: {} |
columns | array | optional | Rendered column definitions. Example: {} |
type | string | optional | Rendering style. Example: {} |
costToken | integer | optional | Consume token. Example: {} |
patentId | string | optional | Patent ID. Example: {} |
title | string | optional | Patent title. Example: {} |
abstractContent | string | optional | Patent abstract. Example: {} |
publicationNumber | string | optional | Public account. Example: {} |
pn | string | optional | Public announcement number. Example: {} |
country | string | optional | Country code. Example: {} |
publicationCountry | string | optional | Open country. Example: {} |
publicationDate | string | optional | Publication date. Example: {} |
publicationKind | string | optional | Public type code. Example: {} |
patentType | string | optional | Patent type (invention, utility model, design, etc.). Example: {} |
kind | string | optional | Patent type code. Example: {} |
applicationNo | string | optional | Application number. Example: {} |
applicationDate | string | optional | Application date. Example: {} |
applicants | array | optional | Applicant list. Example: {} |
inventors | array | optional | List of inventors. Example: {} |
assignees | array | optional | List of patent holders. Example: {} |
assigneeAddresses | array | optional | List of patentee addresses. Example: {} |
ipcMain | string | optional | IPC main classification number. Example: {} |
ipcFurther | array | optional | List of IPC subclassification numbers. Example: {} |
cpcMain | string | optional | CPC primary classification number. Example: {} |
cpcFurther | array | optional | List of CPC subclassification codes. Example: {} |
loc | array | optional | LOC List of classification numbers. Example: {} |
gbc | array | optional | List of GBC classification numbers. Example: {} |
priorityClaims | array | optional | Priority Statement List. Example: {} |
pctApplicationNo | string | optional | PCT application number. Example: {} |
pctFilingDate | string | optional | PCT filing date. Example: {} |
pctEntryDate | string | optional | PCT entry date. Example: {} |
citedPatents | array | optional | List of cited patents. Example: {} |
citedNonPatents | array | optional | List of cited non-patent documents. Example: {} |
Examples
Example arguments
{
"patentNumber": "US10123456B2"
}Example structuredContent
{}