"An official Figma MCP server" matching MCP connectors:
GET /v1/connectors – MCP directory API referenceMatching Connector Tools:
An open MCP server for the Portuguese housing market, run by flatin.pt. No API key, no registration, no rate-limit negotiation. Twelve tools: • imt_calculate — IMT and Imposto do Selo on a purchase, 2026 tables, including the reduced table, the relief for buyers aged 35 or under and the flat rate for non-residents • imi_rate / imi_annual_cost — the IMI rate of any of the 308 municipalities for 2023–2025, and the annual bill for a given VPT • construction_barometer — how many building-permit cases enter a town hall each month (our own indicator: monthly for three municipalities, annual for eight, method and revision policy published) • search_newbuilds / get_newbuild — 250 new developments, 53 municipalities, 71 developers, with stage and, where published, price • where_to_live / municipality_stats / compare_municipalities — municipal comparisons • glossary_lookup — Portuguese property and tax terms • request_consultation / subscribe_digest — reaching a human The data behind the tax tools is published as open data under CC BY 4.0 on the Portuguese national portal (dados.gov.pt) and archived on Zenodo with a permanent DOI. Anyone may reuse it. Humans, not bots, answer the people who get in touch: a home purchase involves personal data under the GDPR and decisions that cannot be refunded.
Search German and EU legislation and German, European and international case law from official sources. Retrieve full texts and individual provisions with paragraph numbers where available and stable ECLI/ELI references. Connect via Streamable HTTP with OAuth or a bearer token; a verified LawDB account is required. Setup: https://lawdb.eu/en/docs/mcp-setup. ChatGPT endpoint: https://lawdb.eu/mcp/chatgpt.
Korean public procurement law: rule-engine rulings, statutes search, live court precedents
Checks a name against French trademarks in force, by spelling and by sound. Free, no account.
A fast first-pass screen against the USPTO federal register — sound-alikes, look-alikes, and same or related classes, in plain English. Below are all Tool descriptions 1. screen_trademark Screen a brand name against the USPTO federal register. Read-only. Use this FIRST for any name. Returns JSON with a plain-English risk verdict (HIGH / MEDIUM-HIGH / MEDIUM / LOW), ranked conflicting marks (each with sound/appearance similarity, class relatedness, live/dead status, owner, serial), and the data-as-of date. Pass format "csv" to get the same results as a spreadsheet (one row per hit) instead of JSON. Limited to 100 screens/day on this server. SCREEN ONLY — not a clearance opinion, not legal advice. After this, use check_global_marks for EU/UK, check_domains for the domain, and watch_mark to monitor the name. 2. trademark_status Authoritative status for ONE mark you already know, by serial number (sn12345678) or registration number (rn1234567). Read-only. Returns JSON with the mark's live/dead status, owner, classes, goods/services, and filing/registration dates. Uses TSDR if a free key is set, otherwise the public Trademark Search record. Use when you have a serial/registration number (e.g. from a screen_trademark hit) and want the authoritative record for that one mark — not for searching by name (use screen_trademark for that). 3. suggest_classes Suggest the Nice classes (1-45) a goods/services description falls under, with reasons. Read-only, pure reasoning — no live data, no register lookup. Input goodsDescription is what you sell (e.g. 'music streaming app'); the more specific it is, the better the classes. Returns JSON with the suggested classes (each with its label), the classes assumed from your wording, and the reasons. Use before filing to pick classes (each class costs $350 to file), or to feed classes into screen_trademark / check_global_marks. Always verify against the USPTO ID Manual for the exact pre-approved description. 4. analyze_name Analyze a brand name's strength WITHOUT checking the register — read-only, offline, deterministic (same name always gives the same result). Returns JSON with the distinctiveness spectrum (fanciful / arbitrary / suggestive / descriptive / generic), phonetic collisions to check, and a checklist (other-language meanings, common-law use, state registers). Optional goodsDescription (what you sell) sharpens the analysis: a descriptive word for those goods scores weaker than the same word for unrelated goods. No live data and no register results — pair it with screen_trademark, which checks the actual federal register. Use this to judge how protectable a name is; use screen_trademark to judge whether it conflicts. 5. compare_marks Compare two specific names side-by-side. Read-only, deterministic — the same two names always give the same scores. Returns JSON with visual similarity, Jaro-Winkler, phonetic (Soundex) similarity, an overall confusion score (0-1), and a risk level. Use to compare two names you already have in mind; use screen_trademark to discover conflicts for a name across the whole register (it also weighs classes and live/dead status, which this does not). Does not assess meaning, commercial impression, or class relatedness. 6. check_domains Check whether a brand name is free to register as a domain. Read-only. Returns JSON with one result per TLD (registered / available / unknown) — all TLDs are checked in parallel. Uses RDAP (the registry's own data, free, no key): 404 = not registered; 'unknown' = the TLD has no RDAP service. Covers .com/.io/.ai/.co/.app/.dev/.net/.org by default, or a custom TLD list. A free domain does NOT mean the trademark is clear, and a taken domain does not block the trademark — domains and trademarks are separate rights, so use screen_trademark for the trademark check. 7. check_global_marks Check a brand name against EU + UK trademark registers via TMview (EUIPO-operated, offices EM + GB). Read-only. Returns JSON with the EU/UK hits scored the same way as screen_trademark, plus the classes used. Use AFTER screen_trademark when you also sell in the EU/UK; the US screen is unaffected if TMview is down. BEST-EFFORT: TMview has no published API and resets connections from plain HTTP clients — when it will not answer, this returns { checked: false, reason } with a manual link instead of failing. A clear EU/UK result is a signal, not clearance. 8. request_watch_code Send a 6-digit verification code to an email address, for watch access. This sends an email (the only side effect) but creates nothing. Call it BEFORE list_watches, unwatch_mark, or attaching an email to a watch with watch_mark. The code expires in 10 minutes (5 tries); verifying it returns a 60-minute session token you can reuse for the other watch tools. A code is sent even if the email has no watches, so the response never reveals whether an address has watches. 9. watch_mark Start watching a mark for NEW confusingly similar filings. This CREATES a watch (a side effect — it stores the watch and sends a confirmation email with the stop link). Runs a baseline screen first — everything already on the register is marked seen, so you are only alerted on filings that appear AFTER the watch starts. Returns JSON with the watch id, its classes/threshold/schedule, and the baseline hits (for context). Check for new filings with check_watches, or let the scheduled checker run (daily by default, or weekly / every N days if you set a schedule). An email is required — it is the watch's owner, and the digest goes there (needs RESEND_API_KEY on the server; without it the watch still works and records hits, and alerts start once email is switched on). The email must be verified first — call request_watch_code, then pass the email and code (or the session token); without verification the watch is refused, so nobody can attach someone else's inbox. SCREEN ONLY — not clearance, not legal advice. 10. list_watches List the watches you ALREADY have — a read-only view, it does NOT check for new filings. Returns JSON with each watch's mark, classes, threshold, schedule, created/last-checked dates, total alerts so far, and the most recent new hits. Use this to see what you are watching; use check_watches to actually run a check for new filings right now. Private to one email — pass the email and the 6-digit code from request_watch_code, or a session token from a previous verification. No email addresses are ever returned. 11. unwatch_mark Stop watching a mark. This DELETES the watch (a side effect — it is removed and will no longer be checked). Returns JSON { removed, ok: true }. If the watch has an email, you must prove you own it — pass the email and the 6-digit code from request_watch_code, or a session token. A watch with no email needs no verification. 12. check_watches Run a check for NEW filings RIGHT NOW (on all your watches, or one by id) — this actually queries the register, unlike list_watches which only shows what you have. Returns JSON with only the filings that appeared since the watch started / last check, scored by risk. Use this when you want fresh results immediately; the scheduled checker also runs daily at 09:00 on each watch's own cadence (daily by default). SCREEN ONLY — not clearance, not legal advice.
Official sanctions list changes (OFAC, UK, EU) and EU data: deadlines, CBAM, EUDR, contract winners
Who owns Korean listed stocks, from Korea's official DART filings: 5%+ shareholders, insider trades by executives and major holders, National Pension Service (NPS) moves, and average purchase price per holder. Covers 4,000+ KOSPI/KOSDAQ companies, updated daily. Read-only, no API key.
EDINET filings of Japanese stocks: financial statements, segments, shareholders. No stock prices.
33 official datasets: tenders, sanctions, recalls, CVE, law, tariffs, rates, yields, energy prices
Look up verified US government fax numbers and send a fax from the chat. Two tools: lookup_fax_number searches 1,200+ numbers (SSA field offices, state unemployment and Medicaid agencies, IRS by form, FEMA), each with its official source page and last-verified date; send_fax opens a send form in the chat. No account, $2.99 per fax charged only on delivery. Send-only. English and Spanish.
1,460+ verified US government contracting references from Intandem (https://www.getintandem.io/government-contracting-resources): 351 NAICS codes & SBA size standards, 165 Federal PSC & 136 SLED NIGP commodity cross-walks, 50-state & 250+ city procurement portals, 8 SBA set-aside programs (8(a), SDVOSB, WOSB, HUBZone), 12 FAR playbooks, and 500+ GovCon glossary terms.
Korean lodging: 84,490 stays from 4 government permit ledgers + KTO TourAPI, honest gaps
SEC EDGAR filings, key financials and public contract awards for AI agents, pay per call
UK MPs and constituencies: election results and history, Cabinet posts, party seat numbers
Korean real estate: court auctions, 10M+ MOLIT records, subscription notice facts, loan/DSR rules
Live Environment Agency river levels, flows, rainfall and tide gauges across England
Official US economic release dates and times (GDP, PCE inflation, trade) in your time zone
Polish ICD-10, ICD-9 PL, ICD-11 PL codes and NFZ JGP hospital grouping from official sources.
Austria's official company register (Firmenbuch) – master data, financials & ratios for AI agents.
Spain's court auctions and State sales (BOE) and Social Security auctions (TGSS). Free, no key.
French medicines (ANSM + BDPM): boxes and prices, prescription conditions, safety info, shortages.
IBGE: geography, census, economy and health from the official APIs, with provenance. 23 tools.
US government records: presidential actions, Congress votes and members, federal operating status
Where a UK bill, treaty or statutory instrument is in Parliament: stages, sponsors, amendments
Medicine names, label text, safety reports, recalls, shortages and approvals from regulators
1,460+ US GovCon references: NAICS/PSC/NIGP codes, 50-state & city portals, SBA set-asides & FAR
Sharps and red-bag pickup proposals for Dallas County offices, with named-office records
Request managed hive placement, ongoing care and Texas agricultural valuation documentation
Free, sourced deposit-insurance/savings/retirement limits. US, UK, CA, AU, NZ. No key, no payment.
Real-time Model Context Protocol (MCP) server for Italian public grants, incentives, and financing (PNRR, MIMIT, Invitalia, SIMEST, Regional FESR, and Chambers of Commerce CCIAA). Enables AI agents to search 125+ active verified Italian business tenders, evaluate company eligibility, and retrieve official funding details.