tascan-mcp

MCPcomunidaden línea
v3.19.0Michael Edward Love IIMITActualizado hace 2 mnpmGitHub

TaScan MCP Server — Closed-loop autonomous operations protocol. 70 tools for projects, tasks, workers, QR codes, NFC tags, worker marketplace with consented SMS invites, geofenced zones with rules (work site / hazard + AI-verified PPE checkpoints / contai

Estado del endpointen línea
comprobado hace 14 días · 1663 ms
100 % de las últimas 5 comprobaciones llegaron a este endpoint
Funciona en
ClaudeCursorCopilotChatGPTGemini

Inferido de los transportes que declara este listado (stdio, streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
999Descargas/sem.
1Estrellas en GitHub
hace 2 mÚltima actualización
Necesita 1 credencial antes de poder ejecutarse
  • TASCAN_API_KEYClave de APIobligatoria

    Your TaScan API key (generate in Admin Portal > Team > API Keys)

Declarado por el autor en el registro oficial de MCP. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquete
AutorMichael Edward Love II
LicenciaMIT
Versión3.19.0
Fuentenpm+mcp-registry
Estado de confianza
B
60/100Bueno
✓Listado en el índice de Forge+10/10
—Identidad del publicador verificada+0/20
→ Publicador: ejecuta `forge publish` desde el repo del paquete para reclamar la propiedad
—Firma de publicación Ed25519+0/5
→ Se incluye automáticamente cuando el publicador ejecuta `forge publish`
—Verificación de dominio+0/5
→ Publicador: aloja /.well-known/forge.json en la página del paquete con { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Publica desde GitHub Actions con --provenance para que la attestation vincule este paquete a este repo
—Coincidencia de maintainer en npm+0/5
→ Se consigue cuando tu identidad esté verificada arriba y ese login sea maintainer de este paquete en npm
✓Análisis CVE · limpio+30/30
✓Análisis estático · limpio+20/20
Pégalo en Claude Code, Cursor o cualquier asistente de IA para corregir todas las carencias
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia—
Dependencias✓ 60 resueltas+ · ninguna vulnerable
Superficie de herramientas40 herramientas · 4 privilegiadas
Análisis de seguridad✓ Limpiov3.7.0 · hace 1 m¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado19 ago 2026

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.

Herramientas

40 herramientas · 4 privilegiadas
Extraído estáticamente del paquete publicadov3.7.0 · 1mo ago

Leído del código que npm publica realmente, en el momento del análisis. El paquete nunca se ejecutó. Las herramientas registradas dinámicamente en tiempo de ejecución, o escondidas en código empaquetado o minificado, pueden pasarse por alto — así que esto es un mínimo de la superficie de herramientas, no un censo completo.

tascan_list_projectsList all TaScan projects in the organization

List all TaScan projects in the organization

No se publicó ningún esquema de entrada para esta herramienta.

tascan_create_projectCreate a new TaScan project (top-level container for events)

Create a new TaScan project (top-level container for events)

No se publicó ningún esquema de entrada para esta herramienta.

tascan_get_projectGet details of a specific project

Get details of a specific project

No se publicó ningún esquema de entrada para esta herramienta.

tascan_update_projectUpdate a project (name, location, status, dates)

Update a project (name, location, status, dates)

No se publicó ningún esquema de entrada para esta herramienta.

tascan_delete_projectprivilegiadaDelete a project and all its events, tasks, and completions. This action is irreversible.

Delete a project and all its events, tasks, and completions. This action is irreversible.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_create_eventCreate a new event (task list) within a project. Supports team_mode (shared completions) and multi_instance (each worker gets isolated copy — great for surveys, onboarding, info collection). team_mode and multi_instance cannot both be true.

Create a new event (task list) within a project. Supports team_mode (shared completions) and multi_instance (each worker gets isolated copy — great for surveys, onboarding, info collection). team_mode and multi_instance cannot both be true.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_list_eventsList all events (task lists) within a project

List all events (task lists) within a project

No se publicó ningún esquema de entrada para esta herramienta.

tascan_get_eventGet details of a specific event (task list) including its tasks

Get details of a specific event (task list) including its tasks

No se publicó ningún esquema de entrada para esta herramienta.

tascan_update_eventUpdate an event / task list (name, description, team_mode, multi_instance, timer_mode). team_mode and multi_instance cannot both be true.

Update an event / task list (name, description, team_mode, multi_instance, timer_mode). team_mode and multi_instance cannot both be true.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_delete_eventprivilegiadaDelete an event (task list) and all its tasks and completions. This action is irreversible.

Delete an event (task list) and all its tasks and completions. This action is irreversible.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_add_tasksAdd one or more tasks to an event (task list). Supports bulk creation. IMPORTANT: Set response_type correctly — use "text" for info collection (names, phones, emails, notes), "photo" for visual verification (inspections, serial numbers, damage checks), "checkbox" only for simple confirmations. NOTE…

Add one or more tasks to an event (task list). Supports bulk creation. IMPORTANT: Set response_type correctly — use "text" for info collection (names, phones, emails, notes), "photo" for visual verification (inspections, serial numbers, damage checks), "checkbox" only for simple confirmations. NOTE…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_dispatch_to_agentPREFERRED tool for sending work to an AI agent. Dispatches a task to the agent's inbox — picked up and executed automatically. No list ID needed. Supports prefixes: CODE: SHELL: RESEARCH: WRITE: PLAN: for routing. Use "agent" param to target a specific agent (default: claude-code-local). Use tascan…

PREFERRED tool for sending work to an AI agent. Dispatches a task to the agent's inbox — picked up and executed automatically. No list ID needed. Supports prefixes: CODE: SHELL: RESEARCH: WRITE: PLAN: for routing. Use "agent" param to target a specific agent (default: claude-code-local). Use tascan…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_list_agentsList all registered AI agents with their capabilities, inbox IDs, and status. Like reading input labels on a video matrix — discover which agents are available and what they can do before dispatching work.

List all registered AI agents with their capabilities, inbox IDs, and status. Like reading input labels on a video matrix — discover which agents are available and what they can do before dispatching work.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_register_agentRegister a new AI agent in the agent registry. The agent will appear in tascan_list_agents and can receive dispatched tasks. Self-registration for AI agents joining the TaScan network.

Register a new AI agent in the agent registry. The agent will appear in tascan_list_agents and can receive dispatched tasks. Self-registration for AI agents joining the TaScan network.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_list_tasksList all tasks in an event (task list)

List all tasks in an event (task list)

No se publicó ningún esquema de entrada para esta herramienta.

tascan_get_taskGet details of a specific task including completions

Get details of a specific task including completions

No se publicó ningún esquema de entrada para esta herramienta.

tascan_update_taskUpdate a task (title, description, response_type, flags, sort_order)

Update a task (title, description, response_type, flags, sort_order)

No se publicó ningún esquema de entrada para esta herramienta.

tascan_reply_with_listReply to a task list WITH a task list — the two-way tasking primitive. Creates a new list linked into the parent's thread, aimed back at whoever sent the original (e.g. "Grant access — pick a window" with response_type date, or an info request with response_type text). The org gets pinged; the thre…

Reply to a task list WITH a task list — the two-way tasking primitive. Creates a new list linked into the parent's thread, aimed back at whoever sent the original (e.g. "Grant access — pick a window" with response_type date, or an info request with response_type text). The org gets pinged; the thre…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_add_subtasksAdd one or more subtasks to a task (bulk). Subtasks support typed responses: "number" for per-set data (reps, weight, distance), "text" for notes, "choice" for options, "checkbox" for simple steps. Set-logging example: task "Bench Press" with subtasks Set 1/Set 2/Set 3 each response_type "number" —…

Add one or more subtasks to a task (bulk). Subtasks support typed responses: "number" for per-set data (reps, weight, distance), "text" for notes, "choice" for options, "checkbox" for simple steps. Set-logging example: task "Bench Press" with subtasks Set 1/Set 2/Set 3 each response_type "number" —…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_list_subtasksList the subtasks of a task, including completion state, stored response values, and completion timestamps (per-set timing).

List the subtasks of a task, including completion state, stored response values, and completion timestamps (per-set timing).

No se publicó ningún esquema de entrada para esta herramienta.

tascan_update_subtaskUpdate a subtask (title, description, response_type, response_config, requires_photo, sort_order).

Update a subtask (title, description, response_type, response_config, requires_photo, sort_order).

No se publicó ningún esquema de entrada para esta herramienta.

tascan_complete_subtaskComplete a subtask, optionally recording a typed response_value (e.g. the weight or reps for that set). Each completion is timestamped, so consecutive set completions yield per-set durations. Returns progress including all_subtasks_complete — when true, complete the parent task with tascan_complete…

Complete a subtask, optionally recording a typed response_value (e.g. the weight or reps for that set). Each completion is timestamped, so consecutive set completions yield per-set durations. Returns progress including all_subtasks_complete — when true, complete the parent task with tascan_complete…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_delete_subtaskprivilegiadaDelete a subtask and its completions. This action is irreversible.

Delete a subtask and its completions. This action is irreversible.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_delete_taskprivilegiadaDelete a specific task and its completions. This action is irreversible.

Delete a specific task and its completions. This action is irreversible.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_complete_taskComplete a task on behalf of a worker. Inserts a completion record and timer event. Use this to simulate or record task completions via the API.

Complete a task on behalf of a worker. Inserts a completion record and timer event. Use this to simulate or record task completions via the API.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_list_workersList all workers (taskees) in the organization

List all workers (taskees) in the organization

No se publicó ningún esquema de entrada para esta herramienta.

tascan_create_workerCreate a new worker (taskee) in the organization

Create a new worker (taskee) in the organization

No se publicó ningún esquema de entrada para esta herramienta.

tascan_update_workerUpdate a worker profile (name, phone, email)

Update a worker profile (name, phone, email)

No se publicó ningún esquema de entrada para esta herramienta.

tascan_generate_qrGenerate a QR code for a task list (event) that workers can scan to access tasks

Generate a QR code for a task list (event) that workers can scan to access tasks

No se publicó ningún esquema de entrada para esta herramienta.

tascan_apply_templateApply a pre-built template to a task list, adding all template tasks

Apply a pre-built template to a task list, adding all template tasks

No se publicó ningún esquema de entrada para esta herramienta.

tascan_list_templatesList available task templates (built-in and saved)

List available task templates (built-in and saved)

No se publicó ningún esquema de entrada para esta herramienta.

tascan_get_reportGet completion report for a task list (event) including task status, completions, workers, and photos. Set include_responses to also return the actual submitted response data (numbers, text, choices) for each completed task.

Get completion report for a task list (event) including task status, completions, workers, and photos. Set include_responses to also return the actual submitted response data (numbers, text, choices) for each completed task.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_query_responsesQuery one task's submitted responses across every list in a project — e.g. the same exercise repeated across many workout lists returns one chronological progression series instead of N report lookups. Match by task title pattern or exact task ID. Subtask completions interleave into the same series…

Query one task's submitted responses across every list in a project — e.g. the same exercise repeated across many workout lists returns one chronological progression series instead of N report lookups. Match by task title pattern or exact task ID. Subtask completions interleave into the same series…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_list_issuesList all issues for a task list (event). Returns open, acknowledged, and resolved issues with severity, type, and category. Use this to discover issues that need AI analysis via tascan_analyze_issue.

List all issues for a task list (event). Returns open, acknowledged, and resolved issues with severity, type, and category. Use this to discover issues that need AI analysis via tascan_analyze_issue.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_analyze_issueStep 1 of the Closed-Loop Autonomous Operations Protocol. Retrieves full issue context including worker info, message thread, project history, and recent similar issues. Use this data to reason about the root cause and generate a remediation plan. Also supports server-side AI analysis via POST (cal…

Step 1 of the Closed-Loop Autonomous Operations Protocol. Retrieves full issue context including worker info, message thread, project history, and recent similar issues. Use this data to reason about the root cause and generate a remediation plan. Also supports server-side AI analysis via POST (cal…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_recommend_fixStep 2 of the Closed-Loop Autonomous Operations Protocol. Post an AI-generated recommendation to an issue thread. Accepts both a text recommendation and an optional structured_recommendation object with task definitions for auto-dispatch. The recommendation is persisted in the AI audit trail.

Step 2 of the Closed-Loop Autonomous Operations Protocol. Post an AI-generated recommendation to an issue thread. Accepts both a text recommendation and an optional structured_recommendation object with task definitions for auto-dispatch. The recommendation is persisted in the AI audit trail.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_dispatch_instructionStep 3 of the Closed-Loop Autonomous Operations Protocol. Dispatches remediation to the worker via MULTI-CHANNEL delivery: (1) issue thread message, (2) in-app notification, (3) progress feed update, (4) SMS if phone on file, (5) optional remediation task list creation. Closes the loop from digital…

Step 3 of the Closed-Loop Autonomous Operations Protocol. Dispatches remediation to the worker via MULTI-CHANNEL delivery: (1) issue thread message, (2) in-app notification, (3) progress feed update, (4) SMS if phone on file, (5) optional remediation task list creation. Closes the loop from digital…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_auto_resolveFULL Closed-Loop Autonomous Operations Protocol in one call. Server-side AI analyzes the issue, generates remediation tasks, creates a task list, and dispatches to the worker — all without human intervention. This executes Patent Claim 7: autonomous operations from issue detection through physical-…

FULL Closed-Loop Autonomous Operations Protocol in one call. Server-side AI analyzes the issue, generates remediation tasks, creates a task list, and dispatches to the worker — all without human intervention. This executes Patent Claim 7: autonomous operations from issue detection through physical-…

No se publicó ningún esquema de entrada para esta herramienta.

tascan_send_task_emailSend a branded TaScan task notification email via SendGrid. Can notify anyone about a specific task list or task. Includes QR code, task summary, and "Open in TaScan" button.

Send a branded TaScan task notification email via SendGrid. Can notify anyone about a specific task list or task. Includes QR code, task summary, and "Open in TaScan" button.

No se publicó ningún esquema de entrada para esta herramienta.

tascan_register_tagSin descripción publicada

Esta herramienta no publicó ninguna descripción. Forge no se la inventa.

39 de 40 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.

Acerca de

TaScan MCP Server — Closed-loop autonomous operations protocol. 70 tools for projects, tasks, workers, QR codes, NFC tags, worker marketplace with consented SMS invites, geofenced zones with rules (work site / hazard + AI-verified PPE checkpoints / contai

Palabras clave
tascanmcpmodel-context-protocolaitask-managementqr-codefield-operationsworkforcepwaclaude
Alternativas
Comparando superficies de herramientas…

Árbol de dependencias

Lo que un análisis de Forge resolvió a partir de los metadatos de npm el 2026-08-30: resolución observada, no una declaración del publicador.

60 paquetes resueltos · 2 directos · ninguno con avisos de seguridad La resolución se detiene en la profundidad 4 y en 60 paquetes.

El rastreo se detuvo en el límite de profundidad 4. Nada por debajo de ese nivel llegó a resolverse.

El rastreo se detuvo en el límite de 60 paquetes. El resto del árbol nunca se resolvió.

Hay 36 paquetes resueltos más que no se dibujan aquí (límite de visualización: 24). Toda dependencia con avisos de seguridad se dibuja aunque se supere el límite. Inventario completo (SBOM CycloneDX)

Declaradas pero no resueltas

53 dependencias declaradas nunca llegaron al árbol. Faltan en la resolución de Forge, no en el paquete.

+41 más sin listar. Los recuentos por motivo de arriba las incluyen todas.

No se siguen: peerDependencies. Este árbol cubre solo dependencias en tiempo de ejecución, así que lo que estas arrastren nunca se resolvió.