MCP 人格匹配器是一个基于 FastMCP 框架搭建的人格分析服务器,它提供了一系列工具和资源,能高效完成人格分析与匹配工作,助力企业精准找到符合职位需求的人员。
MCP 人格匹配器使用便捷,按照以下步骤操作,即可快速搭建并使用该人格分析服务器。
python -m venv venv
venv\Scripts\activate
- **Linux/macOS 系统**:
source venv/bin/activate
pip install --user -r requirements.txt
mcp.create_person(name="John Doe")
mcp.add_description(name="John Doe", description="友好且有支配性")
mcp.create_trait(name="friendly", 友好度=8.0, 支配性=2.0)
mcp.find_matches(company_name="Acme Corp", job_description="寻找友好且有支配性的候选人")
在实际使用中,可根据不同场景灵活组合使用这些 API,以满足更复杂的人格分析和匹配需求。例如,结合多个特征创建更细致的人物画像,或者对职位描述进行更精确的定义,从而提高匹配的准确性。
persons://all:列出所有人物。traits://all:列出所有特征。persons://{name}:通过名称获取人物。create_person:创建新的人物。add_description:向人物添加描述。create_trait:创建新的特征。find_matches:寻找符合职位描述的人员。scipypydantic>=2.7.2,<3.0.0fastmcp该服务器使用 SQLite 数据库(mcp_persons.db 和 mcp_traits.db),这些数据库将在运行服务器时自动创建,确保数据的存储和管理高效可靠。
本项目采用 MIT - 0 许可证。