GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Descripción del creador (original en inglés)
Manage Sable AI voice agents, query HyperDX logs and metrics, and deploy — all from your IDE
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
El creador no incluyó detalles de instalación en el registro. Consulta el README del creador más abajo.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub sable-inc, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (0.3.0) llegó al registro hace 8 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code.
En la misma categoría: GitHub, Desktop Commander, Cloudflare MCP
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Command-line interface and MCP server for the Sable AI voice agent platform.
# 1. Install
go install github.com/sable-inc/anvil/cmd/anvil@latest
anvil auth login --token svc_your_token_here
mkdir -p ~/.config/anvil cat > ~/.config/anvil/config.yaml << 'EOF' default_org: "your-org" api_url: "https://api.withsable.com" EOF
echo 'source <(anvil completion zsh)' >> ~/.zshrc source ~/.zshrc
anvil auth status anvil agent list
brew install sable-inc/tap/anvil
go install github.com/sable-inc/anvil/cmd/anvil@latest
This puts the anvil binary in $GOPATH/bin (usually ~/go/bin). Make sure that's in your $PATH:
# Add to your shell profile if not already there
export PATH="$HOME/go/bin:$PATH"
Download the latest release from GitHub Releases:
macOS (Apple Silicon):
curl -sL https://github.com/sable-inc/anvil/releases/latest/download/anvil_darwin_arm64.tar.gz | tar xz
sudo mv anvil /usr/local/bin/
macOS (Intel):
curl -sL https://github.com/sable-inc/anvil/releases/latest/download/anvil_darwin_amd64.tar.gz | tar xz
sudo mv anvil /usr/local/bin/
Linux (amd64):
curl -sL https://github.com/sable-inc/anvil/releases/latest/download/anvil_linux_amd64.tar.gz | tar xz
sudo mv anvil /usr/local/bin/
Or download manually from the Releases page.
git clone https://github.com/sable-inc/anvil.git
cd anvil make build sudo mv bin/anvil /usr/local/bin/
anvil version
Anvil authenticates with sable-api using a service token:
# Store your token (one-time)
anvil auth login --token svc_your_token_here
anvil auth whoami # shows stored token info anvil auth status # verifies API connectivity
Credentials are stored in ~/.config/anvil/credentials.json (file permissions: 0600).
To get a service token, ask your team admin or generate one in the Sable Platform dashboard.
Create ~/.config/anvil/config.yaml:
default_org: "my-org"
api_url: "https://api.withsable.com" format: "table"
Override any setting with flags:
anvil --org other-org --format json agent list
| Setting | Flag | Config Key | Description |
|---|---|---|---|
| Organization | --org | default_org | Default org for all commands |
| API URL | --api-url | api_url | Sable API base URL |
| Output format | --format | format | table, json, or yaml |
| No color | --no-color | — | Disable colored output |
| Verbose | --verbose | — | Enable debug logging |
Anvil has dynamic tab completions that suggest real resource names from the live API.
Zsh (default on macOS):
echo 'source <(anvil completion zsh)' >> ~/.zshrc
source ~/.zshrc
Bash:
echo 'source <(anvil completion bash)' >> ~/.bashrc
source ~/.bashrc
Fish:
anvil completion fish > ~/.config/fish/completions/anvil.fish
PowerShell:
anvil completion powershell >> $PROFILE
After setup, press TAB anywhere:
anvil <TAB> # all subcommands
anvil agent get # suggests agent slugs + IDs from API anvil journey delete # suggests journey slugs + IDs anvil kb sync # suggests KB item IDs with names anvil config pull # suggests config version IDs anvil connect # suggests agent slugs anvil --format # suggests table, json, yaml
Completions fetch live data from the API using your stored token. If you're not authenticated, it gracefully shows no suggestions (no errors).
Do I need to regenerate completions when anvil or my shell updates? No. The source <(anvil completion ...) pattern re-generates on every new shell session automatically. For Fish, re-run the file write command after updating anvil if new commands were added.
anvil agent list # List agents
anvil agent get # Get agent details anvil agent create --name "My Agent" # Create agent anvil agent update --name "New" # Update agent anvil agent delete # Delete agent
anvil journey list # List journeys
anvil journey get # Get journey with moments/transitions anvil journey create --name "Flow" # Create journey
anvil kb list # List knowledge base items
anvil kb get # Get item details anvil kb search "query" # Semantic search anvil kb import-url # Import a URL anvil kb import-sitemap --name "Docs" # Import from sitemap anvil kb sync # Sync item to vector store anvil kb sync-all # Sync all items anvil kb crawl # Re-crawl a URL item anvil kb delete # Delete item anvil kb job # Check sitemap import job status
anvil config list # List config versions
anvil config get # Get config version details anvil config pull -o config.yaml # Download config as YAML anvil config push config.yaml # Upload config from YAML anvil config validate config.yaml # Validate config locally anvil config diff config.yaml --id # Diff local vs remote
anvil analytics sessions # Session analytics
anvil analytics stages # Stage funnel analytics anvil transcript list # List transcripts anvil transcript view # View transcript messages
anvil deploy history --org org_xxx # List deployment history
anvil deploy trigger --org org_xxx # Trigger a deployment anvil deploy trigger --org org_xxx --watch # Trigger and poll until complete anvil deploy rollback --org org_xxx # Rollback deployment anvil deploy create --org org_xxx # Create initial deployment anvil deploy delete --org org_xxx # Delete deployment anvil deploy update-secrets --org org_xxx # Update deployment secrets anvil deploy pin-forge --org org_xxx --forge-version v1.0 # Pin forge version
# Sessions
anvil livekit sessions list --org org_xxx # List active rooms anvil livekit sessions get --org org_xxx anvil livekit sessions close --org org_xxx
anvil livekit agent list --org org_xxx # List agents anvil livekit agent status --org org_xxx # Agent status anvil livekit agent versions --org org_xxx # Agent versions anvil livekit agent logs --org org_xxx # Agent logs anvil livekit agent restart --org org_xxx # Restart agent anvil livekit agent delete --org org_xxx # Delete agent
anvil livekit agent secrets list --org org_xxx anvil livekit agent secrets set --org org_xxx --secret KEY=VALUE anvil livekit agent secrets delete --org org_xxx
anvil forge versions # List forge versions
anvil forge branches # List forge branches anvil forge commits main # List commits on branch anvil forge validate main # Validate a git ref
anvil video generate-moment --video-url <url> # Start moment generation
anvil video generate-moment --video-url --watch # Generate and poll anvil video generate-journey --video-url # Start journey generation anvil video job-status # Check job status
anvil health # API health check
anvil health --db # Include database health anvil connect # Get LiveKit connection details anvil api GET /agents # Raw API request anvil api POST /agents -d '{"name":"test"}' anvil version # Print version info
Pull a config, edit locally, validate, and push:
# Pull the current config
anvil config pull -o agent.yaml
$EDITOR agent.yaml
anvil config validate agent.yaml
anvil config diff agent.yaml --id
anvil config push agent.yaml
Anvil includes an MCP server (28 Sable tools + 5 HyperDX observability tools) for AI coding assistants like Claude Code, Cursor, Windsurf, etc.
anvil auth login --token svc_your_token # Sable API credentials
anvil settings set-hyperdx hdx_your_key # HyperDX API key (optional)
Paste this in your browser to install with one click:
cursor://anysphere.cursor-deeplink/mcp/install?name=sable&config=eyJjb21tYW5kIjoiYW52aWwiLCJhcmdzIjpbIm1jcCIsInNlcnZlIl19
Or add manually to .cursor/mcp.json:
{
"mcpServers": { "sable": { "command": "anvil", "args": ["mcp", "serve"] } } }
claude mcp add sable -s user -- anvil mcp serve
No secrets in the config -- anvil reads credentials from ~/.config/anvil/.
Add the same JSON config to your editor's MCP settings file.
| Domain | Tools |
|---|---|
| Agents | list_agents, get_agent, create_agent, update_agent, delete_agent |
| Journeys | list_journeys, get_journey, create_journey, update_journey, delete_journey |
| Knowledge Base | list_knowledge_base, get_knowledge_base_item, search_knowledge_base, import_knowledge_base_url, delete_knowledge_base_item, sync_knowledge_base_item |
| Config | list_configs, get_config |
| Deployments | get_deploy_history, trigger_deploy, rollback_deploy |
| Transcripts | list_transcripts, get_transcript |
| Analytics | get_session_analytics, get_stage_analytics |
| Utilities | check_health, get_connection_details, raw_api_request |
Enabled when anvil settings set-hyperdx has been run or HYPERDX_API_KEY env var is set.
| Tool | Purpose |
|---|---|
hdx_search_events | Query logs/spans with aggregations, time ranges, filters, group-by |
hdx_query_metrics | Query metrics (Sum, Gauge, Histogram) |
hdx_list_dashboards | List HyperDX dashboards |
hdx_get_dashboard | Get dashboard with chart definitions |
hdx_list_alerts | List configured alerts |
Anvil uses goreleaser with GitHub Actions for automated releases.
git tag v0.1.0
git push origin v0.1.0
GitHub Actions will automatically:
sable-inc/homebrew-tap)Team members can then upgrade via:
# Homebrew
brew upgrade anvil
go install github.com/sable-inc/anvil/cmd/anvil@latest
###
Solo se muestra el principio; lee el resto en el repo