1. Conduid
  2. AI
  3. Anycast MCP Server
MCP server · AI

Anycast MCP Server

MCP Server for anycast-backend REST API

Unclaimed last commit 8 months ago mcpmodel-context-protocolanycast
37Low

Scored 6 months ago · breakdown

About Anycast MCP Server

Anycast MCP Server is an MCP server published by siropaca in the AI category: mCP Server for anycast-backend REST API.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

Claude Code
claude mcp add anycast-mcp-server -- npx -y anycast-mcp-server
npx
npx -y anycast-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Anycast MCP Server

Powered by Claude · Grounded in docs

I know everything about Anycast MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Anycast MCP Server

anycast-backend の MCP(Model Context Protocol)Server です。 Claude Code などの MCP クライアントから anycast API を操作し、チャンネル作成やエピソード作成を行うために使用します。

セットアップ

前提条件

  • Node.js 24.13.1(mise で管理)
  • anycast-backend の API キー(ak_ プレフィックス)を取得済みであること

環境変数

変数名 必須 説明
ANYCAST_API_KEY ○ anycast-backend の API キー
ANYCAST_BASE_URL ○ anycast-backend のベース URL

Claude Code への登録

.claude/settings.json に以下を追加します:

{
  "mcpServers": {
    "anycast": {
      "command": "npx",
      "args": ["-y", "anycast-mcp-server"],
      "env": {
        "ANYCAST_API_KEY": "ak_...",
        "ANYCAST_BASE_URL": "https://api.anycast.audio"
      }
    }
  }
}

提供ツール

ツール名 説明
list_channels 自分のチャンネル一覧を取得
get_channel チャンネルの詳細を取得
create_channel 新しいチャンネルを作成
update_channel チャンネルを更新
publish_channel チャンネルを公開
list_episodes エピソード一覧を取得
get_episode エピソードの詳細を取得
create_episode 新しいエピソードを作成
update_episode エピソードを更新
publish_episode エピソードを公開
list_categories カテゴリ一覧を取得
list_voices ボイス一覧を取得
list_characters 自分のキャラクター一覧を取得
generate_script 台本を非同期生成
get_script_job 台本生成ジョブの状態を取得
list_script_lines 台本行の一覧を取得

開発

pnpm install        # 依存関係のインストール
pnpm build          # ビルド
pnpm dev            # TypeScript のウォッチビルド
pnpm test           # テスト実行
pnpm test:watch     # テストのウォッチモード
pnpm typecheck      # 型チェック

リリース

Release Please を使用してリリースを自動化しています。

Conventional Commits

コミットメッセージは Conventional Commits に準拠してください。 コミットの種別に応じてバージョンが自動決定されます。

プレフィックス 説明 バージョン
feat: 新機能の追加 minor
fix: バグ修正 patch
docs: ドキュメントの変更 -
chore: ビルド・CI などの雑務 -
refactor: リファクタリング -
test: テストの追加・修正 -

破壊的変更がある場合はコミット本文に BREAKING CHANGE: を含めてください(major バージョンが上がります)。

リリースフロー

  1. main ブランチに Conventional Commits 形式のコミットがマージされる
  2. Release Please が自動で Release PR を作成(バージョン更新 + CHANGELOG 生成)
  3. Release PR をレビュー・マージすると GitHub Release が作成される
  4. Release イベントをトリガーに GitHub Actions が npm publish を実行する

手動リリース

通常は上記の自動フローを使用しますが、緊急時は以下の手順で手動リリースが可能です:

pnpm build
npm publish

関連リポジトリ

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Anycast MCP Server

How do I install Anycast MCP Server?

Run claude mcp add anycast-mcp-server -- npx -y anycast-mcp-server, then add the server to your MCP client's configuration.

Is Anycast MCP Server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Anycast MCP Server still maintained?

The last commit was 8 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.