Skip to main content
Glama

Lightbringer

Server Details

Register innovations, request patent preparation, and collaborate with Lightbringer’s patent team.

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
29.2% over 39 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL
Repository
lightbringer-patents/mcp-connector
GitHub Stars
0
Server Listing
Lightbringer

TDQS

A4/5.0

Scored across 19 tools

Disambiguation4/5

Most tools target a distinct resource and action, and descriptions clearly separate anchored comments, discussion-feed comments, and thread replies. The only mild ambiguity is add_comment vs reply_to_comment, since an anchored comment inside an existing thread becomes a reply, but the descriptions are clear enough to guide selection.

Naming Consistency4/5

The toolset overwhelmingly follows a verb_noun snake_case pattern, e.g. create_invention, list_reviews, update_invention, validate_invention. A few generic single-word names like fetch, search, and whoami are minor deviations but do not create real inconsistency.

Tool Count4/5

At 19 tools, the server is on the heavier side, but the scope covers invention authoring, validation, feedback, review interactions, search, and task status. Each tool has a clear purpose, so the count feels slightly large but justified rather than bloated.

Completeness4/5

The toolset covers the main invention lifecycle well: template, create, validate, update, submit, list, fetch, search, feedback, and review engagement. There is no delete or cancel capability and no comment editing, but these appear outside the intended workflow rather than being obvious dead ends.

Tool Schema Changelog

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

  1. 11 tool updates
    • Changedadd_comment3 fields changed
      • addedInput schema / properties / review_id / maxLength
        Added value: +64
      • addedInput schema / properties / review_id / minLength
        Added value: +1
      • addedInput schema / properties / review_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
    • Addedadd_discussion_comment
    • Changedfetch2 fields changed
      • addedOutput schema / properties / part
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / parts
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "createdAt": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "label": {
        +        "maxLength": 200,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "part": {
        +        "enum": [
        +          "disclosure",
        +          "priority_draft",
        +          "application_text"
        +        ],
        +        "type": "string"
        +      },
        +      "revisionId": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "revisionType": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "id",
        +      "part",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedget_invention3 fields changed
      • addedInput schema / properties / invention_id / maxLength
        Added value: +64
      • addedInput schema / properties / invention_id / minLength
        Added value: +1
      • addedInput schema / properties / invention_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
    • Changedget_invention_feedback3 fields changed
      • addedInput schema / properties / invention_id / maxLength
        Added value: +64
      • addedInput schema / properties / invention_id / minLength
        Added value: +1
      • addedInput schema / properties / invention_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
    • Changedget_review6 fields changed
      • addedInput schema / properties / review_id / maxLength
        Added value: +64
      • addedInput schema / properties / review_id / minLength
        Added value: +1
      • addedInput schema / properties / review_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
      • addedOutput schema / properties / artifact
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "markdown": {
        +      "anyOf": [
        +        {
        +          "type": "string"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "reason": {
        +      "type": "string"
        +    },
        +    "status": {
        +      "enum": [
        +        "rendered",
        +        "notice",
        +        "unavailable"
        +      ],
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "status",
        +    "markdown"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / discussion
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "id": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          }
        +        },
        +        "type": "object"
        +      },
        +      "comment": {
        +        "type": "string"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "comment",
        +      "createdAt"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "review",
        -  "threads"
        -]New value: +[
        +  "review",
        +  "threads",
        +  "discussion",
        +  "artifact"
        +]
    • Changedreply_to_comment3 fields changed
      • addedInput schema / properties / review_id / maxLength
        Added value: +64
      • addedInput schema / properties / review_id / minLength
        Added value: +1
      • addedInput schema / properties / review_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
    • Changedrespond_to_review3 fields changed
      • addedInput schema / properties / review_id / maxLength
        Added value: +64
      • addedInput schema / properties / review_id / minLength
        Added value: +1
      • addedInput schema / properties / review_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
    • Changedsearch2 fields changed
      • addedOutput schema / properties / results / items / properties / part
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / results / items / properties / parts
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "createdAt": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "label": {
        +        "maxLength": 200,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "part": {
        +        "enum": [
        +          "disclosure",
        +          "priority_draft",
        +          "application_text"
        +        ],
        +        "type": "string"
        +      },
        +      "revisionId": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "revisionType": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "id",
        +      "part",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedsubmit_invention3 fields changed
      • addedInput schema / properties / invention_id / maxLength
        Added value: +64
      • addedInput schema / properties / invention_id / minLength
        Added value: +1
      • addedInput schema / properties / invention_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
    • Changedupdate_invention3 fields changed
      • addedInput schema / properties / invention_id / maxLength
        Added value: +64
      • addedInput schema / properties / invention_id / minLength
        Added value: +1
      • addedInput schema / properties / invention_id / pattern
        Added value: +"^[A-Za-z0-9_-]+$"
  2. 18 tool updates
    • First observedadd_comment
    • First observedcheck_task_status
    • First observedcreate_invention
    • First observedfetch
    • First observedget_invention
    • First observedget_invention_feedback
    • First observedget_invention_template
    • First observedget_review
    • First observedlist_inventions
    • First observedlist_reviews
    • First observedreply_to_comment
    • First observedrespond_to_review
    • First observedsearch
    • First observedsend_developer_feedback
    • First observedsubmit_invention
    • First observedupdate_invention
    • First observedvalidate_invention
    • First observedwhoami

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.