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_prescribe |
诊断处方:从现状到目标 W(T),先动哪个维度、调几档、用什么具体手法 |
bea_scoresheet |
评分卡:四维打分(各 25 分)+ 短板定位 + 六步法修复指引 |
安装
# 方式一:PyPI 一键安装(推荐)
pip install bea-mcp
# 方式二:从 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 Desktop(claude_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.1.0.tar.gz
(8.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bea_mcp-1.1.0.tar.gz.
File metadata
- Download URL: bea_mcp-1.1.0.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed8a55746437d987202cfc9517815c1db4d852afedb2bd9254d120a05f2c4b90
|
|
| MD5 |
d44111996c177e426dff20f39f7894c0
|
|
| BLAKE2b-256 |
a29e1895bda71ac758ae0be3e34303889db44e6a3c7a8125386ec6bcc54bc3f4
|
File details
Details for the file bea_mcp-1.1.0-py3-none-any.whl.
File metadata
- Download URL: bea_mcp-1.1.0-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52549606b0bec2ab9a25f516d105d993d642110cc195035fdb1d9eca3eb74abb
|
|
| MD5 |
2bc26e40a12604b652b415a9bb630b8b
|
|
| BLAKE2b-256 |
4d6359f4ac956e74c390e2b98752ad5a15765aed7b4a6b3e64ac87d4d777d7e2
|