European IP Data & Analytics — IPRATE
Server Details
Free anonymous selections from released European IP profiles, rankings, and market statistics.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- mkiskis/iprate-free-mcp
- GitHub Stars
- 0
- Server Listing
- IPRATE Free Public MCP
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 8 tools
Most tools have clearly distinct targets: the need-for-representative check, coverage lookup, market snapshot, and quote request are unambiguous. The main soft spot is the two parallel retrieval paths — open research via search+fetch versus structured lookup via find_ip_representatives+get_ip_representative_profile — which both end in 'get info about a firm'. The descriptions do their best to separate them (fetch explicitly says 'use this after search', find requires at least one filter, profile takes exactly one id), so an agent can recover, but selection still requires careful reading.
Six of eight names follow a clean verb_noun snake_case pattern (check_case_needs_rep, find_ip_representatives, get_ip_market_snapshot, get_iprate_coverage, get_ip_representative_profile, prepare_quote_request). The two bare verbs `search` and `fetch` break the pattern and are the least self-describing names in the set. The 'ip' vs 'iprate' prefix variation is cosmetic and still readable.
Eight tools is squarely in the healthy range for a domain-restricted data/analytics server. Each tool maps to a distinct user intent (research, read, filter-search, profile, snapshot, coverage, compliance check, hiring handoff), and none looks like filler. The two-tier search/fetch + find/profile design is deliberate, not bloat.
The surface covers the full research-to-action lifecycle: discover coverage, search, fetch, filter by jurisdiction/right/Nice class, read a profile, read a market snapshot, check representation requirements, and initiate a hiring request. Remaining gaps are minor — no side-by-side firm comparison, no way to enumerate all jurisdictions or right types directly, and no explicit ratings-only browse, though get_iprate_coverage partially compensates.
Available Tools
8 toolscheck_case_needs_repCheck whether an opposed applicant needs a representativeARead-onlyIdempotentInspect
Use 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.
Inputs: office (required), application_number (required). Returns: obligation, quote_request_url, needs_representative
fetchFetch one IPRATE evidence documentARead-onlyIdempotentInspect
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.
Inputs: id (required). Returns: id, url, text, title, +1 more
find_ip_representativesFind published IP representativesARead-onlyIdempotentInspect
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.
Inputs: name, tier, limit, window, +5 more. Returns: data, as_of, links, status, +5 more
get_ip_market_snapshotGet a European IP market snapshotARead-onlyIdempotentInspect
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.
Inputs: tier (required), window (required), right_type (required), jurisdiction (required). Returns: data, as_of, links, status, +5 more
get_iprate_coverageCheck IPRATE data coverageBRead-onlyIdempotentInspect
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.
Inputs: tier, right_type, jurisdiction. Returns: data, as_of, links, status, +5 more
get_ip_representative_profileGet a public representative evidence profileARead-onlyIdempotentInspect
Return the bounded public evidence profile for one published IP firm or attorney. Provide exactly one numeric representative_id or public profile slug.
Inputs: slug, representative_id, representative_type. Returns: data, as_of, links, status, +5 more
prepare_quote_requestPrepare a request for quotesAInspect
Use 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.
Inputs: classes (required), proceeding (required), jurisdictions (required), deadline, +4 more. Returns: url, firms, ordering_url
searchSearch IPRATE published evidenceARead-onlyIdempotentInspect
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.
Inputs: query (required). Returns: results
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Related MCP Connectors
Patent search and company IP portfolio data
EPO/USPTO search, citations, OCR, plus PATSTAT Portfolio Analytics, guarded SQL and Graph Analytics.
European data products with cited sources. Annual bulk access: not open for online purchase yet.
AI-optimized patent data marketplace providing structured JSON datasets.
Related MCP Servers
AlicenseAqualityCmaintenanceBid/no-bid intelligence for EU public tenders, built on 592,000 real TED contract awards: competition density, price corridor, SME fit and beachhead ranking. Free guest access; an API key unlocks the live board.4MIT- AlicenseAqualityCmaintenanceEnables trademark clearance and research across EU and Benelux registers, plus company, group-structure, and EU VAT lookups, all through free public sources without API keys.141MIT
- FlicenseNot gradedqualityCmaintenanceEnables querying demographic, spending, and market data for every place in Europe, offering tools to analyze markets, describe areas, reach audiences, compare and rank places, sample personas, resolve locations, and run structured population queries—all as privacy-protected aggregates.-
- FlicenseNot gradedqualityCmaintenanceEnables comprehensive patent information queries and analytics including fuzzy company search, patent search by various criteria (name, application number, applicant), and statistical analysis of patent portfolios including status distribution, application trends, and patent type classification.30-
Glama MCP Gateway
Add one secure layer between your agents and this server.