MCP server for SpartaNode — manage Gantt tasks from VS Code / Claude CLI
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 2
- fs package/dist/analyze.js :9
import { readFileSync, existsSync } from "node:fs"; - fs package/dist/tools.js :3
import { writeFileSync, readFileSync, existsSync } from "node:fs";
shell / exec 2
- shell package/dist/analyze.js :8
import { execSync } from "node:child_process"; - shell package/dist/tools.js :2
import { execSync } from "node:child_process";
network 2
- net package/dist/api-client.js :9
const res = await fetch(url, { - net package/dist/tools.js :749
const res = await fetch(`${BASE_URL}/projects/${project}/agents/${task.id}/build`, {
secrets 2
- secrets package/dist/api-client.js :6
const TOKEN = process.env.SPARTANODE_TOKEN || ""; - secrets package/dist/tools.js :747
const TOKEN = process.env.SPARTANODE_TOKEN || "";
tool registrations 54
- spartanode_create_project package/dist/tools.js :127
- spartanode_list_projects package/dist/tools.js :171
- spartanode_list_tasks package/dist/tools.js :181
- spartanode_get_task package/dist/tools.js :198
- spartanode_get_gantt_context package/dist/tools.js :241
- spartanode_export_gantt package/dist/tools.js :253
- spartanode_import_gantt package/dist/tools.js :340
- spartanode_update_task_status package/dist/tools.js :382
- spartanode_start_task package/dist/tools.js :404
- spartanode_complete_step package/dist/tools.js :474
- spartanode_sync_gantt package/dist/tools.js :550
- spartanode_spawn_task package/dist/tools.js :729
- spartanode_propose_gantt package/dist/tools.js :786
- spartanode_screenshot_preview package/dist/tools.js :978
- spartanode_select_port package/dist/tools.js :1004
- spartanode_resize_split package/dist/tools.js :1026
- spartanode_web_scrape package/dist/tools.js :1054
- spartanode_browser_open package/dist/tools.js :1121
- spartanode_browser_close package/dist/tools.js :1156
- spartanode_browser_action package/dist/tools.js :1178
- spartanode_browser_screenshot package/dist/tools.js :1318
- spartanode_browser_list package/dist/tools.js :1368
- spartanode_fetch_url package/dist/tools.js :1396
- spartanode_scrape_page package/dist/tools.js :1434
- spartanode_read_active_page package/dist/tools.js :1467
- spartanode_navigate package/dist/tools.js :1502
- spartanode_go_back package/dist/tools.js :1518
- spartanode_go_forward package/dist/tools.js :1530
- spartanode_open_tab package/dist/tools.js :1542
- spartanode_close_tab package/dist/tools.js :1557
- spartanode_list_tabs package/dist/tools.js :1571
- spartanode_get_console_logs package/dist/tools.js :1591
- spartanode_run_js package/dist/tools.js :1618
- spartanode_click_element package/dist/tools.js :1642
- spartanode_fill_input package/dist/tools.js :1666
- spartanode_get_elements package/dist/tools.js :1684
- spartanode_select_option package/dist/tools.js :1721
- spartanode_scroll package/dist/tools.js :1738
- spartanode_active_tab_info package/dist/tools.js :1770
- spartanode_screenshot package/dist/tools.js :1791
- spartanode_click_at package/dist/tools.js :1812
- spartanode_type package/dist/tools.js :1828
- spartanode_shortcut package/dist/tools.js :1842
- spartanode_inspect_app package/dist/tools.js :1857
- spartanode_click_by_name package/dist/tools.js :1881
- spartanode_type_into package/dist/tools.js :1906
- spartanode_select_text package/dist/tools.js :1923
- spartanode_office_action package/dist/tools.js :1938
- spartanode_open_document package/dist/tools.js :1962
- spartanode_read_document package/dist/tools.js :1976
- spartanode_list_native_apps package/dist/tools.js :1992
- spartanode_open_app package/dist/tools.js :2007
- spartanode_list_installed_apps package/dist/tools.js :2025
- spartanode_refresh_installed_apps package/dist/tools.js :2044
declared dependencies 4
- @modelcontextprotocol/sdk@^1.29.0
- zod@^4.3.6
- @types/node@^22.0.0
- typescript@^5.6.0