io.agent4/agent4-tenant

MCPcommunityattivo
v1.4.0io.agent4UnknownAggiornato 1 mesi fa

Build and run grounded business agents over MCP: agents, knowledge bases, skills, Storylines.

Stato dell’endpointattivo
verificato 8 h fa · 448 ms
100 % degli ultimi 5 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
Autoreio.agent4
LicenzaUnknown
Versione1.4.0
Fontemcp-registry
Stato di fiducia
B
60/100Buono
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 strumenti50 strumenti · 1 privilegiati
Analisi di sicurezza✓ Pulitovlive · oggiQuanto è efficace questa analisi?
PROMPTtool:create_agentImperative addressed to the AI model
PROMPTtool:set_custom_domainLinks to undeclared domain: chat.client.com
PROMPTtool:create_skillReferences the system prompt
PROMPTtool:build_knowledge_indexImperative addressed to the AI model
PROMPTtool:improve_promptReferences the system prompt
ValutazioniNessuna
Indicizzato11 ago 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

50 strumenti · 1 privilegiati
Osservato in tempo reale dall’endpoint del fornitore8h 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.agent4.io/v1/mcp50 strumenti · 448 ms
list_agentsList all agents in this tenant (name + published state).

List all agents in this tenant (name + published state).

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

get_agentGet one agent's full configuration (soul/task/tools/skills/knowledge_bases/model/params).

Get one agent's full configuration (soul/task/tools/skills/knowledge_bases/model/params).

ParametroTipoDescrizione
name*string
create_agentCreate an agent. `name` is lower-cased on save — it is a key, not a display name. soul = persona/identity; task = duties and boundaries; tools = tool-name whitelist (check list_tools first; the system tools time/geo/weather **and `compute_chart`** are **auto-enabled by default**, no need to l…

Create an agent. `name` is lower-cased on save — it is a key, not a display name. soul = persona/identity; task = duties and boundaries; tools = tool-name whitelist (check list_tools first; the system tools time/geo/weather **and `compute_chart`** are **auto-enabled by default**, no need to l…

NOTAImperative addressed to the AI modely in the material, so the model never does the arithmetic. Pass `as…
ParametroTipoDescrizione
name*string
soulstring
taskstring
tools
skills
knowledge_bases
model
publishedboolean
aliasstring
ask_formsboolean
update_agentUpdate **part** of an agent — fields you don't pass stay as they are. ⚠️ List-field semantics, don't mix them up: `tools=[...]` / `skills=[...]` / `knowledge_bases=[...]` are **full-list replacement** — items you didn't read first get pushed out. To "add one / remove one", use `add_tools` / `re…

Update **part** of an agent — fields you don't pass stay as they are. ⚠️ List-field semantics, don't mix them up: `tools=[...]` / `skills=[...]` / `knowledge_bases=[...]` are **full-list replacement** — items you didn't read first get pushed out. To "add one / remove one", use `add_tools` / `re…

ParametroTipoDescrizione
name*string
soul
task
tools
add_tools
remove_tools
skills
add_skills
remove_skills
knowledge_bases
add_knowledge_bases
remove_knowledge_bases
model
published
greeting
auto_greeting
ask_forms
auto_suggest
suggest_prompt
reasoning
grounding_required
list_toolsList tool names assignable to agents, with their descriptions (incl. the tenant's connected MCP tools).

List tool names assignable to agents, with their descriptions (incl. the tenant's connected MCP tools).

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

list_mcp_serversList the MCP servers connected in this tenant's tool library (read-only; secret fields omitted).

List the MCP servers connected in this tenant's tool library (read-only; secret fields omitted).

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

create_shareCreate a **share / integration entry point** for an agent — this is how end users actually reach it. **`published=True` only means "visible", not "reachable"**: for end users to talk to the agent you must create a share. The response carries a directly openable chat link (`{public_base}/s/<toke…

Create a **share / integration entry point** for an agent — this is how end users actually reach it. **`published=True` only means "visible", not "reachable"**: for end users to talk to the agent you must create a share. The response carries a directly openable chat link (`{public_base}/s/<toke…

ParametroTipoDescrizione
agent_name*string
labelstring
list_sharesList an agent's shares (token / label / disabled / chat link / embed URL / appearance config). When the top-level `pretty_url` is non-empty it is the preferred link to give humans (see create_share).

List an agent's shares (token / label / disabled / chat link / embed URL / appearance config). When the top-level `pretty_url` is non-empty it is the preferred link to give humans (see create_share).

ParametroTipoDescrizione
agent_name*string
configure_shareConfigure this share — its name and its **appearance** — fields you don't pass stay as they are (server-side partial merge). - `label`: the name at the top of the chat page, and the browser tab's title. **Renaming a share is this call**; you never need to create a replacement and delete the old…

Configure this share — its name and its **appearance** — fields you don't pass stay as they are (server-side partial merge). - `label`: the name at the top of the chat page, and the browser tab's title. **Renaming a share is this call**; you never need to create a replacement and delete the old…

ParametroTipoDescrizione
agent_name*string
token*string
label
theme_color
highlight_color
logo_url
input_mode
launcher
theme
custom_css
set_pwa_brandingConfigure a specific **agent's** PWA branding and install experience (applies to that agent's `/s/` standalone chat pages — what gets installed to the home screen is one agent's entry page, so each agent is its own app). - `agent`: the agent name whose install branding to configure (required).…

Configure a specific **agent's** PWA branding and install experience (applies to that agent's `/s/` standalone chat pages — what gets installed to the home screen is one agent's entry page, so each agent is its own app). - `agent`: the agent name whose install branding to configure (required).…

ParametroTipoDescrizione
agent*string
icon_source_urlstring
install_promptstring
set_custom_domainBind the client's own domain to this tenant's chat pages: `https://chat.client.com/` serves the tenant's branded page (or a specific agent's chat), the address bar keeps the client's domain, and the TLS certificate is issued automatically. **Have the client configure DNS first**: add a CNAME at…

Bind the client's own domain to this tenant's chat pages: `https://chat.client.com/` serves the tenant's branded page (or a specific agent's chat), the address bar keeps the client's domain, and the TLS certificate is issued automatically. **Have the client configure DNS first**: add a CNAME at…

NOTALinks to undeclared domain: chat.client.com
ParametroTipoDescrizione
domain*string
agent_alias
list_skillsList this tenant's skills.

List this tenant's skills.

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

get_skillGet one skill's full content (including the complete instructions text).

Get one skill's full content (including the complete instructions text).

ParametroTipoDescrizione
name*string
create_skillCreate a skill. description = "when to use" (goes into the system prompt, keep it short); instructions = the detailed guide (fetched on demand via load_skill). The paradigm (important): instructions are visible only AFTER the model calls load_skill — if calling some tool is **mandatory** ("user…

Create a skill. description = "when to use" (goes into the system prompt, keep it short); instructions = the detailed guide (fetched on demand via load_skill). The paradigm (important): instructions are visible only AFTER the model calls load_skill — if calling some tool is **mandatory** ("user…

NOTAReferences the system prompt "when to use" (goes into the system prompt, keep it short); instruct…
ParametroTipoDescrizione
name*string
descriptionstring
instructionsstring
tools
update_skillUpdate part of a skill — fields you don't pass stay as they are (server-side PATCH merge, no GET+PUT round-trip). ⚠️ `tools=[...]` is **full-list replacement**; to add/remove one use `add_tools`/`remove_tools` (incremental, idempotent). Tools bound to a skill take effect automatically at chat t…

Update part of a skill — fields you don't pass stay as they are (server-side PATCH merge, no GET+PUT round-trip). ⚠️ `tools=[...]` is **full-list replacement**; to add/remove one use `add_tools`/`remove_tools` (incremental, idempotent). Tools bound to a skill take effect automatically at chat t…

ParametroTipoDescrizione
name*string
description
instructions
tools
add_tools
remove_tools
test_skill_triggerReality-check whether your prompts actually trigger tool calls (dry-run) — run this after writing/changing a skill instead of counting corpses in production. Replays your messages N times against the **production** system-prompt assembly, tool schemas and this tenant's actual model routing, cap…

Reality-check whether your prompts actually trigger tool calls (dry-run) — run this after writing/changing a skill instead of counting corpses in production. Replays your messages N times against the **production** system-prompt assembly, tool schemas and this tenant's actual model routing, cap…

ParametroTipoDescrizione
agent*string
messages*array
expect_tool
samplesinteger
loadedboolean
skill
list_knowledge_basesList this tenant's knowledge bases (with doc/chunk counts and relevance cutoff).

List this tenant's knowledge bases (with doc/chunk counts and relevance cutoff).

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

get_knowledge_baseGet one knowledge base's configuration (including the full instructions text shown to the model).

Get one knowledge base's configuration (including the full instructions text shown to the model).

ParametroTipoDescrizione
name*string
create_knowledge_baseCreate a knowledge base. **Write `description` — it is what routes questions to this base.** Before each answer the platform reads every attached base's `description` and decides which ones this question needs; a base whose description is vague or blank gets searched when it should not, or miss…

Create a knowledge base. **Write `description` — it is what routes questions to this base.** Before each answer the platform reads every attached base's `description` and decides which ones this question needs; a base whose description is vague or blank gets searched when it should not, or miss…

ParametroTipoDescrizione
name*string
instructionsstring
descriptionstring
max_distance
top_k
update_knowledge_baseUpdate part of a knowledge base — fields you don't pass stay as they are (server-side PATCH merge).

Update part of a knowledge base — fields you don't pass stay as they are (server-side PATCH merge).

ParametroTipoDescrizione
name*string
instructions
description
max_distance
top_k
add_knowledge_textAdd a **text** document to a knowledge base (chunking + embedding happen synchronously; returns the real chunk count). For **local files** (pdf/docx…) see `add_knowledge_file`.

Add a **text** document to a knowledge base (chunking + embedding happen synchronously; returns the real chunk count). For **local files** (pdf/docx…) see `add_knowledge_file`.

ParametroTipoDescrizione
kb_name*string
title*string
content*string
add_knowledge_fileAdd a local file's content to a knowledge base (txt/md/html/pdf/docx). **This MCP runs on the platform server and cannot read paths on YOUR machine.** For text files, read the content yourself and call `add_knowledge_text`; for binaries (pdf/docx), upload via the console, or curl `/knowledge-ba…

Add a local file's content to a knowledge base (txt/md/html/pdf/docx). **This MCP runs on the platform server and cannot read paths on YOUR machine.** For text files, read the content yourself and call `add_knowledge_text`; for binaries (pdf/docx), upload via the console, or curl `/knowledge-ba…

ParametroTipoDescrizione
kb_name*string
path*string
title
search_knowledge_baseSearch this knowledge base; returns matching chunks with distances. Uses **exactly the same retrieval path as real conversations** — use it to validate the cutoff and chunking: an empty result means this question will be judged "not covered" and the agent will answer "not in the knowledge base".

Search this knowledge base; returns matching chunks with distances. Uses **exactly the same retrieval path as real conversations** — use it to validate the cutoff and chunking: an empty result means this question will be judged "not covered" and the agent will answer "not in the knowledge base".

ParametroTipoDescrizione
kb_name*string
query*string
build_knowledge_indexBuild (or rebuild) the structured index for a knowledge base — the second leg beside vector search. Vector search answers "what does this passage say". It **cannot count, filter numerically or aggregate**, so "how many documents", "which ones are between 1000 and 2000 words", "how many per cate…

Build (or rebuild) the structured index for a knowledge base — the second leg beside vector search. Vector search answers "what does this passage say". It **cannot count, filter numerically or aggregate**, so "how many documents", "which ones are between 1000 and 2000 words", "how many per cate…

NOTAImperative addressed to the AI modeler has to quote something the model must not invent: - `identity…
ParametroTipoDescrizione
name*string
roles
get_knowledge_indexShow the structured index profile: per column coverage, type, numeric range, top values, warnings. **The warnings are the point.** On a real 4,500-document catalogue this surfaced three data problems nobody knew about: 1,058 documents with `page_count` 0, 505 with `reading_level` 0, 493 with `w…

Show the structured index profile: per column coverage, type, numeric range, top values, warnings. **The warnings are the point.** On a real 4,500-document catalogue this surfaced three data problems nobody knew about: 1,058 documents with `page_count` 0, 505 with `reading_level` 0, 493 with `w…

ParametroTipoDescrizione
name*string
patch_knowledge_indexprivilegiatoChange the structured index schema from one sentence of plain language. Example requests: "also track the author so users can find other books by them", "I want to filter by illustrator", "drop the cover link". The model may only emit add/modify/remove/refused — it cannot rewrite the table, so…

Change the structured index schema from one sentence of plain language. Example requests: "also track the author so users can find other books by them", "I want to filter by illustrator", "drop the cover link". The model may only emit add/modify/remove/refused — it cannot rewrite the table, so…

ParametroTipoDescrizione
name*string
request*string
applyboolean
improve_promptRewrite a field's text to work better as an AI system prompt; returns the improved text. field ∈ persona | task | greeting | storyline_task | storyline_opening | storyline_ai_trigger | storyline_ai_criteria | skill_description | skill_instructions | kb_description | kb_instructions — determine…

Rewrite a field's text to work better as an AI system prompt; returns the improved text. field ∈ persona | task | greeting | storyline_task | storyline_opening | storyline_ai_trigger | storyline_ai_criteria | skill_description | skill_instructions | kb_description | kb_instructions — determine…

NOTAReferences the system prompt text to work better as an AI system prompt; returns the improved text. …
ParametroTipoDescrizione
field*string
currentstring
hintstring
context
diagnose_promptRead a field and return a list of **specific** improvement suggestions (string array). field: same values as improve_prompt. current = the text to diagnose (required — an empty text has nothing to diagnose). Typical flow: diagnose_prompt first, pick the suggestions you want, then fold them into…

Read a field and return a list of **specific** improvement suggestions (string array). field: same values as improve_prompt. current = the text to diagnose (required — an empty text has nothing to diagnose). Typical flow: diagnose_prompt first, pick the suggestions you want, then fold them into…

ParametroTipoDescrizione
field*string
current*string
context
test_planner_triggerDry-run the Dynamic Planner's escalation judge: would these messages be offered a step-by-step plan? Use it after editing the agent's `task`, since the task text is the **business-domain gate** — a vague task lets out-of-domain requests through, a narrow one turns real customers away. messages…

Dry-run the Dynamic Planner's escalation judge: would these messages be offered a step-by-step plan? Use it after editing the agent's `task`, since the task text is the **business-domain gate** — a vague task lets out-of-domain requests through, a narrow one turns real customers away. messages…

ParametroTipoDescrizione
agent*string
messages*array
samplesinteger
expect
preview_planGenerate a plan for a goal and return it for review **without persisting anything** — no temporary storyline, no enrollment, no user affected. Use it to inspect plan quality before trusting the feature in production, or to see how the agent's `task` constrains the steps. Returns {plan, backend,…

Generate a plan for a goal and return it for review **without persisting anything** — no temporary storyline, no enrollment, no user affected. Use it to inspect plan quality before trusting the feature in production, or to see how the agent's `task` constrains the steps. Returns {plan, backend,…

ParametroTipoDescrizione
agent*string
goal*string
usage_statsUsage statistics. group ∈ total | agent | user | space | day | model. Metadata only — token counts and event counts, never any conversation content. Use group="user" to see who uses the most, group="agent" for the busiest agent.

Usage statistics. group ∈ total | agent | user | space | day | model. Metadata only — token counts and event counts, never any conversation content. Use group="user" to see who uses the most, group="agent" for the busiest agent.

ParametroTipoDescrizione
groupstring
tenant_infoThis tenant's basic info and quota (plus custom-domain binding status, if any).

This tenant's basic info and quota (plus custom-domain binding status, if any).

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

search_agent4_docsSearch agent4.io's own product docs — concepts (what a thing *is*) and cookbook recipes (which tool to *call*). Use when you're unsure how an agent4.io feature works, what a term means, or how to build something on the platform. Returns top passages with title, layer ("concept"|"ops"), url and a…

Search agent4.io's own product docs — concepts (what a thing *is*) and cookbook recipes (which tool to *call*). Use when you're unsure how an agent4.io feature works, what a term means, or how to build something on the platform. Returns top passages with title, layer ("concept"|"ops"), url and a…

ParametroTipoDescrizione
query*string
kinteger
list_end_usersList this tenant's **end users** (the people chatting with your agents) — roster only, never any conversation content. Each user carries: display name, login method (email / oauth:* / proxy), email (if any), space/session/document counts, last-24h token usage, and a `console_url` (click through…

List this tenant's **end users** (the people chatting with your agents) — roster only, never any conversation content. Each user carries: display name, login method (email / oauth:* / proxy), email (if any), space/session/document counts, last-24h token usage, and a `console_url` (click through…

ParametroTipoDescrizione
qstring
sortstring
limitinteger
cursorstring
get_end_userGet one end user's detail: basic profile (name, contact email/phone, city, timezone) + their spaces. Never any conversation content. Carries a `console_url` to the user's detail page.

Get one end user's detail: basic profile (name, contact email/phone, city, timezone) + their spaces. Never any conversation content. Carries a `console_url` to the user's detail page.

ParametroTipoDescrizione
uid*string
list_user_sessionsList one end user's **sessions** — metadata only: agent, title (AI summary), message count, tokens, timestamps. **Message bodies are not returned.** Transcripts are rendered in the console: each session carries a `console_url` that **deep-links straight to that conversation, auto-opened** (no…

List one end user's **sessions** — metadata only: agent, title (AI summary), message count, tokens, timestamps. **Message bodies are not returned.** Transcripts are rendered in the console: each session carries a `console_url` that **deep-links straight to that conversation, auto-opened** (no…

ParametroTipoDescrizione
uid*string
limitinteger
cursorstring
list_page_contextsList all page playbooks of this tenant (with match rules, greeting mode, position).

List all page playbooks of this tenant (with match rules, greeting mode, position).

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

upsert_page_contextCreate or fully replace a page playbook. `context` is the page background the **server** injects for the agent — write "who lands on this page, what they are deciding, what they usually worry about"; do NOT write facts like prices or quotas (those belong in a knowledge base, which also ranks hi…

Create or fully replace a page playbook. `context` is the page background the **server** injects for the agent — write "who lands on this page, what they are deciding, what they usually worry about"; do NOT write facts like prices or quotas (those belong in a knowledge base, which also ranks hi…

ParametroTipoDescrizione
key*string
labelstring
contextstring
url_pattern
greeting
questions
greeting_modestring
positioninteger
is_defaultboolean
resolve_page_contextGiven a URL (or key), show which playbook it resolves to — always verify after writing a match rule. Globs make it easy to write rules that "look right but never match" (one `*` short, one path level too many) — and in production the only symptom is visitors silently getting the default playbo…

Given a URL (or key), show which playbook it resolves to — always verify after writing a match rule. Globs make it easy to write rules that "look right but never match" (one `*` short, one path level too many) — and in production the only symptom is visitors silently getting the default playbo…

ParametroTipoDescrizione
urlstring
keystring
page_context_statsOpen counts and suggested-question click counts per playbook — find copy nobody clicks.

Open counts and suggested-question click counts per playbook — find copy nobody clicks.

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

list_storylinesList this tenant's storylines (optionally filtered by agent). Includes state, version, default flag.

List this tenant's storylines (optionally filtered by agent). Includes state, version, default flag.

ParametroTipoDescrizione
agent
get_storylineGet one storyline's full definition (whole graph + profile_schema + top-level fields).

Get one storyline's full definition (whole graph + profile_schema + top-level fields).

ParametroTipoDescrizione
storyline_id*string
create_storylineCreate a storyline draft. After creating, self-check with validate_storyline, then publish_storyline. user_visibility — what the end user sees of their own run: "invisible" (default, no UI), "named" (a banner with the storyline name only), "trail" (banner + read-only view where untaken branche…

Create a storyline draft. After creating, self-check with validate_storyline, then publish_storyline. user_visibility — what the end user sees of their own run: "invisible" (default, no UI), "named" (a banner with the storyline name only), "trail" (banner + read-only view where untaken branche…

ParametroTipoDescrizione
agent_name*string
key*string
namestring
descriptionstring
graph
profile_schema
is_defaultboolean
user_visibilitystring
on_completestring
next_storyline_id
allow_agent_enrollboolean
enroll_triggerstring
concurrencystring
learner_visibility
entrystring
display_namestring
allow_exitboolean
show_profileboolean
update_storylineUpdate **part** of a storyline draft — fields you don't pass stay as they are (GET-then-merge on top of a full PUT underneath). concurrency: "user" = progress belongs to the person (shared across sessions); "session" = progress belongs to the case (one run per session). Changes affect only **fu…

Update **part** of a storyline draft — fields you don't pass stay as they are (GET-then-merge on top of a full PUT underneath). concurrency: "user" = progress belongs to the person (shared across sessions); "session" = progress belongs to the case (one run per session). Changes affect only **fu…

ParametroTipoDescrizione
storyline_id*string
agent_name*string
key*string
name
description
graph
profile_schema
is_default
user_visibility
learner_visibility
entry
display_name
allow_exit
show_profile
on_complete
expected_version
next_storyline_id
allow_agent_enroll
enroll_trigger
concurrency
validate_storylineValidate the storyline graph (entry / dead ends / unreachable / dangling / cross-line targets / rule dimensions). Returns {ok, errors}. Must pass before publishing.

Validate the storyline graph (entry / dead ends / unreachable / dangling / cross-line targets / rule dimensions). Returns {ok, errors}. Must pass before publishing.

ParametroTipoDescrizione
storyline_id*string
publish_storylinePublish a storyline: validates first (blocking errors → 422), then freezes an immutable version and marks it published.

Publish a storyline: validates first (blocking errors → 422), then freezes an immutable version and marks it published.

ParametroTipoDescrizione
storyline_id*string
unpublish_storylineUnpublish (archive): no more auto-enrolment; in-flight users silently degrade to the plain agent on their next turn (progress kept — re-publishing resumes it).

Unpublish (archive): no more auto-enrolment; in-flight users silently degrade to the plain agent on their next turn (progress kept — re-publishing resumes it).

ParametroTipoDescrizione
storyline_id*string
clone_storylineClone a storyline into a new draft (new key, unpublished, doesn't claim default, no chain pointer) for tweaking.

Clone a storyline into a new draft (new key, unpublished, doesn't claim default, no chain pointer) for tweaking.

ParametroTipoDescrizione
storyline_id*string
export_storylineExport a portable storyline JSON (schema_version + definition; no tenant/version/id) for backup, migration or re-import.

Export a portable storyline JSON (schema_version + definition; no tenant/version/id) for backup, migration or re-import.

ParametroTipoDescrizione
storyline_id*string
import_storylineImport an exported storyline JSON as a draft. **Artifacts like "generate a storyline from a novel / source material" land here.** payload = the structure returned by export_storyline (schema_version + graph + profile_schema + top-level fields). Version-aware: payloads newer than the system supp…

Import an exported storyline JSON as a draft. **Artifacts like "generate a storyline from a novel / source material" land here.** payload = the structure returned by export_storyline (schema_version + graph + profile_schema + top-level fields). Version-aware: payloads newer than the system supp…

ParametroTipoDescrizione
payload*object
override_agent_name

50 strumenti su 50 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

Build and run grounded business agents over MCP: agents, knowledge bases, skills, Storylines.

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.