European IP Data & Analytics — IPRATE
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Free anonymous selections from released European IP profiles, rankings, and market statistics.
| Author | eu.iprate |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 115 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"European IP Data & Analytics — IPRATE": {
"url": "https://mcp.iprate.eu/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (8)
find_ip_representativesread-onlyFind 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.
Parameters:
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.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_ip_representative_profileread-onlyReturn the bounded public evidence profile for one published IP firm or attorney. Provide exactly one numeric representative_id or public profile slug.
Parameters:
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.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_ip_market_snapshotread-onlyReturn 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.
Parameters:
jurisdiction(required) — string — ISO 3166-1 alpha-2 jurisdiction code.right_type(required) — string — IP right type.tier(required) — string — Released national or European route.window(required) — string — Released long or recent analytical window.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_iprate_coverageread-onlyExplain which static release cohorts support a jurisdiction and IP-right question. Returns held, partial, or not-covered state, release assets, counts, and supported fields.
Parameters:
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.
Hints: read-only yes · destructive no · idempotent yes · open-world no
searchread-onlyUse 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.
Parameters:
query(required) — 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'.
Hints: read-only yes · destructive no · idempotent yes · open-world no
fetchread-onlyUse 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.
Parameters:
id(required) — string — Document id returned by search, such as firm:<slug> or market:LT:trademark:national:long.
Hints: read-only yes · destructive no · idempotent yes · open-world no
prepare_quote_requestUse this when the user wants to hire a trade mark representative in Europe. It matches up to three firms with published IPRATE ratings per jurisdiction and returns a link where the user adds contact details and sends the request. Free for the user. Put no personal data in the description.
Parameters:
jurisdictions(required) — array — EUIPO, BX (Benelux) or two-letter country codes.proceeding(required) — stringclasses(required) — arraydeadline— stringlanguage— stringcase_number— stringcase_office— stringdescription— string — The matter in a few sentences. Leave out names, emails and phone numbers.
Hints: read-only no · destructive no · idempotent no · open-world no
check_case_needs_repread-onlyUse this for one EUIPO, UK IPO or Benelux application facing an opposition. Returns whether the applicant must or may appoint a representative and a link to quotes from rated firms.
Parameters:
office(required) — stringapplication_number(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.