AI Patent Search
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PATENT_SEARCH_API_KEY | Yes | API key minted from the extension's Admin tab. Format: psg_live_... or psg_test_... | |
| PATENT_SEARCH_API_BASE | No | Override the API base URL. Default: https://us-central1-solicitation-matcher-extension.cloudfunctions.net/ai/v1 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| balanceA | Return the current credit balance and subscription status for the authenticated AI Patent Search Generator account. Use this before calling paid tools (dossier, oa_analyze, query, search) to verify credits are available. |
| dossierA | Fetch a comprehensive intelligence dossier for a patent by publication number. Returns bibliographic data (title, assignees, inventors, dates, legal status), independent claims, backward + forward citations, patent family, CPC classifications, examiner info, and similar documents. Costs 3 credits on a fresh fetch; subsequent calls within 24 hours read from cache and are free. The headline tool — most patent-analysis workflows start here. |
| prosecutionB | Retrieve the USPTO file-wrapper documents (office actions, responses, amendments, IDS, notices) for a US patent or application. Free. Returns each document's ID, mail date, category, and short description — IDs can be passed to |
| oa_analyzeA | AI-analyze a USPTO Office Action document to extract rejection grounds (102, 103, 112, etc.), cited prior art, and suggested response arguments. Two invocation forms: (1) pass only |
| examinerA | Get the assigned examiner's name, art unit, total applications handled, allowance rate, and average pendency for a US patent. Free. Useful for prosecution strategy and risk assessment. |
| queryA | Generate a single optimized Boolean search query for Google Patents from a natural-language description of an invention or technology. Returns the Boolean string only — does NOT execute the search. Use |
| searchA | Execute a patent search against Google Patents server-side and return ranked hits. Given a natural-language description and a search strategy, the server: (1) extracts technical concepts, (2) generates Boolean queries per the chosen strategy, (3) runs each query against Google Patents, (4) dedupes results by publication number. Strategies: 'telescoping' (3 queries: broad/moderate/narrow — recommended default), 'onion-ring' (layered queries adding one concept at a time), 'faceted' (multiple two-concept pair queries). Costs 1 credit. |
| similarA | Return Google Patents' 'similar documents' ranking for a given patent — a list of patents that Google considers technically related based on its own semantic models. Free. Distinct from |
| citationsA | Return backward and/or forward citations for a patent. Backward = patents this one cites (its prior art). Forward = patents that cite this one (downstream impact). Each citation includes whether it was examiner-cited (load-bearing on patentability) vs applicant-cited. Free. Lighter payload than |
| familyA | Return the patent family for a given patent — continuations, divisionals, and national counterparts (foreign equivalents). Useful for confirming worldwide IP coverage and identifying related applications still pending. Free. |
| cpcA | Look up a Cooperative Patent Classification (CPC) code and return its section, class, subclass, and group context. Accepts any level of code — section letter (e.g. 'H'), class ('H01'), subclass ('H01M'), main group ('H01M10/00'), or subgroup ('H01M10/0525'). Free. v1.0 dataset covers all sections + ~80 common subclasses; subgroup-level descriptions land in v1.1. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/smythmyke/patent-search-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server