13 tools: entity lookup, BORME, EU VAT (VIES), GLEIF, healthcare & economic data. 10 countries.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://entia.systems/mcp/12 outils · 268 msentity_lookupLook up any business entity by name, CIF/NIF, EU VAT, or LEI. Free callers receive a trace-level identity preview; authenticated callers receive the full paid dossier.Look up any business entity by name, CIF/NIF, EU VAT, or LEI. Free callers receive a trace-level identity preview; authenticated callers receive the full paid dossier.
| Paramètre | Type | Description |
|---|---|---|
| q | string | Company name, CIF/NIF (B82846825), EU VAT (ESB82846825), or LEI (20 chars) |
| query | string | Alias for `q` — accepted for compatibility with clients that send `query`. |
| name | string | Alias for `q` — accepted for compatibility with clients that send `name`. |
search_entitiesSearch verified entities across 10 countries by name, keyword, country, city or sector. Answers 'find me a dentist in Madrid' / 'list law firms in Barcelona'. `sector` is a closed vocabulary — see the enum; aliases such as `abogados` resolve to their canonical slug. Anonymous callers receive a trac…Search verified entities across 10 countries by name, keyword, country, city or sector. Answers 'find me a dentist in Madrid' / 'list law firms in Barcelona'. `sector` is a closed vocabulary — see the enum; aliases such as `abogados` resolve to their canonical slug. Anonymous callers receive a trac…
| Paramètre | Type | Description |
|---|---|---|
| q* | string | Search query — company name or keywords |
| country | string | ISO country code (es, gb, fr) |
| city | string | City name (Madrid, Barcelona, Valencia, Sevilla, London) |
| sector | string | Sector filter. Canonical: dental, legal, estetica, psicologia, medicos, talleres, veterinarios, reformas, inmobiliarias, asesorias, gimnasios… Aliases (abogado… |
| limit | integer | Max results (default 10, max 50) |
verify_vatReal-time EU VAT validation via VIES (27 countries). Returns {valid, name, address, vat_number, country}.Real-time EU VAT validation via VIES (27 countries). Returns {valid, name, address, vat_number, country}.
| Paramètre | Type | Description |
|---|---|---|
| q | string | EU VAT number (ESA28015865, A28015865, IE6388047V) |
| vat | string | Alias for `q` — the VAT number. |
| query | string | Alias for `q`. |
zone_profileSocioeconomic profile of a Spanish postal code — 17 blocks: income, employment, demographics, business census, real estate, FTTH, poverty, tourism.Socioeconomic profile of a Spanish postal code — 17 blocks: income, employment, demographics, business census, real estate, FTTH, poverty, tourism.
| Paramètre | Type | Description |
|---|---|---|
| postal_code* | string | Spanish 5-digit postal code (28013 = Madrid Gran Vía) |
get_competitorsFind real competitors in the same sector and city. Ranked entities with identity + location + sector matching. Spain only on the public surface. `sector` is a closed vocabulary — see the enum; aliases such as `abogados` (the slug ENTIA uses in its own Entia Home URLs) resolve to their canonical slu…Find real competitors in the same sector and city. Ranked entities with identity + location + sector matching. Spain only on the public surface. `sector` is a closed vocabulary — see the enum; aliases such as `abogados` (the slug ENTIA uses in its own Entia Home URLs) resolve to their canonical slu…
| Paramètre | Type | Description |
|---|---|---|
| sector* | string | ENTIA sector slug. Canonical: dental, legal, estetica, psicologia, medicos, talleres, veterinarios, reformas, inmobiliarias, asesorias, gimnasios… Aliases (abo… |
| city* | string | City name in Spain (Madrid, Barcelona, Valencia, Sevilla, Bilbao) |
| limit | integer | Max results (1-30) |
get_showcaseCurated IBEX35 + EU entity examples. FREE — does not consume quota. Use to explore data depth.Curated IBEX35 + EU entity examples. FREE — does not consume quota. Use to explore data depth.
| Paramètre | Type | Description |
|---|---|---|
| category | string | Subset to sample (default: all) |
| limit | integer | Sample size (default 3, max 5) |
professional_lookupVerify professional registrations across 24 Spanish health/legal/psychology verticals. Returns colegiado number, college, specialty, status.Verify professional registrations across 24 Spanish health/legal/psychology verticals. Returns colegiado number, college, specialty, status.
| Paramètre | Type | Description |
|---|---|---|
| query* | string | Professional name, colegiado number, or REPS identifier |
| vertical | string | Healthcare/legal vertical (dental, medicos, psicologia, ...) |
get_full_dossierAggregator — 90+ fields about an entity in one call. Combines 4 ENTIA sources in parallel: identity, zone, BORME, VIES. Killer tool for due diligence/KYB.Aggregator — 90+ fields about an entity in one call. Combines 4 ENTIA sources in parallel: identity, zone, BORME, VIES. Killer tool for due diligence/KYB.
| Paramètre | Type | Description |
|---|---|---|
| query* | string | Company name, CIF/NIF, EU VAT, or LEI |
get_platform_statsLive platform stats: entities count, countries, sources, homes published.Live platform stats: entities count, countries, sources, homes published.
Aucun schéma d’entrée n’a été publié pour cet outil.
run_risk_auditRun comprehensive AI-readiness + digital risk audit on any domain. Analyzes SSL, DNS, structured data, LLM visibility. Returns risk score 0-100. 5 req/min, 30s timeout.Run comprehensive AI-readiness + digital risk audit on any domain. Analyzes SSL, DNS, structured data, LLM visibility. Returns risk score 0-100. 5 req/min, 30s timeout.
| Paramètre | Type | Description |
|---|---|---|
| domain* | string | Domain to audit (clinicadental.es, example.com) |
| sector_id | string | Optional sector hint (dental, legal, talleres, …) |
| name | string | Optional business name for context |
get_entia_homeRetrieve the Schema.org JSON-LD @graph for a specific entity's Entia Home (machine layer at /v1/identity/{country}/{sector}/{city}/{slug}.jsonld). Requires country, sector, city, slug path segments — not cif/q. Obtain the path via entity_lookup / showcase (canonical_url). Fail-closed: never returns…Retrieve the Schema.org JSON-LD @graph for a specific entity's Entia Home (machine layer at /v1/identity/{country}/{sector}/{city}/{slug}.jsonld). Requires country, sector, city, slug path segments — not cif/q. Obtain the path via entity_lookup / showcase (canonical_url). Fail-closed: never returns…
| Paramètre | Type | Description |
|---|---|---|
| country* | string | ISO 3166-1 alpha-2 (es, gb, fr) |
| sector* | string | Industry slug (dental, legal, talleres, …) |
| city* | string | City slug (madrid, barcelona, london) |
| slug* | string | Business slug (clinica-dental-sonrisa) |
get_entity_home_projectionRead the materializer snapshot entia.entity_home_projection.v1 for an Entia Home (claims + projection + policy). Same truth as the public ficha HTML/JSON-LD twin. Serve from R2 sibling .projection.v1.json — no ad-hoc MCP enrichment.Read the materializer snapshot entia.entity_home_projection.v1 for an Entia Home (claims + projection + policy). Same truth as the public ficha HTML/JSON-LD twin. Serve from R2 sibling .projection.v1.json — no ad-hoc MCP enrichment.
| Paramètre | Type | Description |
|---|---|---|
| country* | string | ISO 3166-1 alpha-2 (es, gb, fr) |
| sector* | string | Industry slug (dental, legal, …) |
| city* | string | City slug (madrid, barcelona) |
| slug* | string | Business slug (clinica-dental-ceodent) |
| include_render_context | boolean | If true, keep render_context (large). Default strips it for agents. |
12 outils sur 12 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
13 tools: entity lookup, BORME, EU VAT (VIES), GLEIF, healthcare & economic data. 10 countries.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.