Free anonymous selections from released European IP profiles, rankings, and market statistics.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use this after search to read one document in full: a published representative profile with its released ratings, a market snapshot with released statistics and leading firms, or a coverage summary. Returns the text, the public URL to cite, and release metadata.
Document id returned by search, such as firm:<slug> or market:LT:trademark:national:long.
Use this after search to read one document in full: a published representative profile with its released ratings, a market snapshot with released statistics and leading firms, or a coverage summary. Returns the text, the public URL to cite, and release metadata.
| Argument | Type | Description |
|---|---|---|
| id* | string | Document id returned by search, such as firm:<slug> or market:LT:trademark:national:long. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 300,
"description": "Document id returned by search, such as firm:<slug> or market:LT:trademark:national:long."
}
},
"additionalProperties": false
}Find up to five firms or attorneys from the selected static release. Use this for a name, jurisdiction, right type, released leading Nice class, or released leading-client match. At least one filter is required.
| Argument | Type | Description |
|---|---|---|
| name | string | Representative name fragment, matched against released profile identities. |
| tier | string | Optional released national or European route. |
| limit | integer | Maximum results; hard maximum five. |
| window | string | Optional released long or recent analytical window. |
| right_type | string | IP right type. |
| client_name | string | Named client to match against leading-client evidence already public on profiles. |
| jurisdiction | string | ISO 3166-1 alpha-2 jurisdiction code, or EU for the European route. |
| nice_classes | array | One to five Nice class numbers; trademark only. |
| representative_type | string | Return firms, attorneys, or both. |
{
"type": "object",
"properties": {
"name": {
"type": "string",
"maxLength": 256,
"description": "Representative name fragment, matched against released profile identities."
},
"tier": {
"enum": [
"national",
"euro"
],
"type": "string",
"description": "Optional released national or European route."
},
"limit": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1,
"description": "Maximum results; hard maximum five."
},
"window": {
"enum": [
"long",
"recent"
],
"type": "string",
"description": "Optional released long or recent analytical window."
},
"right_type": {
"enum": [
"trademark",
"design",
"patent"
],
"type": "string",
"description": "IP right type."
},
"client_name": {
"type": "string",
"maxLength": 256,
"description": "Named client to match against leading-client evidence already public on profiles."
},
"jurisdiction": {
"type": "string",
"description": "ISO 3166-1 alpha-2 jurisdiction code, or EU for the European route."
},
"nice_classes": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 5,
"description": "One to five Nice class numbers; trademark only."
},
"representative_type": {
"enum": [
"firm",
"attorney",
"both"
],
"type": "string",
"default": "both",
"description": "Return firms, attorneys, or both."
}
},
"additionalProperties": false
}Return one already-computed static cohort snapshot and up to five leading released firms. No dates, raw records, SQL, arbitrary grouping, or free-form question are accepted.
| Argument | Type | Description |
|---|---|---|
| tier* | string | Released national or European route. |
| window* | string | Released long or recent analytical window. |
| right_type* | string | IP right type. |
| jurisdiction* | string | ISO 3166-1 alpha-2 jurisdiction code. |
{
"type": "object",
"required": [
"jurisdiction",
"right_type",
"tier",
"window"
],
"properties": {
"tier": {
"enum": [
"national",
"euro"
],
"type": "string",
"description": "Released national or European route."
},
"window": {
"enum": [
"long",
"recent"
],
"type": "string",
"description": "Released long or recent analytical window."
},
"right_type": {
"enum": [
"trademark",
"design",
"patent"
],
"type": "string",
"description": "IP right type."
},
"jurisdiction": {
"type": "string",
"description": "ISO 3166-1 alpha-2 jurisdiction code."
}
},
"additionalProperties": false
}Return the bounded public evidence profile for one published IP firm or attorney. Provide exactly one numeric representative_id or public profile slug.
| Argument | Type | Description |
|---|---|---|
| slug | string | Exact public IPRATE profile slug. |
| representative_id | integer | Published representative numeric ID. |
| representative_type | string | Disambiguates an identifier shared by firm and attorney profiles. |
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"maxLength": 256,
"description": "Exact public IPRATE profile slug."
},
"representative_id": {
"type": "integer",
"minimum": 1,
"description": "Published representative numeric ID."
},
"representative_type": {
"enum": [
"firm",
"attorney"
],
"type": "string",
"description": "Disambiguates an identifier shared by firm and attorney profiles."
}
},
"additionalProperties": false
}Explain which static release cohorts support a jurisdiction and IP-right question. Returns held, partial, or not-covered state, release assets, counts, and supported fields.
| Argument | Type | Description |
|---|---|---|
| tier | string | Optional released national or European route. |
| right_type | string | Optional IP right type. |
| jurisdiction | string | Optional ISO 3166-1 alpha-2 code, or EU for the European route. |
{
"type": "object",
"properties": {
"tier": {
"enum": [
"national",
"euro"
],
"type": "string",
"description": "Optional released national or European route."
},
"right_type": {
"enum": [
"trademark",
"design",
"patent"
],
"type": "string",
"description": "Optional IP right type."
},
"jurisdiction": {
"type": "string",
"description": "Optional ISO 3166-1 alpha-2 code, or EU for the European route."
}
},
"additionalProperties": false
}Use this for open research about European IP firms, IP attorneys, or an IP market, such as who leads trademark work in a country or what IPRATE publishes about a named firm. Returns up to ten documents (representative profiles, market snapshots, coverage summaries) with ids for fetch and public URLs to cite. It searches one completed static IPRATE release, not the official registers; a missing result does not prove that a representative does not exist.
| Argument | Type | Description |
|---|---|---|
| query* | string | Free text: a firm or attorney name, a country, an IP right type (trademark, design, patent), or a combination such as 'patent firms Germany'. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 256,
"description": "Free text: a firm or attorney name, a country, an IP right type (trademark, design, patent), or a combination such as 'patent firms Germany'."
}
},
"additionalProperties": false
}