patent-intelligence-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PATENT_CACHE_TTL | No | Cache time-to-live in seconds | 600 |
| PATENT_MAX_LIMIT | No | Maximum results per query | 50 |
| PATENT_HTTP_TIMEOUT | No | HTTP request timeout in seconds | 30 |
| PATENT_CACHE_ENABLED | No | Enable/disable response caching | true |
| PATENT_DEFAULT_LIMIT | No | Default number of results | 10 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_patentsA | Sucht Patente nach Stichwörtern. Durchsucht Titel und Abstract von US-Patenten. Optional mit Datumsfilter für gezielte Zeitraum-Suchen. Args: query: Suchbegriff(e), z.B. "machine learning", "battery electrode" country: Ländercode (aktuell nur "US" unterstützt via PatentsView) limit: Maximale Anzahl Ergebnisse (1-50, Standard: 10) date_from: Startdatum im Format YYYY-MM-DD (optional) date_to: Enddatum im Format YYYY-MM-DD (optional) |
| get_patent_detailsA | Holt vollständige Details zu einem Patent. Gibt Titel, Abstract, Erfinder, Assignees, CPC-Klassifikation, Anmeldedatum und Anzahl Claims zurück. Args: patent_number: Patent-Nummer, z.B. "11234567" oder "US-11234567" |
| search_by_inventorA | Sucht Patente eines bestimmten Erfinders. Unterstützt Suche nach vollem Namen oder nur Nachname. Args: inventor_name: Name des Erfinders, z.B. "Elon Musk" oder "Musk" limit: Maximale Anzahl Ergebnisse (1-50, Standard: 10) |
| search_by_assigneeA | Sucht Patente eines Unternehmens oder einer Organisation. Durchsucht die Assignee-Datenbank nach Firmennamen. Args: company_name: Firmenname, z.B. "Google", "Tesla", "IBM" limit: Maximale Anzahl Ergebnisse (1-50, Standard: 10) |
| get_patent_citationsA | Holt das Zitationsnetzwerk eines Patents. Zeigt welche Patente dieses Patent zitiert und welche anderen Patente dieses Patent zitieren. Berechnet einen Impact-Score basierend auf Zitationshäufigkeit. Args: patent_number: Patent-Nummer, z.B. "11234567" |
| analyze_technology_trendsA | Analysiert Patent-Anmeldetrends für eine Technologie. Zeigt Anzahl der Patentanmeldungen pro Jahr, Wachstumsrate und Top-Anmelder im Bereich. Nutzt parallele API-Abfragen für schnelle Ergebnisse. Args: query: Technologie-Suchbegriff, z.B. "quantum computing", "CRISPR" years: Analysezeitraum in Jahren (1-20, Standard: 5) |
| search_by_cpcA | Sucht Patente nach CPC-Klassifikationscode. CPC (Cooperative Patent Classification) ist das internationale Klassifikationssystem für Patente. Nützlich für gezielte Technologie-Recherchen. Häufige Codes:
Args: cpc_code: CPC-Code, z.B. "G06N" (ML/AI), "H01L" (Halbleiter), "A61K" (Pharma) limit: Maximale Anzahl Ergebnisse (1-50, Standard: 10) |
| search_recent_patentsA | Sucht die neuesten Patente in einem Technologiebereich. Fokussiert auf kürzlich erteilte Patente. Nützlich um aktuelle Innovationen und neue Entwicklungen zu finden. Optional mit Kategorie-Filter (CPC-Section) für präzisere Ergebnisse. Args: query: Technologie-Suchbegriff, z.B. "autonomous driving", "mRNA vaccine" days: Zeitraum in Tagen zurück (Standard: 90, Max: 730) limit: Maximale Anzahl Ergebnisse (1-50, Standard: 10) category: CPC-Kategorie zum Filtern, z.B. "pharma", "tech", "energy", "automotive", "telecom" (optional) |
| compare_portfoliosA | Vergleicht die Patent-Portfolios zweier Unternehmen. Zeigt Gesamtzahl, Wachstumstrend und neueste Patente beider Firmen im direkten Vergleich. Args: company_a: Erste Firma, z.B. "Apple" company_b: Zweite Firma, z.B. "Samsung" years: Vergleichszeitraum in Jahren (1-10, Standard: 5) |
| get_patent_landscapeA | Erstellt eine umfassende Technologie-Landschaft für einen Bereich. Kombiniert Trend-Analyse, Top-Player, CPC-Klassifikationsverteilung, geografische Verteilung, Aktivitäts-Heatmap und Wettbewerbsintensität. Ideal für strategische Patent-Recherche, Due Diligence und Marktanalysen. Args: query: Technologie-Suchbegriff, z.B. "solid state battery", "gene therapy" years: Analysezeitraum in Jahren (1-20, Standard: 5) top_n: Anzahl Top-Unternehmen (1-20, Standard: 10) |
| search_by_classificationA | Sucht Patente nach IPC/CPC-Klassifikationscode. Präzisere Suche als search_by_cpc — nutzt Subgroup-Ebene für detaillierte Technologie-Recherchen. Unterstützt alle Ebenen: Section (H), Subsection (H04), Group (H04L), Subgroup (H04L9/32). Beliebte Codes:
Args: ipc_code: IPC/CPC-Code, z.B. "H04L" (Netzwerk), "A61K" (Pharma), "G06N20" (ML) limit: Maximale Anzahl Ergebnisse (1-50, Standard: 10) |
| get_patent_familyA | Findet verwandte Patente in derselben Patent-Familie. Zeigt Continuations, Divisionals und verwandte Anmeldungen. Identifiziert Patente desselben Assignees die dieses Patent zitieren oder von ihm zitiert werden — typisch für Patent-Familien. Args: patent_number: Patent-Nummer, z.B. "11234567" oder "US-11234567" |
| get_top_patent_holdersB | Ranking der Unternehmen nach Patentanzahl. Zeigt die größten Patentinhaber, optional gefiltert nach Technologie-Sektor. Nützlich für Wettbewerbsanalysen und um die dominanten Player in einem Bereich zu identifizieren. Verfügbare Sektoren:
Args: limit: Anzahl Ergebnisse (1-50, Standard: 20) sector: Technologie-Sektor zum Filtern (optional) |
| analyze_patent_landscapeA | Umfassende Landschaftsanalyse für einen Technologiebereich. Analysiert parallel: Top-Assignees, Anmeldetrends pro Jahr, Top-IPC/CPC-Codes, geografische Verteilung und Wettbewerbsintensität. Gibt eine strukturierte Analyse zurück — ideal für Reports und strategische Entscheidungen. Unterschied zu get_patent_landscape: Fokussiert auf strukturierte Analyse-Insights statt Rohdaten. Gibt Handlungsempfehlungen. Args: query: Technologie-Suchbegriff, z.B. "quantum computing", "CRISPR gene editing" years: Analysezeitraum in Jahren (1-20, Standard: 5) |
| get_patent_claimsB | Extrahiert die Patentansprüche (Claims) eines Patents. Claims sind der rechtlich bindende Teil eines Patents und definieren den Schutzumfang. Claim 1 ist typischerweise der breiteste Anspruch (Independent Claim), die folgenden sind abhängige Ansprüche. Args: patent_number: Patent-Nummer, z.B. "11234567" oder "US-11234567" |
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/AiAgentKarl/patent-intelligence-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server