プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Conduct AI

作者:sseshachalaバージョン 0.6.10i★ –iパソコンで動く
レジストリ名io.github.sseshachala/conduct-cli

インストール

概要

作者による説明(英語の原文)

List agents, trigger workflows, and enforce team AI policies with ConductGuard.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: その他

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • レジストリには、入力が必要なキーは載っていません。

必要なもの

  • PyPIPythonのuvのインストール(uvxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "conduct-cli": {
      "command": "uvx",
      "args": [
        "conduct-cli"
      ]
    }
  }
}

ターミナルでこれを実行します

claude mcp add conduct-cli -- uvx conduct-cli

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "conduct-cli": {
      "command": "uvx",
      "args": [
        "conduct-cli"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "conduct-cli": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "conduct-cli"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント sseshachala で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

その他のほかのサーバーとの比較i

  • このカテゴリのほかの32417件のうち0%よりスターが多い
  • このカテゴリのほかの32417件のうち15%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの32417件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Conduct AIは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.6.10)がレジストリに届いたのは4 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, FOGA node

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211昨日更新
インストール

FOGA node

作者:garyyang-finchip

A Finch OG Agent cell as an MCP server: read the world, dry-run and take ERC-8414 tenders by policy.

パソコンでもクラウドでも今日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

conduct-cli

Official CLI for Conduct AI — install AI agents, manage projects, run end-to-end tests, and enforce team AI policies with ConductGuard.

Runs on Linux, macOS, and Windows. Python 3.9–3.12.

Install

pip install conduct-cli

Quick start

# Authenticate (one-time)

conduct login \ --server https://api.conductai.ai \ --token cond_agt_xxx \ --workspace

Browse available agents

conduct playbooks

Create a project and install all agents in one shot

conduct install-all --project DevOps --repo owner/repo

List installed agents

conduct agents

Run a test trigger on any agent

conduct test "PR Reviewer" conduct test --all

Commands

CommandDescription
conduct loginSave connection config to ~/.conduct/config.json
conduct projectsList all projects
conduct create project Create a project
conduct delete project Delete a project and all its agents
conduct reset project Delete all agents in a project (clean slate)
conduct playbooksBrowse available playbooks
conduct playbooks Show required inputs for a playbook
conduct install Install one agent from a playbook
conduct install-allInstall all 12 playbooks into a project
conduct agentsList all installed agents
conduct test Fire test trigger on an agent and stream results
conduct test --allTest every playbook-based agent

Authentication

Generate an agent token from Settings → Agents → Issue token in the Conduct AI dashboard. Tokens start with cond_agt_ and are stored as SHA-256 hashes — the plaintext is shown only once.

conduct login --server https://api.conductai.ai --token cond_agt_xxx --workspace <id>

Install all agents

# Installs all 12 playbooks into a project, pointed at your GitHub repo

conduct install-all --project DevOps --repo myorg/myrepo

If the project doesn't exist it's created automatically. Use --input key=value to override any playbook input.

Test agents

# Test a single agent (fires synthetic test payload, streams run events)

conduct test "Autopilot Quick"

Test all playbook-based agents in sequence

conduct test --all

Exit code is 0 if all pass, 1 if any fail — works in CI.


ConductGuard

ConductGuard is AI tool fleet management — your security team sets policies once and they're enforced automatically across every developer's Claude Code, Cursor, and Windsurf session.

How it works
Admin configures policies and budgets in the Guard dashboard

└─ developers are workspace members automatically — no invite step needed

Developer runs: conduct guard sync ├─ pulls latest policy to ~/.conductguard/policy.json ├─ writes PreToolUse hook → ~/.conductguard/hook.py ├─ registers hook → ~/.claude/settings.json └─ registers conductguard-mcp → ~/.claude/settings.json (mcpServers) + Codex

Every Claude Code tool call: ├─ PreToolUse hook fires (hook.py) → checks policy → block / warn / audit └─ Event posted async to ConductGuard API → visible in Activity feed

Developer setup
pip install conduct-cli

Authenticate (already done if you use Conduct)

conduct login --server https://api.conductai.ai --api-key

Sync Guard — installs hook + MCP, pulls policies

conduct guard sync

That's it. Policy enforcement is active from the next tool call.

Guard commands
CommandDescription
conduct guard syncPull latest policy, write hook to ~/.conductguard/hook.py, register hook + MCP
conduct guard statusShow today's spend, session count, and violations
conduct guard audit [--since 7d]Print recent guard events in a table
conduct verify [--evidence FILE] [--strict] [--format json]Map guard events to OWASP Agentic Top 10; exit 1 in CI if blocked events (--strict)
conduct guard discoverScan local environment for AI agents; report Guard coverage %
conduct guard discover --registerRegister discovered agents under Guard
Advisory mode

When advisory mode is enabled by your security admin, all policy violations are logged as "audited" instead of blocked — the developer sees a note but the tool call proceeds. The hook still posts every event to the audit log.

To check if advisory mode is active:

conduct guard sync   # shows "· advisory" badge if active

conduct guard status

conduct verify
# Map last 24h of guard events to OWASP Agentic Top 10

conduct verify

Use a saved evidence file

conduct verify --evidence ./conduct-evidence.json

CI mode — exit 1 if any blocked events

conduct verify --strict

JSON output for downstream tooling

conduct verify --format json

OWASP mapping: no-rm-rf → A04 Excessive Agency, no-sudo → A09 Privilege Escalation, policy_signature_invalid → A07 Insufficient Monitoring, etc. All 10 categories covered.

How the PreToolUse hook works

When you run conduct guard sync, the CLI writes a Python script to ~/.conductguard/hook.py and registers it as a PreToolUse hook in ~/.claude/settings.json:

{

"hooks": { "PreToolUse": [ { "matcher": ".*", "hooks": [{ "type": "command", "command": "python3 ~/.conductguard/hook.py" }] } ] } }

Before every tool call, Claude Code runs the hook. The hook:

  1. Reads tool_name and tool_input from stdin (JSON)
  2. Loads ~/.conductguard/policy.json (the team ruleset)
  3. Matches the call against each rule (match_tool, match_pattern, match_path_pattern)
  4. Takes the rule's action:
  • block — prints the policy message, exits with code 2 (Claude Code aborts the tool call)
  • warn — prints the message, exits 0 (tool call proceeds, developer is notified)
  • audit — posts an event silently, exits 0
  1. Posts an audit event to POST /guard/events asynchronously (fire-and-forget, never slows the tool call)
How conductguard-mcp works

conduct guard sync also registers an MCP server entry in ~/.claude/settings.json:

{

"mcpServers": { "conductguard": { "command": "conductguard-mcp", "args": ["--team", " ", "--token", " "] } } }

Claude Code starts conductguard-mcp as a subprocess on launch and keeps it running. It communicates via JSON-RPC 2.0 over stdin/stdout (MCP stdio transport).

The MCP server exposes three tools that Claude can call proactively:

ToolDescription
guard_statusReturns team name, your email, number of active rules, and policy version
guard_checkChecks whether a specific tool + input would be blocked before Claude acts
guard_syncFetches the latest policy from the ConductGuard API and saves it locally

`guard_check` example — Claude can self-check before a sensitive action:

guard_check(tool_name="bash", tool_input={"command": "rm -rf /tmp/build"})

→ ALLOWED — no policy rule matches 'bash'.

guard_check(tool_name="bash", tool_input={"command": "curl http://internal-api/secrets"}) → BLOCKED — External network calls to internal endpoints are not permitted. [rule: no-internal-curl]

`guard_sync` example — after your security team pushes new rules:

guard_sync()

→ Policy synced — 12 rule(s) active (version: 2026-05-31T14:22:00Z).

Policy file format

Policy is stored at ~/.conductguard/policy.json and synced from the server:

{

"team_id": "uuid", "version": "2026-05-31T14:22:00Z", "rules": [ { "rule_id": "no-rm-rf", "match_tool": "bash", "match_pattern": "rm\\s+-rf", "match_path_pattern": null, "action": "block", "message": "Recursive deletes are not permitted. Use trash or targeted rm." }, { "rule_id": "audit-prod-writes", "match_tool": "edit,write", "match_path_pattern": "/prod/", "match_pattern": null, "action": "warn", "message": "Writing to prod directory — make sure this is intentional." } ] }

Keeping policy up to date

Run conduct guard sync after your security team updates rules in the ConductGuard dashboard. The sync command pulls the latest policy, rewrites the hook, and re-registers the MCP entry in any newly detected AI tool configs.

# Add to a daily cron or run manually after policy changes

conduct guard sync


Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{

"mcpServers": { "conduct": { "command": "conduct-mcp", "args": [] }, "conductguard": { "command": "conductguard-mcp", "args": ["--team", " ", "--token", " "] } } }

Run conduct login first — conduct-mcp reads credentials from ~/.conduct/config.json. Get your agent token from Settings → Agents → Issue token in the Conduct AI dashboard.


VS Code + GitHub Copilot

Install from the MCP registry directly in VS Code:

code --add-mcp '{"name":"conduct","command":"conduct-mcp","args":[]}'

code --add-mcp '{"name":"conductguard","command":"conductguard-mcp","args":["--team"," ","--token"," "]}'

Or add to .vscode/mcp.json in your repo:

{

"servers": { "conduct": { "type": "stdio", "command": "conduct-mcp", "args": [] }, "conductguard": { "type": "stdio", "command": "conductguard-mcp", "args": ["--team", " ", "--token", " "] } } }

Once wired, GitHub Copilot can list your agents, trigger workflows, and check Guard policies — the same tools available in Claude Code and Cursor.

Prerequisites: pip install conduct-cli + conduct login


Links

PopNxに聞く