Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoEnable debug logging. Set to 'true' to enable.false
GCP_PROJECT_IDYesYour Google Cloud project ID.
GOOGLE_APPLICATION_CREDENTIALSYesPath to the service account JSON key file for Google Cloud authentication.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_patentB

Fetch full details of a patent by its publication number

get_patent_claimsA

Fetch the full claims text of a US patent by publication number. Claims are the legal scope of the patent.

search_patentsB

Search patents by keyword, inventor, or technology area using Google Patents public dataset

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: fetching full patent details, fetching claims text, and searching patents. No overlap or ambiguity.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (get_patent, get_patent_claims, search_patents) with lowercase underscores.

Tool Count4/5

Three tools is appropriate for a focused patents server; not overly sparse but could benefit from one or two more specialized tools.

Completeness4/5

Covers search, full details, and claims. Missing citation or family lookups, but core patent retrieval is well-covered.

Maintenance

ActivityInactive
ResponsivenessNo issues