mcpField
P
P31 Governed Agent CLI

P31 Governed Agent CLI

远程服务
github.com/p31labsAI 与智能体04 天前更新
代码仓库

关于 P31 Governed Agent CLI

P31 Governed Agent CLI 是面向神经多样性家庭的主权 Agent 命令行工具,提供交互和自主运行模式。它包含主题化 TUI、多种大模型提供方,以及分为 10 类的 133 个 MCP 工具。

主要功能

  1. 01交互式 TUI 与聊天模式
  2. 02自主 Agent 模式
  3. 0310 类共 133 个 MCP 工具
  4. 04三种大模型提供方
  5. 05主题化自适应界面
  6. 06SQLite 会话存储

适用场景

  1. 01在交互式终端运行 Agent
  2. 02使用 MCP 工具获得认知支持
  3. 03为终端界面选择主题
  4. 04将 Agent 会话存储在 SQLite

MCP 相关

它可通过 stdio 或 HTTP 作为 MCP 服务运行,开放分属 10 类的 133 个工具,涵盖认知支持、会话状态和设计资源。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.p31ca.org/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@p31ca/cli3.1.6
mcpbp31-mcp-governed-agent-cli-3.1.3.mcpb3.1.6

工具

详细介绍

P31 Sovereign CLI

面向神经多样性家庭的主权 AI Agent。OpenCode 的外观,P31 的内核。

安装

curl -fsSL https://cli.p31ca.org/install | bash

或从源代码安装:

git clone https://github.com/p31labs/p31-cli.git
cd p31-cli
npm install
npm run build
npm link

快速开始

p31                    # Interactive TUI
p31 chat              # One-shot chat
p31 agent             # Autonomous agent mode
p31 mcp               # MCP stdio server (133 tools)
p31 mcp:http          # MCP HTTP server
p31 tui               # Ink TUI with themes
p31 phos              # PHOS forge commands
p31 spoons            # Spoon level management
p31 session           # Session management
p31 sync              # Cross-app sync

架构

  • TypeScript(ESM,Node.js >= 22)
  • MCP Protocol — 10 个类别中的 133 个工具
  • OpenCode Plugins — 6 个主权插件
  • 3 个大模型提供商 — Anthropic、Google Gemini、OpenRouter
  • SQLite 会话 — 按会话树分片
  • Ink TUI — 3 种主题,可感知 spoon 数量并自适应的 UI
  • React Web UI — xterm.js 终端查看器

MCP 服务

类别工具数说明
oasis11CLI 会话状态
love4LOVE 账本
cognitive47神经多样性支持
spaceship4DUNA / dome
ground-truth14已验证的事实
marge12设计合规性
soulsafe153 道关卡验证
bob10建筑本体
component5组件注册表
design11设计令牌
总计133

配置

// opencode.json
{
  "mcp": {
    "phos-forge": { "type": "local", "command": ["node", "/path/to/mcp-server.mjs"] },
    "p31-crypto": { "type": "remote", "url": "https://p31-crypto-mcp.trimtab-signal.workers.dev/mcp" }
  },
  "plugin": ["spoon-monitor", "sovereign-id", "care-attest", "pqc-tools", "mesh-visualize", "honest-label"]
}

设计系统

  • 令牌: tokens/tokens.yml
  • 组件: tokens/components.yml
  • 主题: p31ca、phosphorus31、crisis
  • 无障碍: Atkinson Hyperlegible、48px 触控目标、WCAG AAA

环境变量

变量说明
LOVE_LEDGER_URLLOVE 账本端点
LEDGER_BRIDGE_URL账本桥接端点
P31_USER_ID默认用户 ID
OPENCODE_CONFIG自定义 OpenCode 配置路径

许可证

MIT — P31 Labs, Inc.

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。