GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者による説明(英語の原文)
Manage Sable AI voice agents, query HyperDX logs and metrics, and deploy — all from your IDE
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
作者はレジストリにインストール情報を載せていません。下にある作者のREADMEをご覧ください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント sable-inc で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.3.0)がレジストリに届いたのは8 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。
同じカテゴリには:GitHub, Desktop Commander, Cloudflare MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
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
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
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
###
冒頭だけを表示しています。続きはリポジトリで読めます