tascan-mcp

MCPCommunitylive
v3.19.0Michael Edward Love IIMITAktualisiert vor 2 Mon.npmGitHub

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

Endpunkt-Statuslive
geprüft vor 14 Tagen · 1663 ms
100 % der letzten 5 Prüfungen haben diesen Endpunkt erreicht
Läuft in
ClaudeCursorCopilotChatGPTGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio, streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
999Downloads/Wo.
1GitHub-Sterne
vor 2 Mon.Letzte Aktualisierung
Braucht 1 Zugangsdatum, bevor es läuft
  • TASCAN_API_KEYAPI-Schlüsselerforderlich

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

Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paket
AutorMichael Edward Love II
LizenzMIT
Version3.19.0
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/20
→ Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
—npm-Maintainer-Übereinstimmung+0/5
→ Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche40 Tools · 4 privilegiert
Sicherheits-Scan✓ Sauberv3.7.0 · vor 1 Mon.Wie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert19. Aug. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

40 Tools · 4 privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv3.7.0 · 1mo ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

tascan_list_projectsList all TaScan projects in the organization

List all TaScan projects in the organization

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_get_projectGet details of a specific project

Get details of a specific project

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_delete_projectprivilegiertDelete 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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_list_eventsList all events (task lists) within a project

List all events (task lists) within a project

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_delete_eventprivilegiertDelete 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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_list_tasksList all tasks in an event (task list)

List all tasks in an event (task list)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_get_taskGet details of a specific task including completions

Get details of a specific task including completions

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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" —…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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).

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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).

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_list_workersList all workers (taskees) in the organization

List all workers (taskees) in the organization

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_create_workerCreate a new worker (taskee) in the organization

Create a new worker (taskee) in the organization

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_update_workerUpdate a worker profile (name, phone, email)

Update a worker profile (name, phone, email)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_list_templatesList available task templates (built-in and saved)

List available task templates (built-in and saved)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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-…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

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.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

tascan_register_tagKeine Beschreibung veröffentlicht

Dieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.

39 von 40 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

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

Schlagwörter
tascanmcpmodel-context-protocolaitask-managementqr-codefield-operationsworkforcepwaclaude
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-08-30 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 2 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

53 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+41 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.