160 specialist AI agents for Claude Code, Cursor & Codex — one npm install puts them all into your IDE as MCP tools and parallel sub-agents. Local-first, BYOK, works offline with Ollama.
Drift inferred · capture-to-capture
- HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
- HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
- HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
- HIGH code analysis flagged dynamic code execution in Sandeeprdy1729/timps-swarm
transport stdio · streamable-http · http
verified
reported
listed in the official MCP registry counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit c895066 · analyzer v33 · 2w ago
skills & prompt files 40
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-ab_testing_agent.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-abdm_agent.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-accessibility_tester.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-adr_writer.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-agent_composer.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-agent_marketplace_curator.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-agri_commodity_forecaster.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-ai_safety_agent.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-ai_workflow_orchestrator.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-analytics_agent.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-api_contract_auditor.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-api_design_agent.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-api_perf_profiler.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-api_security_tester.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-backup_sentinel.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-batch.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-battery_analyst.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-boilerplate_architect.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-browser_automation.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-calendar_optimizer.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-certificate_rotator.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-changelog_generator.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-churn_predictor.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-cli_tool_agent.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-cloud_cost_auditor.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-code_archaeology.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-cold_email_sequence_writer.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-competitor_tracker.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-compliance_auditor.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-computer_use_agent.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-connect_tools.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-container_image_scanner.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-content_multiplier.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-context_briefing.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-context_switcher.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-contract_reviewer.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-cost_optimizer.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-court_case_summarizer.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-data_pipeline.md
- agent-rules Sandeeprdy1729-timps-swarm-c895066/.claude/agents/timps-data_wrangler.md
danger signals3
- dynamic code execution __import__ sink Sandeeprdy1729-timps-swarm-c895066/src/phase7/red_team_agent.py :169
env = {"REDTEAM_ENDPOINT": endpoint, "PATH": __import__("os").environ.get("PATH", "")} - suspicious endpoint 169.254.169.254 (cloud metadata) Sandeeprdy1729-timps-swarm-c895066/src/phase7/api_security_tester.py :154
"For SSRF: in any URL field, send http://169.254.169.254/latest/meta-data/.\n" - suspicious endpoint trace.agent.datadoghq.com (telemetry) Sandeeprdy1729-timps-swarm-c895066/src/phase7/tracing_emitter.py :76
"datadog": "https://trace.agent.datadoghq.com",
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 194
filesystem 77
- fs Sandeeprdy1729-timps-swarm-c895066/build_clean_dataset.py :17
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/fix_fences.py :17
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/give_work.py :184
with open(task_file, "w") as f: - fs Sandeeprdy1729-timps-swarm-c895066/mcp_server/http_server.py :23
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/mcp_server/server.py :48
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/mcp_server/test_server.py :12
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/_helpers.py :14
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/agent_kernel.py :38
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/agents.py :33
with open(path, "w", encoding="utf-8") as f: - fs Sandeeprdy1729-timps-swarm-c895066/src/aiml/ai_safety_agent.py :11
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/aiml/dataset_agent.py :10
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/aiml/prompt_engineer.py :10
from pathlib import Path
show 28 more
- fs Sandeeprdy1729-timps-swarm-c895066/src/aiml_agents.py :21
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/auth.py :29
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/cloud_tools.py :21
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/computer_agents.py :34
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/computer_use.py :30
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/context_keeper.py :33
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/context_sharing.py :4
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/decomposer.py :6
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/developer_swarm_agents.py :30
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/emerging/quantum_ready.py :11
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/emerging/web3_agent.py :10
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/expert_agents.py :27
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/git_tools.py :19
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/graph.py :155
manifest = open(path, encoding="utf-8").read() - fs Sandeeprdy1729-timps-swarm-c895066/src/infra/secrets_management.py :10
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/code_archaeology.py :12
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/learning_agent.py :12
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/memory_agent.py :11
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence/pattern_detector.py :11
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/intelligence_agents.py :24
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/knowledge_swarm_agents.py :26
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/layer1_computer_manager.py :16
import shutil - fs Sandeeprdy1729-timps-swarm-c895066/src/main.py :20
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/memory.py :22
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/more_agents.py :23
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/nextgen/ai_workflow_orchestrator.py :18
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/nextgen/api_perf_profiler.py :17
from pathlib import Path - fs Sandeeprdy1729-timps-swarm-c895066/src/nextgen/compliance_auditor.py :15
from pathlib import Path
37 more not shown — this panel samples each group; the count above is the real total.
shell / exec 18
- shell Sandeeprdy1729-timps-swarm-c895066/mcp_server/test_server.py :10
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/_helpers.py :12
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/cloud_tools.py :19
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/computer_use.py :22
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/context_keeper.py :31
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/context_sharing.py :3
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/decomposer.py :5
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/developer_swarm_agents.py :28
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/git_tools.py :18
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/intelligence_agents.py :22
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/api_security_tester.py :213
import subprocess, os - shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/container_image_scanner.py :18
import subprocess
show 6 more
- shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/iac_drift_detector.py :21
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/red_team_agent.py :168
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/phase7/sbom_generator.py :25
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/priority_agents.py :24
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/src/system_tools.py :30
import subprocess - shell Sandeeprdy1729-timps-swarm-c895066/timps_doctor.py :21
import subprocess
network 15
- net Sandeeprdy1729-timps-swarm-c895066/src/cloud_tools.py :17
import socket - net Sandeeprdy1729-timps-swarm-c895066/src/computer_use.py :27
import urllib.parse - net Sandeeprdy1729-timps-swarm-c895066/src/layer2_swarm_bridge.py :322
import aiohttp - net Sandeeprdy1729-timps-swarm-c895066/src/nextgen/web_search.py :31
import urllib.parse - net Sandeeprdy1729-timps-swarm-c895066/src/phase7/agent_marketplace_curator.py :93
import requests - net Sandeeprdy1729-timps-swarm-c895066/src/phase7/agri_commodity_forecaster.py :103
import requests - net Sandeeprdy1729-timps-swarm-c895066/src/phase7/api_security_tester.py :191
'def _client() -> httpx.Client:\n' - net Sandeeprdy1729-timps-swarm-c895066/src/phase7/red_team_agent.py :148
' r = httpx.post(ENDPOINT, json={"prompt": prompt}, headers=headers, timeout=TIMEOUT)\n' - net Sandeeprdy1729-timps-swarm-c895066/src/providers/anthropic.py :8
import requests - net Sandeeprdy1729-timps-swarm-c895066/src/providers/gemini.py :9
import requests - net Sandeeprdy1729-timps-swarm-c895066/src/providers/groq.py :8
import requests - net Sandeeprdy1729-timps-swarm-c895066/src/providers/ollama.py :9
import requests
show 3 more
- net Sandeeprdy1729-timps-swarm-c895066/src/providers/openai.py :8
import requests - net Sandeeprdy1729-timps-swarm-c895066/timps_cli.py :364
import requests - net Sandeeprdy1729-timps-swarm-c895066/timps_doctor.py :148
import requests
secrets 10
- secrets Sandeeprdy1729-timps-swarm-c895066/src/auth.py :150
env_key = os.environ.get("TIMPS_API_KEY", "") - secrets Sandeeprdy1729-timps-swarm-c895066/src/nextgen/web_search.py :221
key = os.getenv("BRAVE_API_KEY") - secrets Sandeeprdy1729-timps-swarm-c895066/src/phase7/agri_commodity_forecaster.py :58
api_key = os.getenv("DATA_GOV_IN_KEY") - secrets Sandeeprdy1729-timps-swarm-c895066/src/phase7/red_team_agent.py :144
'API_KEY = os.environ.get("REDTEAM_API_KEY", "")\n' - secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/anthropic.py :39
self.api_key = os.getenv("ANTHROPIC_API_KEY", "") - secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/gemini.py :35
self.api_key = os.getenv("GEMINI_API_KEY", "") - secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/groq.py :38
self.api_key = os.getenv("GROQ_API_KEY", "") - secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/null.py :38
if not os.getenv("GEMINI_API_KEY"): - secrets Sandeeprdy1729-timps-swarm-c895066/src/providers/openai.py :38
self.api_key = os.getenv("OPENAI_API_KEY", "") - secrets Sandeeprdy1729-timps-swarm-c895066/timps_cli.py :357
if os.getenv("GEMINI_API_KEY"):
database 3
- db Sandeeprdy1729-timps-swarm-c895066/src/main.py :80
import redis as redis_lib - db Sandeeprdy1729-timps-swarm-c895066/src/persistence.py :3
import sqlite3 - db Sandeeprdy1729-timps-swarm-c895066/src/system_tools.py :29
import sqlite3
declared dependencies 19
- langgraph@>=0.2.60
- langchain@>=0.3.0
- langchain-core@>=0.2.42
- fastapi@>=0.115.0
- uvicorn@>=0.32.0
- pydantic@>=2.9.0
- requests@>=2.32.3
- httpx@>=0.27.2
- psutil@>=6.1.0
- playwright@>=1.49.0
- aiohttp@>=3.11.0
- redis@>=5.0.0
show 7 more
- pytest@*
- pytest-asyncio@*
- black@*
- ruff@*
- transformers@>=4.46.0
- peft@>=0.13.2
- huggingface-hub@>=0.26.0
cursor-plugin 1
- opaque (low) Sandeeprdy1729-timps-swarm-c895066/.cursor/mcp.json
bundled .cursor/ plugin descriptor (Sandeeprdy1729-timps-swarm-c895066/.cursor/mcp.json) — presence-detected; review the descriptor
transport_posture 1
- network-listening, binds all interfaces, no auth detected Sandeeprdy1729-timps-swarm-c895066/src/main.py :786
host="0.0.0.0",