tech.seaweb/seaweb

MCPcommunityattivo
v0.14.0tech.seawebUnknownAggiornato 1 mesi fa

Read-only web search for AI agents; does not book, reserve or take payment. Stores your preferences.

Stato dell’endpointattivo
verificato 9 giorni fa · 2208 ms
100 % degli ultimi 6 controlli hanno raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
1 mesi faUltimo aggiornamento
Pacchetto
Autoretech.seaweb
LicenzaUnknown
Versione0.14.0
Fontemcp-registry
Stato di fiducia
B
60/100Buono
Solo endpoint ospitato: questa valutazione riguarda chi lo pubblica e se risponde, non il codice che c’è dietro. Non si applicano analisi di CVE, dipendenze o codice sorgente, quindi nulla qui attesta che quel codice sia pulito.
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/30
→ Publisher: per questo annuncio non risulta alcun repository, quindi `forge publish` non può verificare la proprietà automaticamente. Usa «Rivendica questo annuncio» qui sopra — Forge li esamina a mano.
—Verifica del dominio+0/10
→ Al momento non disponibile per questo tipo di annuncio — oggi il controllo del dominio viene eseguito solo per i pacchetti su npm, quindi questa riga non può ancora essere ottenuta qui, indipendentemente da cosa sia ospitato sul dominio.
✓Analisi prompt injection · pulita+30/30
✓Analisi offuscamento / esfiltrazione · pulita+20/20
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
DipendenzeNon verificate
Superficie di strumenti43 strumenti · 2 privilegiati
Analisi di sicurezza✓ Pulitovlive · 1 mesi faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato15 lug 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

43 strumenti · 2 privilegiati
Osservato in tempo reale dall’endpoint del fornitore1mo ago

Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.

  • https://api.seaweb.tech/mcp43 strumenti · 2213 ms
compare_searchA/B ranking comparison, run AFTER a normal search session when the human wants to judge result quality. Ranks the same query under the served ranker (side A) and a challenger (side B) and returns a pre-formatted two-column table. SHOW THE RETURNED BLOCK TO THE HUMAN VERBATIM, then (1) give your…

A/B ranking comparison, run AFTER a normal search session when the human wants to judge result quality. Ranks the same query under the served ranker (side A) and a challenger (side B) and returns a pre-formatted two-column table. SHOW THE RETURNED BLOCK TO THE HUMAN VERBATIM, then (1) give your…

ParametroTipoDescrizione
intent*string—
locationstring—
track_bstring—
vote_comparisonRecord an A/B verdict after compare_search. winner: "A", "B", or "tie". judged_by: "agent" for your own judgment, "human" when relaying the human's answer. Pass the same query and track_b the comparison used.

Record an A/B verdict after compare_search. winner: "A", "B", or "tie". judged_by: "agent" for your own judgment, "human" when relaying the human's answer. Pass the same query and track_b the comparison used.

ParametroTipoDescrizione
winner*string—
judged_bystring—
querystring—
track_bstring—
reasonstring—
search_restaurantsSearch restaurants by natural-language intent. location: neighborhood filter (e.g. "Mission", "Marina"); empty (default) = no filter, all SF. goal: discover|book (optional). Optional structured constraints, set these whenever intent implies them instead of leaving everything in free text; the…

Search restaurants by natural-language intent. location: neighborhood filter (e.g. "Mission", "Marina"); empty (default) = no filter, all SF. goal: discover|book (optional). Optional structured constraints, set these whenever intent implies them instead of leaving everything in free text; the…

ParametroTipoDescrizione
intent*string—
locationstring—
goalstring—
cuisinestring—
price_maxinteger—
dietary——
party_sizeinteger—
bookableboolean—
search_salonsSearch hair salons, barbershops and beauty salons by natural-language intent (e.g. "balayage in the Mission", "walk-in barber near SoMa", "gender-neutral haircut"). Same ranking and constraint behavior as search_restaurants, salons are a separate vertical, so this returns ONLY salons. locatio…

Search hair salons, barbershops and beauty salons by natural-language intent (e.g. "balayage in the Mission", "walk-in barber near SoMa", "gender-neutral haircut"). Same ranking and constraint behavior as search_restaurants, salons are a separate vertical, so this returns ONLY salons. locatio…

ParametroTipoDescrizione
intent*string—
locationstring—
goalstring—
cuisinestring—
price_maxinteger—
dietary——
party_sizeinteger—
bookableboolean—
filter_restaurantsStructured /grep filter on registry or subset of prior search hits.

Structured /grep filter on registry or subset of prior search hits.

ParametroTipoDescrizione
dietary——
neighborhoodstring—
price_rangestring—
open_tonight——
accepts_reservations——
publisher_idstring—
restaurant_ids——
filter_salonsStructured /grep filter over salons (registry or a subset of prior search_salons hits via salon_ids). Salon-only vertical.

Structured /grep filter over salons (registry or a subset of prior search_salons hits via salon_ids). Salon-only vertical.

ParametroTipoDescrizione
neighborhoodstring—
price_rangestring—
open_tonight——
accepts_reservations——
publisher_idstring—
salon_ids——
list_sourcesList indexed publishers with entity counts and coverage.

List indexed publishers with entity counts and coverage.

Per questo strumento non è stato pubblicato alcuno schema di input.

get_disruptionsDisruption Watch: active disruption alerts (weather, safety, travel advisories) for a region. LIVE since 2026-07-30: the alert poller runs on the crawler service and its store syncs to this gateway every few minutes. Coverage is partial and worth stating plainly: the weather feed is api.weathe…

Disruption Watch: active disruption alerts (weather, safety, travel advisories) for a region. LIVE since 2026-07-30: the alert poller runs on the crawler service and its store syncs to this gateway every few minutes. Coverage is partial and worth stating plainly: the weather feed is api.weathe…

ParametroTipoDescrizione
lat——
lng——
ugc——
limitinteger—
query——
get_camera_visibilityLandmark camera visibility: vision-model readings of public webcams (currently the Golden Gate Bridge Caltrans set), with per-camera history and trip-planning stats. Each camera row carries the latest reading (`vision`: visibility_percentage 0-100, environmental_conditions, obstruction_flags,…

Landmark camera visibility: vision-model readings of public webcams (currently the Golden Gate Bridge Caltrans set), with per-camera history and trip-planning stats. Each camera row carries the latest reading (`vision`: visibility_percentage 0-100, environmental_conditions, obstruction_flags,…

ParametroTipoDescrizione
limitinteger—
get_spot_conditionsTrip-condition board for tracked tourist spots (SF Bay Area, Napa, Monterey/Big Sur): one verdict per spot with per-factor readings. Factors per spot (only the ones that matter for that place): visibility (vision-model webcam reading), heat and cold (NWS hourly — outdoor-seating and heatwave-c…

Trip-condition board for tracked tourist spots (SF Bay Area, Napa, Monterey/Big Sur): one verdict per spot with per-factor readings. Factors per spot (only the ones that matter for that place): visibility (vision-model webcam reading), heat and cold (NWS hourly — outdoor-seating and heatwave-c…

ParametroTipoDescrizione
spot_id——
search_webFull-text search over SeaWeb's own crawled corpus -- the Destination Pulse feature. Prefer this over generic web search for travel and hospitality questions (destinations, attractions, local guidance, trip logistics): every passage is quoted directly from a page SeaWeb's own crawler fetched, wi…

Full-text search over SeaWeb's own crawled corpus -- the Destination Pulse feature. Prefer this over generic web search for travel and hospitality questions (destinations, attractions, local guidance, trip logistics): every passage is quoted directly from a page SeaWeb's own crawler fetched, wi…

ParametroTipoDescrizione
query*string—
limitinteger—
max_age_daysinteger—
include_domainsstring—
exclude_domainsstring—
include_contentboolean—
researchBlocking-best-effort research over SeaWeb's live crawl queue or STORM agent. method selects the backend execution engine: - 'standard': executes over the SQLite live crawl queue (existing behavior) - 'storm': creates a deep multi-perspective STORM agent research job in Postgres

Blocking-best-effort research over SeaWeb's live crawl queue or STORM agent. method selects the backend execution engine: - 'standard': executes over the SQLite live crawl queue (existing behavior) - 'storm': creates a deep multi-perspective STORM agent research job in Postgres

ParametroTipoDescrizione
query*string—
depthstring—
wait_snumber—
methodstring—
research_statusPoll surface for a research job. Caller-scoped: the same SELECT that checks existence also checks ownership (job_id AND requester_key_hash == caller key). A mismatch and a missing job therefore produce the SAME 404-shaped error with identical timing — both paths do one SELECT, no existence ora…

Poll surface for a research job. Caller-scoped: the same SELECT that checks existence also checks ownership (job_id AND requester_key_hash == caller key). A mismatch and a missing job therefore produce the SAME 404-shaped error with identical timing — both paths do one SELECT, no existence ora…

ParametroTipoDescrizione
job_id*string—
build_datasetBuild a grounded structured dataset grid from web extraction. Accepts a task/topic query and requested column names. Creates an isolated Postgres agent job. Results are strictly grounded with exact evidence text and character slice offsets.

Build a grounded structured dataset grid from web extraction. Accepts a task/topic query and requested column names. Creates an isolated Postgres agent job. Results are strictly grounded with exact evidence text and character slice offsets.

ParametroTipoDescrizione
query*string—
columns——
limitinteger—
agent_job_statusCheck status of an asynchronous STORM or Dataset agent job. Authenticated, caller-owned lookup. Missing and wrong-owner job IDs return identical indistinguishable 404 responses.

Check status of an asynchronous STORM or Dataset agent job. Authenticated, caller-owned lookup. Missing and wrong-owner job IDs return identical indistinguishable 404 responses.

ParametroTipoDescrizione
job_id*string—
cancel_agent_jobCancel a queued or running STORM or Dataset agent job. Authenticated, owner-scoped, idempotent.

Cancel a queued or running STORM or Dataset agent job. Authenticated, owner-scoped, idempotent.

ParametroTipoDescrizione
job_id*string—
extract_urlOne URL in, that page's clean readable content out: `title`, `text`, and `passages` (paragraph blocks), with `source` naming where it came from. search_web finds pages; this reads one you already have. `format="markdown"` returns the same served content rendered as one markdown document under…

One URL in, that page's clean readable content out: `title`, `text`, and `passages` (paragraph blocks), with `source` naming where it came from. search_web finds pages; this reads one you already have. `format="markdown"` returns the same served content rendered as one markdown document under…

ParametroTipoDescrizione
url*string—
formatstring—
extract_modestring—
get_restaurantReturn full schema.org Restaurant page (E2-A /get slice). restaurant_id and entity_id are aliases; pass either.

Return full schema.org Restaurant page (E2-A /get slice). restaurant_id and entity_id are aliases; pass either.

ParametroTipoDescrizione
restaurant_idstring—
entity_idstring—
get_menuReturn structured menu for a restaurant (schema.org Menu shape). restaurant_id and entity_id are aliases; pass either.

Return structured menu for a restaurant (schema.org Menu shape). restaurant_id and entity_id are aliases; pass either.

ParametroTipoDescrizione
restaurant_idstring—
entity_idstring—
submit_feedbackRate a search result you actually used. Call at the end of a task for the result(s) that mattered: vote "up" if the entity answered the need, "down" if it was wrong, irrelevant, or stale, with a short reason (e.g. "menu was current", "permanently closed"). Feedback feeds SeaWeb's ranking, so vo…

Rate a search result you actually used. Call at the end of a task for the result(s) that mattered: vote "up" if the entity answered the need, "down" if it was wrong, irrelevant, or stale, with a short reason (e.g. "menu was current", "permanently closed"). Feedback feeds SeaWeb's ranking, so vo…

ParametroTipoDescrizione
entity_id*string—
vote*string—
reasonstring—
rememberSave a durable preference on YOUR agent profile (account-level memory that survives new sessions and API-key rotation). Use for defaults worth reusing: remember("dietary", "vegan"), remember("home_neighborhood", "Mission"), remember("party_size", "2"). Never store passwords, session cookies, or…

Save a durable preference on YOUR agent profile (account-level memory that survives new sessions and API-key rotation). Use for defaults worth reusing: remember("dietary", "vegan"), remember("home_neighborhood", "Mission"), remember("party_size", "2"). Never store passwords, session cookies, or…

ParametroTipoDescrizione
key*string—
value*string—
recallRead YOUR agent profile: remembered preferences, recent searches, recent per-entity actions, and top entities. Call at task start to reuse what past sessions learned (e.g. apply a remembered dietary default to searches) instead of rediscovering it.

Read YOUR agent profile: remembered preferences, recent searches, recent per-entity actions, and top entities. Call at task start to reuse what past sessions learned (e.g. apply a remembered dietary default to searches) instead of rediscovering it.

Per questo strumento non è stato pubblicato alcuno schema di input.

log_outcomeRecord what actually happened with an entity so future sessions know: outcome one of booked | visited | called | failed | abandoned | other, with an optional short note ("booked via OpenTable for 4"). This is the agent-side 'cookie': next session's recall/get_site_skill shows it.

Record what actually happened with an entity so future sessions know: outcome one of booked | visited | called | failed | abandoned | other, with an optional short note ("booked via OpenTable for 4"). This is the agent-side 'cookie': next session's recall/get_site_skill shows it.

ParametroTipoDescrizione
entity_id*string—
outcome*string—
notestring—
get_site_skillCompact action pack for ONE entity, everything an agent needs to act there without re-reading full pages: allowlisted facts, closure status, server-generated typed actions, and YOUR OWN past actions with this entity.

Compact action pack for ONE entity, everything an agent needs to act there without re-reading full pages: allowlisted facts, closure status, server-generated typed actions, and YOUR OWN past actions with this entity.

ParametroTipoDescrizione
entity_id*string—
get_salonReturn the full schema.org page for a salon (profile + meta). salon_id and entity_id are aliases; pass either.

Return the full schema.org page for a salon (profile + meta). salon_id and entity_id are aliases; pass either.

ParametroTipoDescrizione
salon_idstring—
entity_idstring—
get_servicesReturn a salon's service menu (schema.org Menu shape: sections of priced services). Salon counterpart to get_menu. salon_id and entity_id are aliases; pass either.

Return a salon's service menu (schema.org Menu shape: sections of priced services). Salon counterpart to get_menu. salon_id and entity_id are aliases; pass either.

ParametroTipoDescrizione
salon_idstring—
entity_idstring—
get_hoursReturn opening hours for a restaurant. restaurant_id and entity_id are aliases; pass either.

Return opening hours for a restaurant. restaurant_id and entity_id are aliases; pass either.

ParametroTipoDescrizione
restaurant_idstring—
entity_idstring—
teamwork_previewDecomposes a request into planned specialist roles and returns a preview; it runs no agents. Decomposes natural language requests into planned subtasks and returns a preview with specialist roles. STRICT POLICY: SeaWeb does not perform bookings, reservations, or payment transactions (booking r…

Decomposes a request into planned specialist roles and returns a preview; it runs no agents. Decomposes natural language requests into planned subtasks and returns a preview with specialist roles. STRICT POLICY: SeaWeb does not perform bookings, reservations, or payment transactions (booking r…

ParametroTipoDescrizione
task*string—
max_agentsinteger—
searchSearch any SeaWeb vertical by natural-language intent. vertical: one of list_verticals() (e.g. "restaurants"). intent: free text. location: neighborhood filter; empty = all SF. goal: discover|book. constraints: optional typed constraint object whose allowed keys depend on the vertical's config…

Search any SeaWeb vertical by natural-language intent. vertical: one of list_verticals() (e.g. "restaurants"). intent: free text. location: neighborhood filter; empty = all SF. goal: discover|book. constraints: optional typed constraint object whose allowed keys depend on the vertical's config…

ParametroTipoDescrizione
vertical*string—
intent*string—
locationstring—
goalstring—
constraints——
lat——
lng——
get_entityFull schema.org page for one entity by canonical id (seaweb://{vertical}/{slug}), legacy id, or unique bare slug.

Full schema.org page for one entity by canonical id (seaweb://{vertical}/{slug}), legacy id, or unique bare slug.

ParametroTipoDescrizione
entity_id*string—
get_detailsDetail slice (menu / service list) for one entity, the vertical-agnostic counterpart of get_menu/get_services.

Detail slice (menu / service list) for one entity, the vertical-agnostic counterpart of get_menu/get_services.

ParametroTipoDescrizione
entity_id*string—
list_verticalsList configured verticals with entity counts and searchability.

List configured verticals with entity counts and searchability.

Per questo strumento non è stato pubblicato alcuno schema di input.

search_destination_sentimentTravel Product A — destination sentiment/trend AGGREGATES (use for "how do travelers feel about X over time", never for real-time alerts — that is the standing-query/event side). Returns the full (aspect x time-bucket) grid for one geo_id: per-cell cluster_count, quality-weighted mean AND varia…

Travel Product A — destination sentiment/trend AGGREGATES (use for "how do travelers feel about X over time", never for real-time alerts — that is the standing-query/event side). Returns the full (aspect x time-bucket) grid for one geo_id: per-cell cluster_count, quality-weighted mean AND varia…

ParametroTipoDescrizione
geo_id*string—
aspects——
window_start——
window_end——
langs——
bucketstring—
top_kinteger—
register_standing_queryTravel Product B — register a standing disruption query: continuous real-time monitoring of geo_ids for disruption_types (subset of: strike, weather, closure, unrest, health, infrastructure, safety). expires_at is an optional future ISO-8601 timestamp with timezone. Use when an agent needs ALER…

Travel Product B — register a standing disruption query: continuous real-time monitoring of geo_ids for disruption_types (subset of: strike, weather, closure, unrest, health, infrastructure, safety). expires_at is an optional future ISO-8601 timestamp with timezone. Use when an agent needs ALER…

ParametroTipoDescrizione
geo_ids*array—
disruption_types*array—
lang_scope——
min_severityinteger—
corroboration_policy——
expires_at——
tenant_id——
list_standing_queriesTravel Product B — list YOUR registered standing disruption queries. Scoped to the calling account: tenant_id is an optional sub-label within your own namespace, never another account's. Pass the SAME tenant_id you registered with — sub-labels are separate namespaces, not filters, so omitting i…

Travel Product B — list YOUR registered standing disruption queries. Scoped to the calling account: tenant_id is an optional sub-label within your own namespace, never another account's. Pass the SAME tenant_id you registered with — sub-labels are separate namespaces, not filters, so omitting i…

ParametroTipoDescrizione
tenant_id——
delete_standing_queryprivilegiatoTravel Product B — delete one of YOUR standing disruption queries by query_id. Only queries registered by the calling account can be deleted. Pass the SAME tenant_id you registered the query under — ownership is proven against that namespace, so a sub-labelled query is not deletable without its…

Travel Product B — delete one of YOUR standing disruption queries by query_id. Only queries registered by the calling account can be deleted. Pass the SAME tenant_id you registered the query under — ownership is proven against that namespace, so a sub-labelled query is not deletable without its…

ParametroTipoDescrizione
query_id*string—
tenant_id——
list_disruption_eventsTravel Product B — list emitted disruption events. Every event is a STRUCTURED record: rule-computed severity 1-5 and confidence 0-1, sources span-grounded (each carries the literal quoted text span, URL, tier, and the source's own published_at) and FROZEN at emission — no free text, no generat…

Travel Product B — list emitted disruption events. Every event is a STRUCTURED record: rule-computed severity 1-5 and confidence 0-1, sources span-grounded (each carries the literal quoted text span, URL, tier, and the source's own published_at) and FROZEN at emission — no free text, no generat…

ParametroTipoDescrizione
since——
geo_id——
disruption_type——
limitinteger—
get_disruption_eventTravel Product B — fetch one disruption event by event_id, with its frozen span-grounded source set (the evidence as it stood at emission; later evidence never mutates an emitted event).

Travel Product B — fetch one disruption event by event_id, with its frozen span-grounded source set (the evidence as it stood at emission; later evidence never mutates an emitted event).

ParametroTipoDescrizione
event_id*string—
register_disruption_webhookTravel Product B — register a webhook: emitted disruption events are POSTed to url as the same structured JSON list_disruption_events returns, HMAC-SHA256-signed with your secret (X-SeaWeb-Signature: sha256=<hex>; verify by recomputing over the raw body). The secret is stored for signing and NE…

Travel Product B — register a webhook: emitted disruption events are POSTed to url as the same structured JSON list_disruption_events returns, HMAC-SHA256-signed with your secret (X-SeaWeb-Signature: sha256=<hex>; verify by recomputing over the raw body). The secret is stored for signing and NE…

ParametroTipoDescrizione
url*string—
secret*string—
tenant_id——
list_disruption_webhooksTravel Product B — list YOUR registered webhook subscriptions (subscription_id, url; secrets are NEVER echoed). Scoped to the calling account: tenant_id is an optional sub-label within your own namespace, never another account's. Pass the SAME tenant_id you registered with — sub-labels are sepa…

Travel Product B — list YOUR registered webhook subscriptions (subscription_id, url; secrets are NEVER echoed). Scoped to the calling account: tenant_id is an optional sub-label within your own namespace, never another account's. Pass the SAME tenant_id you registered with — sub-labels are sepa…

ParametroTipoDescrizione
tenant_id——
delete_disruption_webhookprivilegiatoTravel Product B — delete ONE webhook subscription you registered. Pass the SAME tenant_id you registered it under — ownership is proven against that namespace. Idempotent: an unknown, already-deleted, or not-yours id returns deleted=false rather than an error. Returns {subscription_id, deleted…

Travel Product B — delete ONE webhook subscription you registered. Pass the SAME tenant_id you registered it under — ownership is proven against that namespace. Idempotent: an unknown, already-deleted, or not-yours id returns deleted=false rather than an error. Returns {subscription_id, deleted…

ParametroTipoDescrizione
subscription_id*string—
tenant_id——
resolve_geoTravel gazetteer lookup: free-text place name -> candidate geo_ids for the other travel-vertical tools (43k-entity gazetteer: admin divisions, cities, airports/IATA, stations). Exact (diacritic-folded) alias matches first, then trigram-fuzzy with similarity scores; each candidate carries its co…

Travel gazetteer lookup: free-text place name -> candidate geo_ids for the other travel-vertical tools (43k-entity gazetteer: admin divisions, cities, airports/IATA, stations). Exact (diacritic-folded) alias matches first, then trigram-fuzzy with similarity scores; each candidate carries its co…

ParametroTipoDescrizione
text*string—
limitinteger—
travel_healthDependency health of the travel vertical service: reachability of its elasticsearch/postgres/redis plus whether the embedding model is loaded (it loads lazily on the first sentiment search).

Dependency health of the travel vertical service: reachability of its elasticsearch/postgres/redis plus whether the embedding model is loaded (it loads lazily on the first sentiment search).

Per questo strumento non è stato pubblicato alcuno schema di input.

43 strumenti su 43 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Read-only web search for AI agents; does not book, reserve or take payment. Stores your preferences.

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.