Skip to main content
Glama

Marka Patent MCP: TÜRKPATENT Marka, Patent ve Tasarım Araştırma MCP Sunucusu

Bu proje, Türk Patent ve Marka Kurumu'na ait araştırma portalına (turkpatent.gov.tr) erişimi kolaylaştıran bir FastMCP sunucusu oluşturur. Bu sayede, TÜRKPATENT veritabanında marka, patent ve endüstriyel tasarım araması yapma işlemleri, Model Context Protocol (MCP) destekleyen LLM uygulamaları (örneğin Claude Desktop veya 5ire) ve diğer istemciler tarafından araç (tool) olarak kullanılabilir hale gelir.

🎯 Temel Özellikler

  • TÜRKPATENT araştırma portalına programatik erişim için standart bir MCP arayüzü.

  • 6 araç ile kapsamlı fikri mülkiyet araştırması:

    • Marka — Ada, sahibe, Nice sınıfına göre arama ve detay

    • Patent — Başlık, özet, buluş sahibi, başvuru sahibi, IPC/CPC sınıfına göre arama ve detay

    • Endüstriyel Tasarım — Ada, tasarımcıya, başvuru sahibine, Locarno sınıfına göre arama ve detay

  • Gelişmiş özellikler:

    • Tüm arama araçlarında sayfalama (limit/offset) desteği

    • In-memory caching (arama: 10 dk, detay: 1 saat)

    • Arama operatörleri: içinde geçen, ile başlayan, eşit (marka aramasında)


🚀 Kurulum Gerektirmez! Hemen Kullan!

🔗 Remote MCP Adresi: https://markapatent-mcp.fastmcp.app/mcp

Claude Desktop ile Kullanım

  1. Claude Desktop'ı açın

  2. Settings → Connectors → Add Custom Connector

  3. Bilgileri girin:

    • Name: Marka Patent MCP

    • URL: https://markapatent-mcp.fastmcp.app/mcp

  4. Save butonuna tıklayın

  5. Hemen kullanmaya başlayın! 🎉

Google Antigravity ile Kullanım

  1. Agent session açın ve editörün yan panelindeki "…" dropdown menüsüne tıklayın

  2. MCP Servers seçeneğini seçin - MCP Store açılacak

  3. Üstteki Manage MCP Servers butonuna tıklayın

  4. View raw config seçeneğine tıklayın

  5. mcp_config.json dosyasına aşağıdaki yapılandırmayı ekleyin:

{
  "mcpServers": {
    "markapatent-mcp": {
      "serverUrl": "https://markapatent-mcp.fastmcp.app/mcp/",
      "headers": {
        "Content-Type": "application/json"
      }
    }
  }
}

💡 İpucu: Remote MCP sayesinde Python, uv veya herhangi bir kurulum yapmadan doğrudan TÜRKPATENT veritabanına erişebilirsiniz!


📜 Lisans

Bu proje MIT Lisansı altında lisanslanmıştır.

Available Tools

6 tools
get_design_detailsA

Get detailed information about a specific design application.

Use the fileId value from search_designs results to retrieve full details. Returns design information including design name, designer, applicant, Locarno class, registration details, and bulletin dates.

Inputs: file_id (required). Returns: object

get_patent_detailsA

Get detailed information about a specific patent application.

Returns full patent information including title, abstract, inventors, applicant, IPC/CPC classes, priority claims, and publication dates.

Inputs: application_number (required). Returns: object

get_trademark_detailsB

Get detailed information about a specific trademark application.

Returns mark information including name, holder, Nice classes, application date, registration status, bulletin numbers, and protection dates.

Inputs: application_number (required). Returns: object

search_designsA

Search industrial designs registered in Turkey on TURKPATENT.

Returns matching designs with registration number, design name, applicant, Locarno class, and bulletin information.

Examples:

  • search_designs(design_name="masa")

  • search_designs(applicant="IKEA")

  • search_designs(locarno_class="06-01")

Inputs: limit, offset, attorney, designer, +4 more. Returns: object

search_patentsA

Search patents registered in Turkey on TURKPATENT.

Returns matching patents with application number, title, applicant, IPC class, and publication date.

Examples:

  • search_patents(title="yapay zeka")

  • search_patents(applicant="ASELSAN")

  • search_patents(ipc_class="G06F")

Inputs: limit, owner, title, offset, +6 more. Returns: object

search_trademarksA

Search trademarks registered in Turkey on TURKPATENT.

Returns a list of matching trademarks with application number, name, holder, status, Nice classes, and application date.

Examples:

  • search_trademarks(trademark_name="Apple")

  • search_trademarks(trademark_name="Samsung", nice_classes="9,35")

  • search_trademarks(holder_name="VESTEL")

Inputs: limit, offset, holder_name, nice_classes, +3 more. Returns: object

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4/5.0

    Scored across 6 tools

    Disambiguation5/5

    Each tool targets a distinct domain (trademark, patent, design) and action (search vs. detail retrieval), with no overlap in purpose. The boundaries are clear and an agent can easily select the right tool.

    Naming Consistency5/5

    All tools follow a consistent verb_noun pattern: get_<singular>_details and search_<plural> across the three domains. There are no deviations or mixed conventions.

    Tool Count5/5

    6 tools is well-scoped for a read-only search and detail retrieval service covering three IP domains. Each tool earns its place without redundancy.

    Completeness5/5

    The surface covers search and detailed retrieval for trademarks, patents, and designs, which is complete for a public data lookup service. No create/update/delete operations are expected in this context, and no obvious gaps exist.

    Maintenance

    ActivityNo data
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to search and screen US intellectual property — granted patents with full claims, published applications, trademarks in every status, owners, inventors, USPTO documents, prosecution file wrappers, PTAB trials, and e-commerce product pages. Supports freedom-to-operate screenings, knockout trademark searches, and patent status/expiry/ownership checks through a single authenticated remote connection.
      1
      MIT
    • F
      license
      Not graded
      quality
      A
      maintenance
      Enables any MCP-compatible client to search patent rules and statutes (MPEP, USC, CFR) with hybrid RAG retrieval, hunt prior art across 100M+ patents via Google BigQuery, run automated claim and application compliance checks, and generate patent-style diagrams. It also exposes analysis tools for reviewing drafted claims and specifications so users can move from a raw idea to a reviewable patent package.
      -

    Appeared in Searches