Skip to main content

BEA MCP Server

把**双极情绪美学(BEA)**的计算工具暴露给所有 MCP 客户端(Claude Desktop、Cursor、WorkBuddy 等)。 一次安装,你的 AI 助手直接获得「计算 W(T)、A/B 方案对比、评分卡诊断」能力。

四个工具

工具 作用
bea_list_categories 列出内置品类(phone/car/brand/ui)与维度权重表
bea_wt_calc 计算危极指数 W(T):范式落点 + 极性画像 + 目标区间对照
bea_wt_compare A/B 双方案对比:双画像 + 差异维度 + 目标接近度裁决
bea_scoresheet 评分卡:四维打分(各 25 分)+ 短板定位 + 六步法修复指引

安装

# 方式一:从 GitHub 直接安装(推荐)
pip install "git+https://github.com/Maxing0000/bipolar-emotion-aesthetics#subdirectory=mcp-server"

# 方式二:本地源码
git clone https://github.com/Maxing0000/bipolar-emotion-aesthetics
cd bipolar-emotion-aesthetics/mcp-server
pip install .

要求 Python ≥ 3.10,唯一依赖是官方 mcp SDK。

客户端配置

Claude Desktopclaude_desktop_config.json):

{
  "mcpServers": {
    "bea-aesthetics": {
      "command": "python3",
      "args": ["-m", "bea_mcp.server"]
    }
  }
}

Cursor / WorkBuddy(MCP 配置同理,command 用安装环境的 python 绝对路径更稳):

{
  "mcpServers": {
    "bea-aesthetics": {
      "command": "/path/to/venv/bin/python",
      "args": ["-m", "bea_mcp.server"]
    }
  }
}

使用示例(对 AI 说)

  • 「用 BEA 算一下这款手机设计:形状线条 2、质感触觉 4、色彩 6、构图比例 3、光影 3、细节线条 4,目标 0.28」
  • 「A/B 对比两个 LOGO 方案,帮我裁决哪个更接近亲和精致」
  • 「评分卡:张力 20、秩序 22、阈值 23、语境 21,看看有没有短板」

说明

  • 数据表与仓库 ../bipolar-emotion-aesthetics/scripts/ 的 wt_calc.py / scoresheet.py 保持一致(CI 同步校验)
  • 0–10 刻度与 W(T) 为协作参照刻度,非心理物理常数
  • 理论全文见仓库 ../docs/theory-book.html;交互计算器见 在线版
  • 许可:CC BY 4.0,使用请署名「星空本空 / BEA」

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bea_mcp-1.0.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bea_mcp-1.0.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file bea_mcp-1.0.0.tar.gz.

File metadata

  • Download URL: bea_mcp-1.0.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.12

File hashes

Hashes for bea_mcp-1.0.0.tar.gz
Algorithm Hash digest
SHA256 bfba8df72aec991df262a902a3420b629d0e55fdfde960deae5c8cb154673e0c
MD5 c65e84029a647580e7a6faf9f3f48429
BLAKE2b-256 aaac6b022651d5c79767cc1e5704d4ba7347133ddab0f4ae524f235d7dd7d267

See more details on using hashes here.

File details

Details for the file bea_mcp-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: bea_mcp-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.12

File hashes

Hashes for bea_mcp-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b87ff5537b7518e59b53287a30bd17b77512ae0c354cd4660b4d294e53d4cd21
MD5 4634a69c8e2703cf8dc3201fa0733318
BLAKE2b-256 fb80168530adf015a6a7a1d2cc068ceabc19985d8b807aae8a7354626a021d64

See more details on using hashes here.

Release history Release notifications | RSS feed

1.2.0

2 files

1.1.1

2 files

1.1.0

2 files

This release

1.0.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page