🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

FieldCure.AssistStudio.Runner

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

FieldCure.AssistStudio.Runner

Windows-only headless LLM task automation engine with scheduling. Executes natural language tasks on schedule via Windows Task Scheduler and sends results through configured channels.

Source
nugetNuGet
Version
2.0.4
Version published
Total downloads
2.4K
Maintainers
1
Created
Source

FieldCure.AssistStudio.Runner

Windows-only headless LLM task automation engine — define natural language tasks, schedule them via Windows Task Scheduler (recurring or one-time), and get results delivered through Slack, Telegram, Email, KakaoTalk, or Discord. Runs as an MCP server for task management or standalone for headless execution.

Install

dotnet tool install -g FieldCure.AssistStudio.Runner

The published package is Windows-only because scheduling is implemented via Windows Task Scheduler and credentials are stored in Windows Credential Manager.

Quick Start

# Create runner.json config template
assiststudio-runner config init

# Set API key
assiststudio-runner config set-credential "Claude Sonnet" sk-ant-api03-...

# Start MCP server
assiststudio-runner serve

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "runner": {
      "command": "assiststudio-runner",
      "args": ["serve"]
    }
  }
}

Tools (7)

ToolDescriptionConfirmation
create_taskCreate a task with prompt, schedule, and MCP serversRequired
update_taskModify task fields (partial update)Required
delete_taskDelete a task and its historyRequired
list_tasksList all tasks with last execution status
run_taskStart task execution (async or wait up to 60s)Required
get_task_historyQuery execution history for a task
get_execution_statusCheck status of a running execution

Execution Modes

ModeCommandPurpose
Serveassiststudio-runner serveMCP server for task CRUD + execution
Execassiststudio-runner exec <task-id>Headless single-task execution
Configassiststudio-runner config <cmd>Credential and configuration management

Requirements

  • .NET 8.0 Runtime or later
  • Windows (required for Task Scheduler and Credential Manager)
  • FieldCure.Ai.Providers (bundled)
  • FieldCure.Ai.Execution (bundled)

Scheduled tasks are registered with Windows Task Scheduler in interactive mode, so the user must be logged in when the trigger fires.

Designed for AssistStudio

Runner is purpose-built for the AssistStudio ecosystem. Tasks are typically created through natural language conversations in AssistStudio, which handles workflow design, MCP server selection, and tool permissions automatically.

While Runner can be used standalone with Claude Desktop or VS Code (via serve mode), you'll need to construct task parameters (prompt, MCP servers, allowed tools) manually. For the full experience, use AssistStudio.

See Also

Part of the AssistStudio ecosystem.

Keywords

mcp

FAQs

Package last updated on 25 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts