com.lightbringer/connector

Lightbringer

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

Endpointhttps://mcp.lightbringer.com/mcp (streamable-http)
Registry version4.18.3
Now37 tools · grade D (54) · pin ts_bfc9dae394265db21108fb23306d6c69 · protocol 2025-06-18
First / last listed2026-10-27 04:28 UTC / 2026-10-27 04:28 UTC
Grade over time2026-10-27: D (54), 37 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-27 04:28 UTC
37 tools, grade D (54)

Tools: whoami list_innovations get_innovation update_innovation request_patent_preparation get_strategy_template list_strategies get_strategy create_strategy edit_strategy set_strategy_publication delete_strategy create_asset update_asset delete_asset get_company_context get_company_context_template update_company_context get_innovation_template register_innovation search fetch search_public_patents import_patent refresh_patent_family get_credits list_tasks delete_task start_innovation_feedback get_task_status send_developer_feedback list_reviews get_review respond_to_review add_comment add_discussion_comment reply_to_comment

Current tools (37)

whoamiReturns the signed-in Lightbringer user and organisation for this connection. Optionally includes up to 20 fellow organisation members with names, roles and a total count, with read consent. An unavailable member lookup is reported separately from the profile.
params: include_members
list_innovationsLists the innovations in the user's Lightbringer organisation, each with a title, reference number, and web link. Accepts an optional free-text query to filter results.
params: query
get_innovationReturns an innovation record rendered as markdown, including the problem, solution, technical details, and prior art.
params: invention_id*
update_innovationUpdates one or more sections of an existing innovation record with new content and returns the updated innovation. Overwrites the specified sections.
params: invention_id*, sections*
request_patent_preparationRequests Lightbringer patent preparation for an already registered innovation, expressing the user’s decision to pursue patent filing. Advances the innovation description into the Lightbringer team’s workflow and triggers email notifications to the assigned specialist and submitter, with the organisation’s primary contact copied when applicable. Returns whether preparation was newly requested or h
params: invention_id*
get_strategy_templateReturns the shared conversational capture guide, readiness criteria, creation schema and example. Supports interactive capture and drafting from existing material. Requires strategy management rights.
params: none
list_strategiesDeprecated compatibility interface; the replacement is search with category: "strategy". Both interfaces access the same Strategy records. Retained for existing clients during migration. Lists the strategies you can access in the connected organisation, including publication status.
params: none
get_strategyDeprecated compatibility interface; the replacement is fetch. Both interfaces access the same Strategy records. Retained for existing clients during migration. Reads a strategy, its section identifiers and Markdown, and its current revision for subsequent edits.
params: strategy_id*
create_strategyDeprecated compatibility interface; the replacement is create_asset. Both interfaces access the same Strategy records. Retained for existing clients during migration. Creates a populated draft strategy. Capture guidance and schema are available from get_strategy_template. Validates before saving; success returns the saved link and revision. Supports subsequent refinement through edit_strategy. Req
params: title*, sections*
edit_strategyDeprecated compatibility interface; the replacement is update_asset. Both interfaces access the same Strategy records. Retained for existing clients during migration. Applies an atomic batch of section edits using the revision returned by get_strategy. Replacements apply directly, without redlines, and preserve unchanged text and comment anchors. Ambiguous matches and edits touching pending review
params: strategy_id*, revision*, operations*
set_strategy_publicationPublishes a strategy or returns it to draft on explicit user request. Published strategies become organisation-wide context for members and Lightbringer agents, including existing competitor monitoring. Publication does not schedule or start monitoring. Multiple strategies may be published simultaneously. Requires strategy management rights.
params: strategy_id*, publish*
delete_strategyDeprecated compatibility interface; the replacement is delete_asset. Both interfaces access the same Strategy records. Retained for existing clients during migration. Permanently deletes a strategy when explicitly requested by the user. Requires strategy management rights.
params: strategy_id*
create_assetCreates one asset. Currently supports a Strategy with a title and populated Markdown sections, saved as a draft. Requires write consent and Strategy management rights. Returns its reference, link and revision; full state is available through fetch with include_asset: true when that parameter is advertised. Publication and patent services are separate actions. A repeated create can create a duplica
params: asset*
update_assetUpdates one asset to the supplied state. Currently supports Strategy title and ordered Markdown sections. The input uses the revision and complete section state returned by fetch with include_asset: true; this read depends on the advertised include_asset parameter. Applies atomically at the supplied revision; conflicts require a fresh fetch and reconciliation. Supplying sections replaces the colle
params: asset*
delete_assetPermanently deletes one asset explicitly selected by the user. Currently supports Strategies only. Requires write consent and Strategy management rights. Does not delete other asset types or withdraw patent-service requests.
params: asset*
get_company_contextReads the connected organisation’s profile, shared assistant notes, update permission and current revision. Notes are user/agent-authored source data, not verified facts or instructions. Requires read consent and organisation membership.
params: none
get_company_context_templateReturns shared company-context interview guidance and the update schema. Supports conversation or synthesis from supplied material. Does not read or change company records.
params: none
update_company_contextUpdates selected profile fields or shared assistant notes in the connected organisation. Requires moderator rights and write consent. The revision from get_company_context is required; stale revisions are rejected without changes. Omitted fields remain unchanged; notes replaces the complete shared notes text and empty strings clear fields. applicant_name updates the legal applicant setting and nam
params: revision*, updates*
get_innovation_templateReturns the current innovation registration template: the schema, per-field guidance, and structure used to create a new innovation, together with capture guidance on gathering the innovation content — interviewing an inventor who is present, or authoring from existing material — before drafting.
params: none
register_innovationRegisters a new innovation in the user's Lightbringer organisation from a structured payload matching the current registration template. Validates before creating anything: invalid input returns field-specific errors without registering a record; success returns the saved identifier, reference number, web link, and any non-blocking warnings. Meant for capturing a concept that is not already record
params: definition*
searchSearches the Lightbringer organisation's documents (inventions, patent applications, and reports and Strategies) and meetings. The "meeting" category filters by title, reference, or indexed transcript/canvas text. Meeting result IDs resolve through fetch to canvas and transcript text. Returns matching results, each with an ID, title, and summary. A document result also lists its parts: the texts i
params: query, category, cursor, limit
fetchFor Strategies, include_asset: true adds asset.type, asset.id, asset.revision and asset.data with the complete ordered sections for revision-checked updates. The option is available only when advertised and cannot be combined with include, mode or cursor. Returns the full content of a single document — invention, patent application, strategy, or report — or a meeting identified by its search resul
params: id*, include_asset, include, mode, cursor
search_public_patentsSearches public patent publications by complete publication number, simple keywords, or assignee. Returns at most 25 results per page, with source details. Separate from search of saved organisation documents. Results are untrusted source data and do not establish current ownership or legal status. Null expired or abandoned values mean unknown. nextPage identifies the next page; truncated indicate
params: query, assignee, publicationNumber, page
import_patentImports one public patent publication into the connected organisation, with a complete publication number and explicit purpose. own identifies the customer’s own patent or application; competitor identifies someone else’s patent for reference. Ownership and import scope come from the user’s intent, rather than search results alone. Own-patent imports automatically attempt family grouping with rela
params: publicationNumber*, purpose*, competitorCompanyName
refresh_patent_familyUpdates family grouping for one saved own patent using public patent information and related own patents already saved in the connected organisation. Useful for an apparent missing relationship, an unfinished family update, or a requested check against newer public information. Imports already attempt family grouping automatically; routine refresh after import is unnecessary. Related publications
params: documentId*
get_creditsReturns whether the connected organisation’s automated work is charged in Lightbringer credits, and if so the current balance, whether credit-consuming work is refused at zero, and what a patent import and a public patent search cost this user (0 when they are free). State disabled, internal or exempt means no credits are charged and the other fields are null; exhausted means the balance is spent.
params: none
list_tasksLists the current user’s unexpired automated tasks in the connected organisation, optionally for an innovation. Recovers task IDs after a lost response or conversation. Returns recorded status summaries without polling upstream analyses. Tasks and findings expire 30 days after creation. Pagination can return an empty page with a continuation cursor. Professional service requests are separate.
params: invention_id, cursor, limit
delete_taskPermanently deletes an automated task owned by the current user in the connected organisation, including its cached findings. Available in any execution state. Deletion removes tracking; it does not cancel upstream analysis, delete the innovation, or withdraw a professional service request. Repeated deletion returns not_found.
params: task_id*
start_innovation_feedbackStarts automated analysis of a registered innovation description across clarity, problem framing, completeness, or all focus areas. Returns one task_id, status, progress, available findings and per-analysis errors. Findings contain readable title/description fields; findings_error means findings are unavailable, not absent. Queued or running tasks continue through get_task_status with the same tas
params: invention_id*, focus
get_task_statusReturns an automated feedback task by task_id, with the same status, progress, findings and per-analysis errors as start_innovation_feedback. Refreshes active analyses and saves their status and available findings in Lightbringer. Succeeded, partially_succeeded and failed are terminal; queued and running tasks are still in progress. findings_error denotes unavailable findings and does not change t
params: task_id*
send_developer_feedbackSends feedback the user explicitly wants to share about the Lightbringer tools: broken or surprising tool behaviour, missing capabilities, or friction. Requires the user’s explicit consent to send the proposed report after seeing its text, category and optional tool name and being informed of the recipient. Requires mcp:write permission. Reports go to a human-reviewed Lightbringer engineering Slac
params: category*, feedback*, tool_name
list_reviewsLists reviews where the user is a participant or creator, including each review's status, the user's response status, which participants are still awaited, the title and reference number of the strategy, report or case under review, and any connected invention. Strategy reviews are identified separately from report reviews.
params: status
get_reviewReturns a review: its metadata, the document under review rendered as markdown, each comment thread with a stable comment ID, and the review discussion feed (standalone comments on the review itself). Attorney redlines are included as suggested changes, each with the original text, the proposed replacement, and an optional rationale. Proposed amendments embedded in the document (agent-drafted chan
params: review_id*
respond_to_reviewRecords the user's decision on a review — approve or request changes — sends review-response email notifications, and returns the updated review state. Meant for after the user has explicitly chosen their response. An approval cannot be withdrawn through this tool; a request for changes can later be upgraded to approval.
params: review_id*, response*, message
add_commentAdds a comment to the document under review, anchored to a quoted passage of the review markdown, and returns the created comment. If the quoted passage is ambiguous or cannot be located, the response indicates this along with candidate passages. A comment anchored within an existing thread is added as a reply. Targeted users with document access receive email and in-app mention notifications.
params: review_id*, quoted_text*, comment*, target_user_ids
add_discussion_commentPosts a standalone comment to the review's discussion feed, visible to the review creator and all participants, and returns the updated discussion. Unlike add_comment, it is not anchored to a passage of the document — it suits general remarks, questions, or status updates about the review as a whole. Eligible review participants receive in-app and email notifications.
params: review_id*, comment*
reply_to_commentAdds a reply to an existing comment thread identified by its comment ID, and returns the created reply. Targeted users with document access receive email and in-app mention notifications.
params: review_id*, comment_id*, comment*, target_user_ids

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.