Terror
БесплатноНе проверенTerror is an agentic Terraform replacement that lets you provision and manage cloud infrastructure through natural language, using a stateless, plan-then-apply
Описание
Terror is an agentic Terraform replacement that lets you provision and manage cloud infrastructure through natural language, using a stateless, plan-then-apply architecture with built-in rollback.
README
▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄
█ █ █ ▄ █ █ ▄ █ █ █ ▄ █
█▄ ▄█ ▄▄▄█ █ █ █ █ █ █ █ █ ▄ █ █ █ █
█ █ █ █▄▄▄█ █▄▄█▄█ █▄▄█▄█ █ █ █ █▄▄█▄
█ █ █ ▄▄▄█ ▄▄ █ ▄▄ █ █▄█ █ ▄▄ █
█ █ █ █▄▄▄█ █ █ █ █ █ █ █ █ █ █
█▄▄▄█ █▄▄▄▄▄▄▄█▄▄▄█ █▄█▄▄▄█ █▄█▄▄▄▄▄▄▄█▄▄▄█ █▄
The ghost in your cloud.
Terror is an agentic Terraform replacement built as an MCP tool. Agents provision and manage cloud infrastructure through natural language -- no HCL, no state files. Cloud provider APIs are the sole source of truth, and every mutation passes through a decision gate where the agent evaluates its own plan before executing.
Features
- Stateless -- cloud APIs are the source of truth, no local or remote state files
- Decision Gate -- agents evaluate their own plans before acting, plan-then-apply with validation
- Transactional rollback -- on failure mid-plan, completed actions roll back in reverse order
- Token-efficient responses -- summary-first, delta-only updates, paginated results
- Real-time TUI status -- live progress via stderr, stdout reserved for MCP transport
- OAuth broker -- local HTTP server handles OAuth callbacks for unified auth across providers
- Provider plugin system -- each cloud provider is a separate package implementing a shared interface
Quick Start
bun add @terror/core @terror/gcp
Add Terror to your MCP config:
// .mcp.json
{
"mcpServers": {
"terror": {
"command": "npx",
"args": ["@terror/core"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
}
}
}
}
Then ask your agent to manage infrastructure:
> Create a Cloud Storage bucket called "my-assets" in us-central1
> Deploy this Cloud Run service with 512MB memory
> Show me all VMs in project "staging"
Providers
| Provider | Status |
|---|---|
| GCP | Full CRUD -- Compute, Storage, VPC, IAM, Cloud Run, Functions, SQL, Pub/Sub |
| AWS | Coming soon |
| Cloudflare | Coming soon |
| DigitalOcean | Coming soon |
Architecture
Agent <--stdio--> @terror/core <--plugin--> @terror/gcp
| |
Plan Engine Cloud APIs
OAuth Broker
Tool Registry
Two-layer tool design: low-level CRUD per resource type, plus high-level intent-based composite operations. Every mutation carries a rollback handler.
See CLAUDE.md for full architectural details.
Install
Tell your agent to read docs/install.md.
License
MIT -- Roguelite Software
Установка Terror
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/lazorgurl/terrorFAQ
Terror MCP бесплатный?
Да, Terror MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Terror?
Нет, Terror работает без API-ключей и переменных окружения.
Terror — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Terror в Claude Desktop, Claude Code или Cursor?
Открой Terror на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Terror with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
