Append-only decisions with provenance, supersession, retrieval, and audited MCP actions.
Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.
https://www.decisionlog.ai/api/mcp30 herramientas · 369 msdecision_log_create_decisionCreate an immutable Decision when permitted, otherwise create a reviewable DecisionCandidate.Create an immutable Decision when permitted, otherwise create a reviewable DecisionCandidate.
| Parámetro | Tipo | Descripción |
|---|---|---|
| title* | string | Concise direct-action title without speaker wrappers or ellipses. |
| summary | string | Optional summary. |
| decisionText* | string | The immutable meaning of the decision. |
| rationale* | string | Why the decision was made. |
| decisionType* | string | — |
| sourceIds | array | — |
| metadata | object | — |
decision_log_search_decisionsSearch decisions in the authenticated workspace.Search decisions in the authenticated workspace.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query | string | Search text. |
| status | string | Optional Decision status filter. |
| decisionType | string | Optional Decision type filter. |
| decisionKey | string | Optional stable Decision key filter. |
| projectId | — | Optional Project identifier filter. |
| tag | string | Optional Tag slug filter. |
| domain | string | Optional Domain slug filter. |
| includeSuperseded | boolean | — |
| currentOnly | boolean | — |
| sort | string | — |
| limit | integer | — |
| offset | integer | — |
decision_log_get_decisionRetrieve one decision by ID.Retrieve one decision by ID.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision identifier. |
decision_log_supersede_decisionCreate a replacement Decision and supersession relationship for an existing Decision.Create a replacement Decision and supersession relationship for an existing Decision.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision being superseded. |
| title* | string | Concise direct-action title without speaker wrappers or ellipses. |
| summary | string | Optional summary. |
| decisionText* | string | The immutable meaning of the decision. |
| rationale* | string | Why the decision was made. |
| decisionType* | string | — |
| sourceIds | array | — |
| metadata | object | — |
| reason* | string | Reason for supersession. |
decision_log_lock_decisionIrreversibly prevent a current Decision from ever being superseded; may create an approval request.Irreversibly prevent a current Decision from ever being superseded; may create an approval request.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision to lock. |
| rationale* | string | Why permanent finality is required. |
| sourceIds | array | — |
decision_log_approve_decision_actionRecord one immutable approval or rejection attestation.Record one immutable approval or rejection attestation.
| Parámetro | Tipo | Descripción |
|---|---|---|
| approvalRequestId* | string | Approval request identifier. |
| approvalGroupId* | string | Approval group identifier. |
| decision* | string | — |
| comment | string | Optional approval comment. |
decision_log_get_decision_governanceRetrieve lock, authority snapshot, and approval state for a Decision.Retrieve lock, authority snapshot, and approval state for a Decision.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision identifier. |
decision_log_list_recent_decisionsList the most recent decisions in the authenticated workspace.List the most recent decisions in the authenticated workspace.
| Parámetro | Tipo | Descripción |
|---|---|---|
| limit | integer | — |
decision_log_submit_sourceSubmit source content for ingestion and later provenance links.Submit source content for ingestion and later provenance links.
| Parámetro | Tipo | Descripción |
|---|---|---|
| title | string | Optional source title. |
| contentText | string | Inline source text. |
| contentBlobUrl | string | — |
| externalId | string | External provider identifier. |
| externalUrl | string | — |
| sourceType | string | Source type; defaults to mcp. |
| metadata | object | — |
decision_log_list_sourcesList visible SourceContent using bounded excerpts and canonical retention redaction.List visible SourceContent using bounded excerpts and canonical retention redaction.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query | string | Optional title, content, or external identifier search. |
| sourceType | string | Optional exact source type. |
| retentionState | string | Optional exact retention lifecycle state. |
| sort | string | — |
| limit | integer | — |
| offset | integer | — |
decision_log_get_sourceRetrieve one visible SourceContent detail projection. Redacted, purged, and unknown retention states never return stored title, content, blob URL, or metadata.Retrieve one visible SourceContent detail projection. Redacted, purged, and unknown retention states never return stored title, content, blob URL, or metadata.
| Parámetro | Tipo | Descripción |
|---|---|---|
| sourceId* | string | SourceContent identifier. |
decision_log_get_source_decisionsRetrieve visible DecisionSource links for one SourceContent record with each linked Decision's lifecycle, authoritative current-state, and supersession identity.Retrieve visible DecisionSource links for one SourceContent record with each linked Decision's lifecycle, authoritative current-state, and supersession identity.
| Parámetro | Tipo | Descripción |
|---|---|---|
| sourceId* | string | SourceContent identifier. |
decision_log_list_candidatesList reviewable DecisionCandidates visible in the current Organization and Workspace before taking a resolution action.List reviewable DecisionCandidates visible in the current Organization and Workspace before taking a resolution action.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query | string | Optional title, summary, decision text, or rationale search. |
| status | string | Optional exact candidate review status. |
| decisionType | string | Optional exact decision type. |
| sort | string | — |
| limit | integer | — |
| offset | integer | — |
decision_log_get_candidateGet the complete visible review context for one DecisionCandidate before approving, rejecting, or converting it.Get the complete visible review context for one DecisionCandidate before approving, rejecting, or converting it.
| Parámetro | Tipo | Descripción |
|---|---|---|
| candidateId* | string | DecisionCandidate identifier. |
decision_log_create_candidateCreate a reviewable DecisionCandidate.Create a reviewable DecisionCandidate.
| Parámetro | Tipo | Descripción |
|---|---|---|
| title* | string | Concise direct-action title without speaker wrappers or ellipses. |
| summary | string | Optional summary. |
| decisionText* | string | The immutable meaning of the decision. |
| rationale* | string | Why the decision was made. |
| decisionType* | string | — |
| sourceIds | array | — |
| metadata | object | — |
| confidence | integer | — |
decision_log_resolve_candidateApprove or reject a pending DecisionCandidate.Approve or reject a pending DecisionCandidate.
| Parámetro | Tipo | Descripción |
|---|---|---|
| candidateId* | string | Candidate identifier. |
| resolution* | string | — |
| reason | string | Optional rejection reason. |
| title | string | Concise direct-action title without speaker wrappers or ellipses. |
| summary | string | Optional summary. |
| decisionText | string | The immutable meaning of the decision. |
| rationale | string | Why the decision was made. |
| decisionType | string | — |
| sourceIds | array | — |
| metadata | object | — |
decision_log_convert_candidate_to_supersessionApprove a pending DecisionCandidate as the immutable replacement for one current Decision, preserving provenance and supersession history.Approve a pending DecisionCandidate as the immutable replacement for one current Decision, preserving provenance and supersession history.
| Parámetro | Tipo | Descripción |
|---|---|---|
| candidateId* | string | Pending DecisionCandidate identifier. |
| replacesDecisionId* | string | Current Decision identifier that the candidate replaces. |
| reason | string | Optional reason for the supersession. |
decision_log_get_current_decisionGet the newest active decision in a domain.Get the newest active decision in a domain.
| Parámetro | Tipo | Descripción |
|---|---|---|
| domain* | string | Domain slug. |
decision_log_get_supersession_historyRetrieve the complete visible Decision supersession chain in oldest-to-newest order. Malformed chains fail closed and never claim a current Decision.Retrieve the complete visible Decision supersession chain in oldest-to-newest order. Malformed chains fail closed and never claim a current Decision.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision identifier from any point in the chain. |
decision_log_get_decision_sourcesRetrieve retention-safe provenance links for one visible Decision, including relationship, source lifecycle, and submitter metadata.Retrieve retention-safe provenance links for one visible Decision, including relationship, source lifecycle, and submitter metadata.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision identifier. |
decision_log_list_audit_eventsList the visible append-only audit events for the current Organization using the canonical permission-aware, attribution-safe projection.List the visible append-only audit events for the current Organization using the canonical permission-aware, attribution-safe projection.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query | string | Optional actor, action, resource, or identifier search. |
| action | string | Optional exact AuditEvent action. |
| resourceType | string | Optional exact resource type. |
| actorType | string | Optional exact actor type. |
| sort | string | — |
| limit | integer | — |
| offset | integer | — |
decision_log_list_decisions_by_tagList decisions related to an exact tag slug.List decisions related to an exact tag slug.
| Parámetro | Tipo | Descripción |
|---|---|---|
| tag* | string | Tag slug. |
decision_log_list_decisions_by_domainList decisions related to an exact domain slug.List decisions related to an exact domain slug.
| Parámetro | Tipo | Descripción |
|---|---|---|
| domain* | string | Domain slug. |
decision_log_render_decisionUse this when the user wants to inspect one known Decision in a visual card. Call a data retrieval tool first when the Decision ID is unknown.Use this when the user wants to inspect one known Decision in a visual card. Call a data retrieval tool first when the Decision ID is unknown.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision identifier returned by a retrieval tool. |
decision_log_render_workspace_briefUse this when the user wants a visual briefing of recent decisions, pending candidates, and source activity.Use this when the user wants a visual briefing of recent decisions, pending candidates, and source activity.
No se publicó ningún esquema de entrada para esta herramienta.
decision_log_render_decision_explorerUse this when the user wants to browse the five most recent Decisions and optionally inspect one in detail.Use this when the user wants to browse the five most recent Decisions and optionally inspect one in detail.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId | string | Optional Decision identifier to open immediately. |
decision_log_render_candidate_reviewUse this when the user wants to inspect and disposition one known DecisionCandidate in a visual review workbench.Use this when the user wants to inspect and disposition one known DecisionCandidate in a visual review workbench.
| Parámetro | Tipo | Descripción |
|---|---|---|
| candidateId* | string | DecisionCandidate identifier. |
decision_log_render_supersession_composerUse this when the user has a known active Decision and complete replacement meaning to review before supersession.Use this when the user has a known active Decision and complete replacement meaning to review before supersession.
| Parámetro | Tipo | Descripción |
|---|---|---|
| decisionId* | string | Decision being superseded. |
| title* | string | Concise direct-action title without speaker wrappers or ellipses. |
| summary | string | Optional summary. |
| decisionText* | string | The immutable meaning of the decision. |
| rationale* | string | Why the decision was made. |
| decisionType* | string | — |
| sourceIds | array | — |
| metadata | object | — |
| reason* | string | Reason for supersession. |
decision_log_render_source_pipelineUse this when the user wants to inspect one known source, its provenance lifecycle, and extracted candidates.Use this when the user wants to inspect one known source, its provenance lifecycle, and extracted candidates.
| Parámetro | Tipo | Descripción |
|---|---|---|
| sourceId* | string | DecisionSource identifier. |
decision_log_render_audit_explorerUse this when the user wants to visually inspect attributable, append-only audit events with filtering and pagination.Use this when the user wants to visually inspect attributable, append-only audit events with filtering and pagination.
| Parámetro | Tipo | Descripción |
|---|---|---|
| query | string | Optional audit event filter. |
| limit | integer | — |
30 de 30 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Append-only decisions with provenance, supersession, retrieval, and audited MCP actions.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.