ip_employee_invention_tracker
ActiveTool of @gapup/mcp-knowledge
For CHROs: tracks employee patent filings and flags unassigned inventions. Input employee name or ID to retrieve their patent applications from USPTO and WIPO databases. Returns list of inventions with assignment status, filing dates, and potential ownership gaps. Useful for IP audits, inventor onboarding, and compliance checks. Keywords: patents, IP ownership, employee inventions, USPTO, WIPO.
Parameters schema
{
"type": "object",
"required": [
"employeeName",
"companyName"
],
"properties": {
"async": {
"type": "boolean",
"description": "If true, returns a job_id immediately (<200ms) instead of waiting for the result. Poll the result with job_result(job_id). Use for slow tools to avoid client timeouts."
},
"endDate": {
"type": "string",
"format": "date",
"description": "Filter patents filed before this date (YYYY-MM-DD)"
},
"startDate": {
"type": "string",
"format": "date",
"description": "Filter patents filed after this date (YYYY-MM-DD)"
},
"employeeId": {
"type": "string",
"description": "Internal employee ID (optional if name provided)"
},
"companyName": {
"type": "string",
"description": "Exact legal name of company for assignment check"
},
"employeeName": {
"type": "string",
"description": "Full name of employee to track (e.g., 'John Doe')"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
@gapup/mcp-knowledge
https://github.com/getgapup/gapup-mcp
2/7 registries