Agent Tasker Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Agent Tasker Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<!-- mcp-name: io.github.S3bRR/agent-tasker-mcp -->
AgentTasker is a small, stdio-only MCP server for AI agents that need to run multiple tasks quickly and get structured results back in one call.
It is intentionally narrow:
execute and execute_batchdepends_onRepository: https://github.com/S3bRR/agent-tasker-mcp
Most agent orchestration layers are heavier than they need to be. This project is designed for the common case:
There is no queue service, no persistence layer, no background worker system, and no SDK dependency required at runtime.
Task types:
python_codehttp_requestdiscovery_searchweb_scrapeshell_commandfile_readfile_writePublic MCP tools:
executeexecute_batchRequirements:
uvxRun directly from GitHub:
uvx --from git+https://github.com/S3bRR/agent-tasker-mcp.git agent-tasker-mcp-server --workers 8Once the package is live on PyPI, the command becomes:
uvx agent-tasker-mcp-server --workers 8pipxInstall directly from GitHub:
pipx install git+https://github.com/S3bRR/agent-tasker-mcp.gitOnce the package is live on PyPI, the command becomes:
pipx install agent-tasker-mcp-servergit clone https://github.com/S3bRR/agent-tasker-mcp.git
cd agent-tasker-mcp
./setup.shsetup.sh creates a local .venv, installs this package into it, and prints an absolute MCP config snippet. If python3 -m venv is not available, it falls back to virtualenv when installed.
{
"command": "uvx",
"args": [
"--from",
"git+https://github.com/S3bRR/agent-tasker-mcp.git",
"agent-tasker-mcp-server",
"--workers",
"8"
]
}{
"command": "agent-tasker-mcp-server",
"args": ["--workers", "8"]
}{
"command": "/absolute/path/to/agent-tasker-mcp/.venv/bin/agent-tasker-mcp-server",
"args": ["--workers", "8"]
}Use the exact absolute path printed by ./setup.sh for local checkouts.
executeRun one task immediately.
{
"task_type": "python_code",
"code": "result = 6 * 7"
}execute_batchRun multiple tasks concurrently.
{
"tasks": [
{
"name": "fetch_users",
"task_type": "http_request",
"url": "https://api.example.com/users"
},
{
"name": "calc",
"task_type": "python_code",
"code": "result = 6 * 7"
}
],
"output_mode": "compact"
}depends_onIf one task must wait for another, make it explicit.
{
"tasks": [
{
"name": "write_file",
"task_type": "file_write",
"path": "/tmp/example.txt",
"content": "hello"
},
{
"name": "read_file",
"task_type": "file_read",
"path": "/tmp/example.txt",
"depends_on": ["write_file"]
}
]
}If an upstream dependency fails, downstream tasks are marked failed and do not run.
output_mode supports:
compact (default)fullThe response is ordered to match the input task list, which makes it easier for models to consume without extra reconciliation logic.
Releases are tag-driven.
pyproject.toml and server.json to the same versionmainv1.0.0server.json to the MCP RegistryThe release workflow rejects version drift: the pushed tag, pyproject.toml, and server.json must match exactly.
Optional environment variables:
AGENT_TASKER_MAX_TASKS: maximum tasks per execute_batchAGENT_TASKER_MAX_PAYLOAD_BYTES: maximum payload size per taskAGENT_TASKER_MAX_MEMORY_MB: soft process memory guardThis server is intended for trusted environments.
python_code executes Python codeshell_command executes shell commandsfile_read and file_write operate on the local filesystemDo not expose this server directly to untrusted users.
Create a local environment:
./setup.sh
source .venv/bin/activateRun the server:
agent-tasker-mcp-server --workers 4Run tests:
.venv/bin/python -m unittest discover -s testsThis repo includes server.json for MCP Registry publication and a GitHub Actions workflow that publishes both the PyPI package and MCP metadata from a version tag.
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.