Skip to main content
Glama

One install-mcp command puts 161 AI specialists into every coding tool you use — as parallel sub-agents, not just MCP tools.

npm License: MIT Python 3.11+ MCP Protocol Discord

Quick Start · Sub-agents · 161 Agents · MCP Setup · CLI · Architecture


TIMPS Swarm Parallel Agent Demo 4 agents dispatched in parallel vs sequential — 3× speedup (64s vs 192s)

What it does

  • Security audit any repo in 30 seconds — npx timps-swarm audit ./ finds CVEs, hardcoded secrets, and OWASP issues. No backend, no config, no API key.

  • 161 specialist agents in every AI tool — one install-mcp command writes the MCP config for 9 IDEs (Claude Code, Cursor, Windsurf, Continue, Aider, Cline, Zed, VS Code, Gemini, Codex, Amp, Warp) and registers every agent as a native sub-agent so Claude Code / Cursor / Codex can dispatch them in parallel via Task(subagent_type=...).

  • Local-first, BYOK — runs on Ollama with zero API cost; plug in Gemini/Anthropic/OpenAI/Groq when you want more power.

  • Works without the Python backend — npm install -g timps-swarm ships a Node.js MCP stdio proxy (cli/lib/mcp-proxy.js) that talks to any running FastAPI server (local or remote via TIMPS_API_URL). The Python repo is optional.


Related MCP server: codemap

Quick Start

npm i -g timps-swarm

Hand this repo to any coding agent and it will set itself up. SETUP.md is written as an instruction set (not just docs) — when a user clones the repo and tells Claude Code, opencode, Codex, Cursor, Windsurf, or any other agent to "read SETUP.md and set me up", the agent installs the backend, registers the timps-swarm MCP server for whatever tool it's running in, and starts dispatching the 161 specialist agents in parallel.

Then wire it into your coding agents:

npx timps-swarm install-mcp

install-mcp auto-detects every AI tool on your machine and:

  1. Writes the timps-swarm MCP server entry into every detected IDE config (with an explicit env: block forwarding ANTHROPIC_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY, GROQ_API_KEY, TIMPS_API_URL, OLLAMA_HOST, REDIS_URL).

  2. Writes one sub-agent .md file per TIMPS tool into ~/.claude/agents/, ./.claude/agents/, and ~/.codex/agents/.

Restart your tool — 161 agents appear as MCP tools and as parallel sub-agents.

Run without installing (zero setup):

npx timps-swarm audit ./          # security scan any repo — works immediately

What install actually does

install-mcp is the only command you need:

npx timps-swarm install-mcp                  # default: configure all detected tools
npx timps-swarm install-mcp --no-sub-agents  # MCP config only, skip the .md files
npx timps-swarm install-mcp --tool cursor    # configure one tool
npx timps-swarm install-mcp --dry-run        # preview without writing
npx timps-swarm uninstall-mcp                # remove all of the above

By default this writes:

  • MCP server entries into 9 IDE config files (one entry per IDE, all pointing at npx timps-swarm mcp).

  • 161 sub-agent .md files into ~/.claude/agents/, ./.claude/agents/, ~/.codex/agents/ (one per MCP tool) so Claude Code's Task(subagent_type="timps_kubernetes_navigator"), Cursor Composer, and Codex can dispatch them in parallel.

All writes are idempotent (re-running updates the existing file) and reversible via uninstall-mcp (which only removes the timps-swarm key and the timps-*.md files — your other config is untouched).


The killer commands

# Security audit — secrets + CVEs + SAST, no backend, no API key
npx timps-swarm audit ./

# Full 10-agent SDLC pipeline on any codebase
npx timps-swarm fix ./src --language python

# Generate a complete OpenAPI spec from plain English
npx timps-swarm api-design "billing API with metered usage and Stripe webhooks"

# Design a DB schema with DDL, ER diagram, and migrations
npx timps-swarm db-design "multi-tenant SaaS with usage-based billing"

# Diagnose your machine (12 specialist agents)
npx timps-swarm health

MCP integrations

npx timps-swarm install-mcp            # auto-detect and configure all installed tools
npx timps-swarm install-mcp --tool cursor    # single tool only
npx timps-swarm install-mcp --dry-run        # preview without writing files

Tool

Config written

Claude Code

~/.claude/mcp.json

Cursor

~/.cursor/mcp.json

Windsurf

~/.windsurf/mcp.json

Continue

~/.continue/config.json

Zed

~/.config/zed/settings.json

Aider

~/.aider.conf.yml

Goose

~/.config/goose/config.yaml

Gemini CLI

~/.gemini/settings.json

Codex CLI

~/.codex/config.json

Amp

~/.amp/mcp.json

Warp

~/.warp/mcp_servers.json

VS Code / Cline / Copilot

.vscode/mcp.json (workspace)

install-mcp writes the snippet below into each IDE config. The env: block forwards whichever API keys you have set in your shell; it's optional (the IDE usually inherits env, but explicit is safer for sandboxed hosts).

Claude Code — ~/.claude/mcp.json

{
  "mcpServers": {
    "timps-swarm": {
      "command": "npx",
      "args": ["timps-swarm", "mcp"],
      "env": {
        "GEMINI_API_KEY": "...",
        "ANTHROPIC_API_KEY": "..."
      }
    }
  }
}

Cursor / Windsurf / Gemini CLI / Codex CLI / Amp — same format as above, different path.

VS Code / Cline / Roo Code / GitHub Copilot — .vscode/mcp.json

{
  "mcp": {
    "servers": {
      "timps-swarm": { "type": "stdio", "command": "npx", "args": ["timps-swarm", "mcp"] }
    }
  }
}

Continue — ~/.continue/config.json

{ "mcpServers": [{ "name": "timps-swarm", "command": "npx", "args": ["timps-swarm", "mcp"] }] }

Aider — ~/.aider.conf.yml

mcp-servers:
  timps-swarm:
    command: npx
    args: [timps-swarm, mcp]
    type: stdio

Zed — ~/.config/zed/settings.json

{
  "assistant": {
    "mcp_servers": {
      "timps-swarm": { "command": "npx", "args": ["timps-swarm", "mcp"] }
    }
  }
}

Goose — ~/.config/goose/config.yaml

extensions:
  - name: timps-swarm
    type: stdio
    cmd: npx timps-swarm mcp
    enabled: true

GitHub Actions — reusable workflow

jobs:
  generate:
    uses: Sandeeprdy1729/timps-swarm/.github/workflows/timps-swarm.yml@main
    with:
      task: "Build a microservice for JWT authentication"
      language: python
    secrets:
      GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}

LLM providers

Tries providers in priority order, uses the first available one.

Priority

Provider

Env var

Notes

1

MCP Sampler

(auto)

Uses the host tool's model

2

Gemini 2.5 Flash

GEMINI_API_KEY

Recommended — fast + generous free tier

3

Anthropic Claude

ANTHROPIC_API_KEY

Best for complex reasoning

4

OpenAI GPT-4o

OPENAI_API_KEY

5

Groq Llama 3.3 70B

GROQ_API_KEY

Fastest API inference

6

Ollama

(auto-detected)

Fully offline, no API key

7

TIMPS-Coder 0.5B

(built-in)

Always available

export GEMINI_API_KEY=...      # free tier, fastest start
export ANTHROPIC_API_KEY=...   # optional

The MCP server exposes 161 specialist agents across 9 categories. Every one is also registered as a native Claude Code / Cursor / Codex sub-agent.

Category

Count

Examples

Priority

68

research_agent, ab_testing_agent, abdm_agent, agent_composer, browser_automation, churn_predictor, demand_forecaster, dependency_agent, digilocker_agent, dpdp_act_auditor, federated_learning, finetuning_agent, fssai_compliance_agent, gst_compliance, indiehacker_agent, model_evaluator, model_perf_monitor, podcast_show_notes_writer, prompt_injection_scanner, quantum_ready, rag_designer, rag_evaluator, red_team_agent, release_manager, sbom_generator, security_remediation, service_mesh_configurator, sprint_planning_agent, storybook_story_generator, threat_intel_analyst, upi_agent, vector_db_agent, voice_agent_designer, wearable_health_coach, web3_agent, win_loss_analyst, …

Expert Diagnostics

51

dependency_rebel, kubernetes_navigator, docker_compose_architect, pipeline_healer, compliance_auditor, incident_response_coordinator, accessibility_tester, mcp_server_generator, observability_cost_optimizer, license_compliance_scanner, container_image_scanner, adr_writer, contract_reviewer, court_case_summarizer, data_pipeline, db_migration_pilot, disaster_recovery, game_day_facilitator, git_workflow_automator, graphql_agent, iac_drift_detector, load_testing, local_rag_builder, log_pattern_analyzer, phishing_simulator, postmortem_agent, test_intelligence, visual_regression_detective, web_scraping, web_search, …

Computer Health

12

system_optimizer, file_organizer, environment_doctor, security_guard, network_medic, battery_analyst, update_manager, log_interpreter, privacy_cleaner, media_librarian, backup_sentinel, context_switcher

Developer Workflow

12

issue_triager, boilerplate_architect, pr_reviewer, dependency_sentinel, unit_test_writer, docstring_generator, log_detective, sql_optimizer, sprint_reporter, flaky_test_hunter, api_contract_auditor, content_multiplier

Knowledge Worker

7

inbox_gatekeeper, meeting_condenser, research_scout, trend_monitor, data_wrangler, competitor_tracker, agri_commodity_forecaster

Meta

6

list_agents, dispatch, full_checkup, list_providers, connect_tools, tool_status

Context / Kernel

3

context_briefing, delegate, kernel_status

SDLC Pipeline

1

run_task (the 10-node LangGraph orchestrator: PM → Architect → Code → Review → QA → Security → Perf → Docs → DevOps)

# Trigger the full SDLC pipeline
python3 give_work.py "Build a rate-limited REST API for user authentication"
# PM → Architect → Code → Review → QA → Security → Perf → Docs → DevOps

# Run a computer health checkup
npx timps-swarm health
python3 give_work.py "My laptop fan is always running"

# Delegate a multi-step goal
npx timps-swarm delegate "fix the auth bug and ensure 80% test coverage"

# Call any of the 161 directly from the CLI
npx timps-swarm mcp   # then use any MCP client

The Self-Critic Agent is the most valuable one — it scores any output 1–10 and re-runs the originating agent until the threshold is met, closing the quality loop across the entire swarm.

The 161 includes Phase 3 (12 priority), Phase 5 (7 more), Phase 6 nextgen (21 — security/DevOps/MLOps/emerging), Phase 7 (32 — India verticals, compliance, content, sales/voice, research), and timps_batch for parallel delegation. The src/tool_connectors module has a separate TOOLS dict (24 IDE config shortcuts — claude_code, cursor, etc.) used at runtime by timps_connect_tools and timps_tool_status; those are not part of the 161.


CLI

npm install -g timps-swarm   # or: npx timps-swarm <command>
COMMANDS
  audit <path>           Security audit — secrets + CVEs + SAST (works offline)
  fix <path>             Run the full 10-agent SDLC pipeline
  research <topic>       Research a topic before writing code
  api-design <desc>      Generate an OpenAPI 3.1 spec from plain English
  db-design <desc>       Design a database schema with DDL + ER diagram
  n8n <desc>             Generate a complete n8n workflow JSON
  refactor [path]        Detect code smells + produce refactored version
  test-data <schema>     Generate realistic seed / fixture data
  monitor <service>      Prometheus + Grafana + alerting config
  ui <desc>              UI component spec + code + accessibility audit
  cost <arch>            Cloud cost estimate + savings recommendations
  critique <content>     Score output 1-10, auto-improve until threshold
  health                 Computer health checkup (12 agents)
  providers              Show configured LLM providers
  install-mcp            Auto-configure TIMPS in 9 AI tools + 161 sub-agents
  uninstall-mcp          Remove the MCP config and 161 sub-agent .md files
  start [--repo <path>]  Start the TIMPS Swarm API server (port 8000)
  mcp   [--repo <path>]  Start the MCP stdio server (Python or Node.js fallback)

FLAGS (install-mcp)
  --tool <id>            Only configure one IDE (claude-code, cursor, codex-cli, …)
  --no-sub-agents        Skip writing 161 sub-agent .md files (MCP config only)
  --dry-run              Preview without writing anything
  --silent               Suppress output (postinstall)

ENV VARS
  TIMPS_API_URL          API server URL (default http://localhost:8000)
                         Set to a remote URL to point every tool call at it.
  TIMPS_REPO             Explicit path to the Python repo for backend commands
  GEMINI_API_KEY         Free tier — fastest start
  ANTHROPIC_API_KEY      Optional
  OPENAI_API_KEY         Optional
  GROQ_API_KEY           Optional
  OLLAMA_HOST            Default http://localhost:11434
  REDIS_URL              Default redis://localhost:6379/0

If timps-swarm mcp is invoked but no Python repo is on disk, it transparently falls back to the bundled cli/lib/mcp-proxy.js — a Node.js JSON-RPC 2.0 stdio proxy that forwards every tool call to ${TIMPS_API_URL}/mcp/tools/call. So npm install -g timps-swarm is enough to get a working MCP server, as long as a FastAPI server is reachable.


Architecture

                          User / AI coding tool
                          (Claude Code, Cursor, Codex, …)
                                       │
              ┌────────────────────────┼────────────────────────┐
              │ stdio JSON-RPC 2.0     │                        │
              ▼                        ▼                        ▼
  ┌──────────────────────┐   ┌──────────────────────┐   ┌────────────────────┐
  │ mcp_server/server.py │   │ cli/lib/mcp-proxy.js │   │     src/main.py    │
  │  Python — 161 tools, │   │  Node.js fallback    │   │  FastAPI + WS      │
  │  full MCP sampling   │   │  (npm-only path)     │   │  /swarm/run,       │
  │                      │   │                       │   │  /agents/*,        │
  │                      │   │                       │   │  /mcp/tools,       │
  │                      │   │                       │   │  /mcp/tools/call,  │
  │                      │   │                       │   │  /health, /ws      │
  └──────────┬───────────┘   └──────────┬───────────┘   └──────────┬─────────┘
             │                          │                          │
             │      TOOLS / dispatch   │   POST /mcp/tools/call    │
             │ ◀───────────────────────┴──────────────────────────▶│
             │                                                     │
             │      mcp_server/server._TOOL_HANDLERS              │
             │              (161 tools, in-process)                │
             └─────────────────────────┬───────────────────────────┘
                                       │
                              Swarm Bridge
                                       │
       ┌───────────────────┬──────────┴──────────┬───────────────────┐
       ▼                   ▼                     ▼                   ▼
  SDLC DAG          Health Graph          Specialist Agents      Context / Kernel
  (10 nodes)        (12 nodes)            (120 direct calls)     (3 nodes)
       │                   │                     │                   │
       └───────────────────┴─────────────────────┴───────────────────┘
                                       │
                                  LLM Router
       ┌─────────────┬─────────────────┼─────────────┬───────────────┐
       ▼             ▼                 ▼             ▼               ▼
   Gemini        Anthropic         OpenAI         Groq          Ollama
   2.5 Flash      Claude           GPT-4o       Llama 3.3       (local)
                                                            + TIMPS-Coder 0.5B

Three transport paths converge on the same dispatch table:

  1. Python MCP stdio (mcp_server/server.py) — full MCP sampling, in-process, 161 tools. Used when the Python repo is on disk.

  2. Node.js MCP stdio proxy (cli/lib/mcp-proxy.js) — pure stdio JSON-RPC 2.0 that proxies tools/list + tools/call to a running FastAPI server. Used when only the npm package is installed (no Python repo).

  3. FastAPI REST + WebSocket (src/main.py) — /swarm/run, /agents/*, /health, /ws, plus the bridge endpoints /mcp/tools (catalogue) and /mcp/tools/call (dispatch).

Layer 1 — Computer Manager (src/layer1_computer_manager.py) — isolated working directories, CPU/memory/disk caps per agent.

Layer 2 — Swarm Bridge (src/layer2_swarm_bridge.py) — agent lifecycle: spawning, team formation, LangGraph DAG execution, result collection.

Layer 3 — CLI (src/layer3_swarm_cli.py) — give_work.py and the npm CLI.


REST API

curl http://localhost:8000/health
curl http://localhost:8000/health/full   # deep check with provider status

curl -X POST http://localhost:8000/swarm/run \
  -H "Content-Type: application/json" \
  -d '{"request": "Fix SQL injection in my FastAPI endpoint", "language": "python"}'

curl -X POST http://localhost:8000/agents/refactor \
  -d '{"code": "...", "language": "python", "goals": ["reduce_complexity"]}'

curl http://localhost:8000/providers

# MCP bridge (used by cli/lib/mcp-proxy.js)
curl http://localhost:8000/mcp/tools                                       # full 161-tool catalogue
curl -X POST http://localhost:8000/mcp/tools/call \
  -H "Content-Type: application/json" \
  -d '{"name": "timps_list_agents", "arguments": {}}'                      # call any tool over HTTP

wscat -c ws://localhost:8000/ws   # real-time stream

Full interactive docs at http://localhost:8000/docs when the server is running.


Training custom adapters

The Code Generator uses TIMPS-Coder — a 0.5B model with 20 LoRA adapters, one per bug class. Add examples and push — GitHub Actions trains new adapters automatically.

cp my_bugs.jsonl datasets/custom/
git add datasets/custom/my_bugs.jsonl
git commit -m "feat: 40 new Python async bug examples"
git push origin main

Set HF_TOKEN and HF_REPO_ID in repo secrets. The pipeline merges your data, trains 20 adapters in parallel on Apple Silicon (MLX), benchmarks, and publishes to HuggingFace.

The 20 bug-class adapters: java_npe · java_ioob · java_concurrent · python_keyerror · python_typeerror · python_recursion · python_async · python_logic · javascript_null · javascript_scope · javascript_async · cpp_memory · cpp_bounds · go_routine · rust_borrow · sql_injection · xss_vuln · auth_bypass · performance_slow · api_design


Hardware

Setup

RAM

Notes

Minimum

8 GB

One Ollama model at a time

Recommended

16 GB

All models loaded simultaneously

Fine-tuning

8 GB Apple Silicon

MLX on M1/M2/M3/M4


Security

API key auth is off by default. Enable when sharing across a team:

TIMPS_AUTH=1 make up-local
python3 give_work.py --keygen "sandeep-laptop"   # generate key (shown once)
python3 give_work.py --revoke timps-sk-xxxx       # revoke a key

Keys stored as SHA-256 hashes in ~/.timps/.secrets (chmod 600).


Contributing

PRs welcome against main. Conventional commits, please.

git clone https://github.com/Sandeeprdy1729/timps-swarm
cd timps-swarm && pip install -e ".[dev]"
make up-local    # starts the FastAPI server on :8000

make test is currently a no-op — tests/ is empty. Existing runnable test scripts are top-level (python3 mcp_server/test_server.py, python3 test_computer_allocation.py). Add a tests/ directory and wire it into pyproject.toml before relying on pytest.

Lint: ruff check . (configured in pyproject.toml, no make lint target). Typecheck: none configured. Python ≥ 3.10, CI pins 3.11.


Built on TIMPS-Coder — a 0.5B model fine-tuned with 20 LoRA adapters for specific bug patterns.

MIT License · Discord · npm

Available Tools

161 tools
timps_abdm_agentB

Implement ABHA enrollment, HIP/HIU flows, FHIR R4 bundles, and consent workflows (India ABDM).

Inputs: request, language.

timps_ab_testing_agentD

Design A/B tests with Welch's t-test power analysis and GrowthBook configuration.

Inputs: request, language.

timps_accessibility_testerA

Audit a frontend (HTML / React / Vue) for WCAG 2.2 AA & AAA issues — colour contrast, ARIA, keyboard nav, focus order, screen reader hints.

Inputs: request, language.

timps_adr_writerB

Turn a technical decision into a Michael Nygard-style Architecture Decision Record: context, options matrix, decision, consequences, and a rendered Markdown file.

Inputs: request, language.

timps_agent_composerB

Generate a new fully-functional Python agent file from a natural-language description.

Inputs: request, language.

timps_agent_marketplace_curatorB

Curate the best AI agent / MCP / LLM-tool marketplaces and recommend picks by use-case. Tracks pulse.mcp.run, glama.ai, mcp.so, OpenAI GPT Store, Claude tool directory.

Inputs: request, language.

timps_agri_commodity_forecasterB

Forecast Indian agri-commodity prices (mandi arrivals, MSP, weather, festival demand). Returns direction, confidence, and a hedge recommendation for farmers / FPOs / traders.

Inputs: request, language.

timps_ai_safety_agentC

Audit LLM applications against OWASP LLM Top 10 (LLM01-LLM10) with mitigations.

Inputs: request, language.

timps_ai_workflow_orchestratorC

Turn a plain-English multi-step workflow into executable code for LangGraph, Temporal, or Claude-Flow — plus a Mermaid diagram and tests.

Inputs: request, language.

timps_analytics_agentB

Set up PostHog/Mixpanel/Amplitude event tracking, funnels, and dashboards.

Inputs: request, language.

timps_api_contract_auditorA

Diff two API specs (OpenAPI/AsyncAPI) and flag breaking changes, deprecations, and safe additions. Returns a semver recommendation and a migration guide for clients.

Inputs: new_spec (required), old_spec (required), format.

timps_api_design_agentA

API Design Agent — generates a complete OpenAPI 3.1 spec (YAML) from a natural-language description. Enforces REST/GraphQL best practices, versioning strategy, and consistent naming BEFORE code generation starts. Returns the spec + a design rationale document.

Inputs: description (required), style, version, auth_scheme.

timps_api_perf_profilerB

Profile an API from access logs / traces — p50/p95/p99 by endpoint, slow query, N+1 detection, and concrete optimisations.

Inputs: request, language.

timps_api_security_testerA

Run an OWASP API Security Top-10 (2023) audit against an OpenAPI spec or live endpoint — broken auth, BOLA, mass assignment, rate-limit, SSRF, injection — with a runnable test harness.

Inputs: request, language.

timps_backup_sentinelC

Audit backup health: Time Machine last backup time, all local git repos with uncommitted/unpushed changes, large files on Desktop/Documents not tracked by git or cloud. Returns a risk score and backup script.

Inputs: no named parameters.

timps_batchA

Intelligently decompose a bulk task into parallel sub-tasks, execute them concurrently, and return a single aggregated result. Use this to do the same operation across many files at once. Examples: 'add tests for all handlers', 'review all API endpoints', 'add docstrings to every Python file', 'find flaky tests across all modules'.

Inputs: agent_type (required), instruction (required), working_dir (required), dry_run, +1 more.

timps_battery_analystA

Identify battery drainers. Reads battery %, health cycle count, and ranks processes by CPU usage (proxy for energy drain). Generates kill commands for the top energy vampires.

Inputs: no named parameters.

timps_boilerplate_architectA

Scaffold a new project: folder structure, stub files, setup commands. Supports any language or framework — describe what you're building.

Inputs: request (required), language.

timps_browser_automationA

Generate Playwright E2E tests with page objects, fixtures, and CI config.

Inputs: request, language.

timps_calendar_optimizerA

Re-design a noisy calendar: time-block deep work, batch meetings, protect maker time, add commute/exercise buffers, and emit an ICS patch and a focus-mode script.

Inputs: request, language.

timps_certificate_rotatorA

Check TLS certificate expiry for all hosts found in config files. Warns 30 days before expiry and generates certbot renewal commands.

Inputs: hosts, repo_path.

timps_changelog_generatorB

Generate a Conventional Commits changelog from commit history, PRs, and issues; supports semver bump recommendation.

Inputs: request, language.

timps_churn_predictorB

Score accounts/users for churn risk from behavioural signals, build a survival-curve forecast, segment at-risk cohorts, and recommend save plays per segment.

Inputs: request, language.

timps_cli_tool_agentB

Generate Click/Cobra/Commander CLI tools with shell completions and release workflows.

Inputs: request, language.

timps_cloud_cost_auditorC

Scan Terraform configs for waste (over-provisioned instances, missing deletion protection) and check AWS CLI for idle resources.

Inputs: repo_path.

timps_code_archaeologyB

Analyse git history to build an AST import graph, risk map, and tribal knowledge document.

Inputs: request, language.

timps_cold_email_sequence_writerC

Write a 5-7 step cold-outreach email sequence for a persona + offer, with subject A/B variants, social proof, objection handling, and a reply-promise CTA. Spam-safe.

Inputs: request, language.

timps_competitor_trackerB

Monitor competitors for pricing changes, new features, job postings, and public sentiment. Returns a competitive intelligence brief.

Inputs: competitors (required), focus_areas.

timps_compliance_auditorA

Map a codebase + infra config against SOC 2 / ISO 27001 / HIPAA / PCI-DSS / GDPR controls; produce an evidence pack and gap report.

Inputs: request, language.

timps_computer_use_agentA

Plan a GUI / computer-use task and emit OS-specific step scripts (cliclick / xdotool / PowerShell) with safety approval gates. Pairs with the runtime computer_use tools.

Inputs: request, language.

timps_connect_toolsA

Auto-configure TIMPS Swarm as an MCP server in every AI coding tool installed on this machine (Cursor, Windsurf, GitHub Copilot, Cline, Continue, Aider, Goose, OpenCode, Gemini CLI, and more). Use --dry-run to preview what would change.

Inputs: dry_run, tool_id.

timps_container_image_scannerA

Scan a container image / Dockerfile for CVEs, misconfigurations, and supply-chain risk. Wraps trivy/grype/syft when present; falls back to static analysis of the Dockerfile.

Inputs: request, language.

timps_content_multiplierA

Transform a long-form technical post into multiple short-form formats: tweet thread, LinkedIn post, changelog entry, docs blurb, and HN title.

Inputs: content (required), tone.

timps_context_briefingA

Get a 3-sentence resumption briefing from the Context Keeper: what you were working on, current state (uncommitted changes, broken tests), and recommended next step. Use when the user says 'what was I doing' or 'catch me up'.

Inputs: refresh.

timps_context_switcherA

Analyse current work context: active apps, estimated browser tabs, current git branch and recent commits. Identifies distraction apps and generates a focus-mode script to quit them.

Inputs: no named parameters.

timps_contract_reviewerA

Review a contract (MSA, NDA, SaaS, vendor agreement) for red-flags: indemnification, liability caps, IP, data, termination, SLAs. Returns a clause-by-clause scorecard and a redline.

Inputs: request, language.

timps_cost_optimizerB

Estimate monthly/annual cloud cost for an architecture and generate a prioritised list of savings optimisations.

Inputs: architecture (required), regions, provider, monthly_requests.

timps_court_case_summarizerA

Summarise a court judgment / order: bench, facts, issues, holdings, reasoning, ratio, and citations in a structured brief. For legal research, not legal advice.

Inputs: request, language.

timps_data_pipelineA

Design dbt/Airflow/Prefect/Dagster ETL/ELT pipelines with monitoring and lineage.

Inputs: request, language.

timps_dataset_agentA

Validate and clean ML training datasets; generate data cards and quality reports.

Inputs: request, language.

timps_data_wranglerA

Clean and normalise messy data: CSV, JSON, PDF extracts, copy-pasted tables. Returns cleaned records, a quality score, and SQL insert hint.

Inputs: data (required), format, target_schema.

timps_db_agentA

DB Agent — schema design, query optimisation, and migration scripts. Given a description of your data model it produces: CREATE TABLE SQL, an ER diagram in Mermaid, index recommendations, a migration script (Alembic / Flyway / raw SQL), and query templates. Pairs with the sql_injection LoRA for secure query generation.

Inputs: description (required), db_engine, migration_tool, existing_schema.

timps_db_migration_pilotA

Plan a zero-downtime database migration: expand-contract phases, backfill scripts, dual-write strategy, kill-switches, rollback plan.

Inputs: request, language.

timps_deep_research_agentA

Multi-hop, multi-source research planner: decomposes a query, runs parallel web searches, cross-references, and returns a sourced report with [N] citations and a bottom-line answer.

Inputs: request, language.

timps_delegateA

Delegate a multi-step goal to the TIMPS Agent Kernel. The kernel plans, routes to specialist agents, and returns a structured result. Use for complex goals like 'fix the auth bug and ensure 80% test coverage'.

Inputs: goal (required), context.

timps_demand_forecasterA

Produce a SKU/location-level demand forecast with seasonality, promotions, and trend. Returns intervals, backtest MAPE/MASE, and an ordering recommendation.

Inputs: request, language.

timps_demo_video_script_writerB

Write a punchy 60-90s product demo video script: hook, problem, demo beats, payoff, CTA — with storyboard, B-roll suggestions, and on-screen copy.

Inputs: request, language.

timps_dependency_agentB

Dependency Agent — runs pip-audit / npm audit / cargo audit after code generation. Produces: a CVE severity report, a license compliance check, a version pinning strategy, and a safe upgrade script. Security-conscious devs' favourite agent.

Inputs: manifest (required), fix, ecosystem.

timps_dependency_rebelA

Detect dependency conflicts, vulnerabilities, and outdated packages across Python and Node. Returns a fix plan and remediation script.

Inputs: repo_path.

timps_dependency_sentinelA

Scan a dependency manifest (requirements.txt, package.json, go.mod, Cargo.toml) for CVEs and severely outdated packages. Returns a severity-ranked report with upgrade commands.

Inputs: manifest (required), manifest_type.

timps_digilocker_agentB

Implement DigiLocker OAuth, document pull, Aadhaar OTP, PAN verify, and eKYC flows (India).

Inputs: request, language.

timps_disaster_recoveryB

Design RTO/RPO-aware DR plans, failover runbooks, and DR test scripts for cloud systems.

Inputs: request, language.

timps_disk_space_prophetA

Predict disk usage trends, identify cache directories safe to prune, and warn before 'no space left on device' events.

Inputs: no named parameters.

timps_dispatchA

Auto-detect the best TIMPS agent for any plain-English request and run it immediately. Use this when unsure which agent to pick. Examples: 'my wifi keeps dropping', 'why is my laptop slow', 'broken python environment', 'organize my downloads'.

Inputs: request (required).

timps_docker_compose_architectB

Compose a production-grade multi-service docker-compose (or compose.yaml) for a project: env, healthchecks, volumes, networks, profiles.

Inputs: request, language.

timps_docstring_generatorA

Read raw source code and insert production-quality docstrings in your preferred format (Google, Sphinx, NumPy, JSDoc, Doxygen). Logic is never changed — only documentation is added.

Inputs: source_code (required), language, doc_style.

timps_dotfile_doctorA

Detect errors and performance issues in shell config files (.zshrc, .bashrc, .gitconfig). Finds slow evals, duplicate PATH entries, syntax errors.

Inputs: no named parameters.

timps_dpdp_act_auditorC

Audit a system or data flow against India's Digital Personal Data Protection Act 2023: consent, notice, data-principal rights, breach, penalties, and a remediation roadmap.

Inputs: request, language.

timps_edge_agentA

Generate Cloudflare Workers/Vercel Edge/Fastly code with KV storage and geo-routing.

Inputs: request, language.

timps_embedded_agentB

Create Arduino/ESP32/RPi firmware, HAL headers, CMakeLists, and OTA update scripts.

Inputs: request, language.

timps_environment_doctorB

Diagnose broken development environments. Checks Python, Node.js, Docker, Git, PATH integrity, shell config conflicts. Returns exact terminal commands to fix each issue.

Inputs: focus.

timps_feature_flagB

Design feature flags with LaunchDarkly/Flagsmith/GrowthBook targeting rules and rollout plans.

Inputs: request, language.

timps_federated_learningA

Design Flower/FedAvg/PySyft FL pipelines with differential privacy and aggregation strategies.

Inputs: request, language.

timps_file_organizerA

Scan Downloads and Desktop for clutter: duplicates, large files, unnamed junk. Generates a folder organisation plan and a move script (dry-run — no files moved until user approves).

Inputs: path.

timps_finetuning_agentB

Generate complete LoRA/MLX/Axolotl/Unsloth fine-tuning pipelines with push-to-hub scripts.

Inputs: request, language.

timps_finops_agentC

Analyse cloud costs with Infracost, generate rightsizing recommendations and budget alerts.

Inputs: request, language.

timps_flaky_test_detectiveC

Identify flaky tests by scanning for timing dependencies, random data, and external HTTP calls. Reads pytest failure cache for history.

Inputs: repo_path.

timps_flaky_test_hunterB

Find non-deterministic tests from CI run history. Returns ranked list of flaky tests, suspected causes, and fix suggestions.

Inputs: ci_history (required), repo_path.

timps_fssai_compliance_agentA

Assess an F&B product / packaging against India's FSSAI regulations: license type, label checklist, additive and claim restrictions, and a submission-ready checklist.

Inputs: request, language.

timps_full_checkupB

Run a comprehensive computer health scan across 6 agents: system optimizer, battery analyst, security guard, network medic, backup sentinel, and update manager. Returns a combined health score and prioritised action list.

Inputs: focus.

timps_game_day_facilitatorA

Plan and run a chaos-engineering game-day: hypothesis, blast radius, rollback, comms tree, inject schedule, success criteria, and a blameless retrospective template.

Inputs: request, language.

timps_git_workflow_automatorB

Generate an opinionated git workflow: pre-commit hooks, commitlint, lefthook, semantic-release / release-please config, PR template, branch-protection policy, CODEOWNERS.

Inputs: request, language.

timps_graphql_agentB

Write GraphQL SDL schemas, resolvers, DataLoader, subscriptions, and federation config.

Inputs: request, language.

timps_gst_complianceB

Generate GSTR-1/3B filings, e-invoice XML, ITC reconciliation reports (India GST).

Inputs: request, language.

timps_i18n_agentC

Extract translatable strings from source code, generate translation JSON files for multiple locales, and flag RTL/cultural issues.

Inputs: code (required), source_locale, i18n_framework, target_locales.

timps_iac_drift_detectorA

Detect drift between Terraform / Pulumi / CloudFormation state and live cloud — produces a ranked diff, blast-radius estimate, and a safe terraform plan review.

Inputs: request, language.

timps_inbox_gatekeeperA

Triage a batch of emails: flag urgent ones, draft routine replies, identify newsletters to unsubscribe from. Pass a list of email objects with 'from', 'subject', 'body'.

Inputs: emails (required), context.

timps_incident_responderA

Multi-source log correlation for production incidents. Gathers Docker + app logs, builds a timeline, and generates a triage report.

Inputs: repo_path, window_minutes.

timps_incident_response_coordinatorB

Turn an active incident (SIEM alert, customer report, CVE disclosure) into a play-by-play response with comms, containment, and a postmortem stub.

Inputs: request, language.

timps_indiehacker_agentC

India GTM plan: INR pricing tiers, Razorpay integration, GST invoice generation.

Inputs: request, language.

timps_issue_triagerA

Triage a bug report or GitHub issue: detect duplicates, assign severity (critical/high/medium/low), suggest labels and owner. Pass the raw issue title and body text.

Inputs: request (required), repo_path.

timps_kernel_statusA

Check the status of a previously delegated kernel run by its run_id.

Inputs: run_id (required).

timps_kubernetes_navigatorA

Diagnose Kubernetes workloads: pods, services, ingress, RBAC, resources, network policies. Outputs fix YAML and Helm/Kustomize patches.

Inputs: request, language.

timps_learning_agentC

Analyse past successful runs and distil prompt improvements for all agents.

Inputs: request, language.

timps_license_compliance_scannerA

Scan source + manifests for OSS license usage (GPL/AGPL/LGPL/SSPL/Commercial), produce a per-dependency report, and a copyleft-compatibility matrix for your distribution model.

Inputs: request, language.

timps_list_agentsA

List all TIMPS Swarm agents with their purpose, so you can choose the right one for the user's request.

Inputs: no named parameters.

timps_list_providersA

Show all configured LLM providers and which one is currently active. Useful for debugging which model is handling agent calls.

Inputs: no named parameters.

timps_load_testingB

Generate k6/Artillery/Locust load test scripts with ramp-up plans and Grafana dashboards.

Inputs: request, language.

timps_local_rag_builderA

Build a fully-local RAG pipeline (Ollama embeddings + Chroma/FAISS + reranker + chat) from a corpus description. Emits ingest, retrieve, generate, evaluate, Dockerfile, Makefile.

Inputs: request, language.

timps_log_detectiveA

Cluster production log errors, identify root cause, and suggest a fix. Handles stack traces, JSON logs, syslog, and journald output.

Inputs: logs (required), service.

timps_log_interpreterA

Read crash logs and system logs, extract stack traces, and explain each crash in plain English. Classifies as app bug / OS bug / hardware / user error. Pass a log file path to analyse a specific log.

Inputs: log_path.

timps_log_pattern_analyzerB

Cluster production log errors, identify root cause, suggest a fix. Handles stack traces, JSON logs, syslog, and journald output.

Inputs: request, language.

timps_mcp_server_generatorA

Scaffold a complete Model Context Protocol (MCP) server: tools, resources, prompts, server.py, pyproject, smoke-test client, README.

Inputs: request, language.

timps_media_librarianA

Scan Photos, Downloads, Desktop for media chaos: unnamed photos, screenshot backlog, oversized videos. Suggests a date-based rename plan and generates ffmpeg compression commands (dry-run).

Inputs: path.

timps_meeting_condenserA

Extract action items, decisions, and open questions from a meeting transcript. Returns a structured summary with owners and deadlines.

Inputs: transcript (required), attendees.

timps_memory_agentC

Store, recall, and manage TIMPS run history and contextual memory.

Inputs: request, language.

timps_merge_conflict_predictorB

Predict merge conflicts between two branches before merging, with file-level and line-level overlap analysis.

Inputs: branch_a, branch_b, repo_path.

timps_migration_pilotA

Analyse a codebase for breaking-change APIs given a target library/framework upgrade. Returns a step-by-step migration checklist.

Inputs: goal (required), repo_path.

timps_mobile_agentB

Scaffold React Native/Flutter/Expo apps with push notifications and deep links.

Inputs: request, language.

timps_model_evaluatorB

Create evaluation harnesses, adversarial test inputs, and RAGAS config for LLM models.

Inputs: request, language.

timps_model_perf_monitorB

Monitor an ML model in production: drift, accuracy decay, latency, and cost — with alerting thresholds and a re-training trigger plan.

Inputs: request, language.

timps_monetization_agentC

Configure Stripe/LemonSqueezy products, checkout flows, webhooks, and dunning emails.

Inputs: request, language.

timps_monitoring_agentC

Generate Prometheus metric definitions, Grafana dashboard JSON, alerting rules, and instrumentation code snippets.

Inputs: service_description (required), slos, language, alerting_platform.

timps_n8n_workflow_agentA

n8n Workflow Agent — converts a plain-English task description into a complete, importable n8n workflow JSON. Knows all n8n core nodes, integrations (Slack, Gmail, GitHub, Notion, Airtable, HTTP Request, Webhook, Cron, etc.), and expression syntax. Returns the workflow JSON + a visual description of every node.

Inputs: description (required), trigger, integrations.

timps_network_medicA

Diagnose network problems: ping internet/Cloudflare, DNS resolution, WiFi signal, traceroute, open ports. Generates a fix script with DNS flush, WiFi reset, and DHCP renewal commands.

Inputs: target.

timps_observability_cost_optimizerB

Analyse your observability bill (Datadog / New Relic / Grafana Cloud / Splunk) and recommend cardinality pruning, sampling, log-volume cuts, and tier migrations with projected savings.

Inputs: request, language.

timps_onboarding_mentorB

Generate a customised onboarding guide: most-touched files, architecture overview, key modules, recent PR walkthroughs.

Inputs: repo_path.

timps_pattern_detectorC

Detect duplicate code blocks, god classes, magic numbers, and anti-patterns in a codebase.

Inputs: request, language.

timps_phishing_simulatorB

Generate a realistic, organisation-tailored phishing simulation: emails, landing pages, payload tracking, and a click-through metrics plan. Strictly for authorised training use.

Inputs: request, language.

timps_pipeline_healerB

Read a failing CI/CD run and produce a minimal diff to make it green: cache tweaks, image bumps, secret injection, retry policies.

Inputs: request, language.

timps_podcast_show_notes_writerA

Turn a podcast transcript / outline into SEO-friendly show notes: title, summary, chapter timestamps, key quotes, links, guest bio, and 3 tweet drafts.

Inputs: request, language.

timps_postmortem_agentC

Write blameless postmortems: 5 Whys, root causes, P0-P2 action items, runbooks.

Inputs: request, language.

timps_privacy_cleanerA

Privacy audit: count cookies per browser (Chrome, Firefox, Edge, Brave), list macOS app permissions (camera, mic, location, contacts). Returns a cleanup manifest — no data is deleted until user reviews.

Inputs: no named parameters.

timps_prompt_engineerB

Rewrite prompts with Chain-of-Thought, XML tags, and few-shot examples for better LLM output.

Inputs: request, language.

timps_prompt_injection_scannerA

Scan prompts, system messages, and tool schemas for prompt-injection / jailbreak / data-exfiltration risk. Produces a severity-rated report and hardened prompt rewrites.

Inputs: request, language.

timps_pr_reviewerA

Review a pull request diff for blockers, suggestions, and nitpicks. Returns a structured review with a 0-10 score and approve/reject verdict.

Inputs: diff (required), style_guide.

timps_quantum_readyB

Identify quantum-vulnerable algorithms, generate Qiskit circuits, and produce NIST PQC migration plans.

Inputs: request, language.

timps_rag_designerB

Design chunking/embedding/retrieval/reranking RAG pipelines for LlamaIndex or LangChain.

Inputs: request, language.

timps_rag_evaluatorA

Run a RAGAS-style evaluation of a RAG pipeline: context precision/recall, faithfulness, answer relevance, MRR/NDCG, with a runnable eval harness and an improvement plan.

Inputs: request, language.

timps_realtime_agentC

Build WebSocket/SSE/Redis Pub-Sub/Kafka server+client real-time systems.

Inputs: request, language.

timps_red_team_agentB

Plan and execute an OWASP-style red-team engagement: threat model, adversarial test cases, payloads, runnable exploit harness, and a remediation checklist.

Inputs: request, language.

timps_refactoring_agentA

Detect code smells and produce a fully refactored version with a diff summary, complexity scores, and improvement list.

Inputs: code (required), goals, language.

timps_release_managerB

Produce a release plan: SemVer bump, release notes, rollout/canary strategy, rollback gate, customer-comms draft, and stakeholder checklist.

Inputs: request, language.

timps_research_agentA

Research Agent — runs BEFORE any coding task. Searches documentation, GitHub issues, Stack Overflow, and the web to gather context so all downstream agents have grounded information. Returns a structured brief: findings, gotchas, recommended approach, sources.

Inputs: topic (required), depth, sources.

timps_research_scoutB

Deep-dive research on any topic. Returns a structured brief: key findings, consensus view, controversies, recommended actions, and sources. Depth options: quick, medium (default), deep.

Inputs: topic (required), depth.

timps_robotics_agentB

Generate ROS2 nodes, URDF descriptions, motion planning config, and ISO 10218-1 safety analysis.

Inputs: request, language.

timps_run_taskA

Run the full 10-agent SDLC pipeline (product manager → architect → code generator → reviewer → QA → security → performance → devops → docs). Use for software development tasks: writing code, fixing bugs, building APIs, etc.

Inputs: request (required), language, max_iterations.

timps_sbom_generatorA

Generate a CycloneDX / SPDX Software Bill of Materials from a project tree + manifests, integrate syft/trivy if available, and flag license and supply-chain risks.

Inputs: request, language.

timps_secrets_managementB

Scan for hardcoded secrets, generate Vault/AWS Secrets Manager migration code and pre-commit hooks.

Inputs: request, language.

timps_security_guardA

Security scan: open network ports, running process anomalies, app camera/microphone/location permissions (macOS TCC). Returns CVSS-rated findings and mitigation commands.

Inputs: no named parameters.

timps_security_remediationA

Convert a security finding (CVE, SAST, secret, misconfig) into a step-by-step patch plan with a working code diff and rollback.

Inputs: request, language.

timps_self_critic_agentA

Score any agent's output on a 1–10 quality scale, identify weaknesses, and automatically re-run the originating agent with an improved prompt until the score meets the threshold. This closes the quality feedback loop across the entire swarm.

Inputs: task (required), agent (required), content (required), threshold, +1 more.

timps_seo_agentC

Run Lighthouse CI, generate schema.org JSON-LD, fix Core Web Vitals, build sitemaps.

Inputs: request, language.

timps_service_mesh_configuratorA

Generate production-grade service-mesh config (Istio / Linkerd / Consul) — mTLS, traffic policies, retries, circuit-breakers, observability, multi-cluster, and a migration plan.

Inputs: request, language.

timps_sprint_planning_agentB

Decompose epics into sprint tickets with estimates, dependencies, and GitHub Issues payload.

Inputs: request, language.

timps_sprint_reporterA

Generate a formatted daily standup report from task lists. Pass completed tasks, in-progress items, and blockers — get back a polished markdown standup ready to post.

Inputs: completed (required), in_progress (required), blockers, team_member.

timps_sql_optimizerA

Analyse a slow SQL query and return: the optimised rewrite, index recommendations with CREATE INDEX SQL, and an estimated speedup. Supports PostgreSQL, MySQL, SQLite, MSSQL.

Inputs: query (required), db_engine, explain_output.

timps_storybook_story_generatorA

Generate an original illustrated children's story for a target age, theme, and moral: outline, full prose, page breaks, illustration prompts, and a printable PDF layout spec.

Inputs: request, language.

timps_system_optimizerA

Diagnose why a computer is slow. Scans: top CPU/RAM processes, startup items, thermal throttling, memory pressure. Returns a report with specific processes to kill and startup items to disable. Generates a dry-run cleanup shell script.

Inputs: context.

timps_tech_debt_quantifierC

Scan codebase for TODO/FIXME density, cyclomatic complexity hotspots, and deprecated patterns. Returns a prioritised debt repayment plan.

Inputs: repo_path.

timps_technical_debtC

Quantify technical debt via radon complexity + git churn + TODO density; output a debt roadmap.

Inputs: request, language.

timps_tech_writer_assistantB

Refresh a project README, write ADRs, generate a 'Getting Started' guide, an FAQ, and a reference page from the codebase.

Inputs: request, language.

timps_terraform_plan_reviewerB

Review terraform plan output for destructive changes. Requires explicit approval before allowing apply on high-risk plans.

Inputs: plan_text, repo_path.

timps_test_data_agentA

Generate realistic, edge-case-covering seed / fixture data for any JSON schema, SQL DDL, or plain-text description.

Inputs: schema (required), count, format, locale.

timps_test_intelligenceB

Analyse test suite + git bug history to find untested code paths, suggest property-based tests, and propose a mutation-testing config.

Inputs: request, language.

timps_threat_intel_analystA

Ingest threat feeds (CVE, MITRE ATT&CK, CISA KEV) and produce a threat brief with detection rules and prioritised mitigations.

Inputs: request, language.

timps_tool_statusA

Show which AI coding tools are installed and which ones are already connected to the TIMPS Swarm MCP server.

Inputs: no named parameters.

timps_tracing_emitterC

Generate an OpenTelemetry tracing bootstrap: service name, resource attributes, auto-instrumentation, sampling, span/metric/log pipeline, and exporter config.

Inputs: request, language.

timps_trend_monitorA

Monitor keywords across Hacker News, Reddit, GitHub, and Dev.to for spikes in interest. Returns trend direction, sentiment, and a digest summary.

Inputs: keywords (required), sources.

timps_ui_ux_agentC

Generate a UI component spec, implementation code, Storybook story, design tokens, and WCAG accessibility audit.

Inputs: description (required), framework, design_system, accessibility_level.

timps_unit_test_writerB

Analyse source code and generate a comprehensive test suite: happy paths, edge cases, error conditions. Returns a complete test file ready to run.

Inputs: source_code (required), language, framework.

timps_update_managerA

Check for pending updates: macOS/Linux OS, Homebrew packages, global npm packages, pip packages. Returns a prioritised update plan (security first) with a safe ordered shell script.

Inputs: no named parameters.

timps_upi_agentA

Generate UPI deep links, QR codes, Razorpay/Cashfree webhook handlers (India UPI).

Inputs: request, language.

timps_vector_db_agentC

Design Qdrant/Pinecone/Weaviate/pgvector schemas and integration code.

Inputs: request, language.

timps_visual_regression_detectiveA

Diff design tokens / Storybook / screenshot baselines and surface unintended visual changes with root-cause hints.

Inputs: request, language.

timps_voice_agent_designerA

Design a production voice / phone agent: persona, system prompt, SSML, tool calls, barge-in handling, escalation rules, latency budget, and test utterances.

Inputs: request, language.

timps_wearable_health_coachA

Interpret wearable / fitness data (HRV, sleep, RHR, steps, SpO2) into an actionable, evidence-based weekly coaching plan with safety guardrails.

Inputs: request, language.

timps_web3_agentC

Audit smart contracts with Slither/Mythril patterns; generate Solidity code with gas optimisation.

Inputs: request, language.

timps_web_scrapingB

Generate Playwright/Scrapy/httpx scrapers with anti-bot config and data extraction logic.

Inputs: request, language.

timps_win_loss_analystB

Analyse a set of won/lost deals to surface the real reasons — pricing, champion, timing, competitor, fit — and recommend sales-coaching and product fixes.

Inputs: request, language.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    C2.6/5.0

    Scored across 161 tools

    Disambiguation1/5

    Multiple tools have identical or near-identical purposes: timps_log_detective and timps_log_pattern_analyzer share exactly the same description, and timps_flaky_test_detective/timps_flaky_test_hunter overlap heavily. With 161 tools and several duplicate categories, an agent cannot reliably distinguish between them.

    Naming Consistency3/5

    All tools share the timps_ prefix and snake_case, which adds some coherence. However, the pattern is inconsistent: some are verb_noun (timps_list_agents, timps_connect_tools), some are noun_agent (timps_system_optimizer, timps_security_guard), and some are single verbs (timps_dispatch, timps_delegate, timps_batch).

    Tool Count1/5

    161 tools is far beyond any reasonable tool surface for an MCP server; even a broad 'swarm' fails to justify this scale. An agent will waste significant tokens and selection effort trying to choose among this many tools.

    Completeness3/5

    The tool set is remarkably broad across domains (devops, security, India compliance, content writing, ML, etc.), but it includes duplicate agents and lacks basic primitives like direct file editing or command execution, relying instead on generated scripts. Over-coverage in some areas and gaps in others indicate incomplete curation.

    Maintenance

    ActivityStale
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • -
      license
      Not graded
      quality
      Not graded
      maintenance
      An MCP server that enables developers to summon AI development team agents directly from their IDE to help with tasks like PR reviews, security evaluation, and CI/CD deployment setup.
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      MCP server for local-first code intelligence, providing structural code graph, semantic search, and impact analysis to AI agents.
      2
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      A self-hosted MCP server that enables AI coding agents to read, edit, search, and run code in local projects with human review loops and policy controls.
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      A centralized MCP server providing over 40 tools for contextual intelligence, code analysis, vision, and memory management via MemPalace, enabling efficient project development and agent orchestration.
      -