personality-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_testsA | 列出所有11种可用的测试类型 |
| start_testA | 开始人格测试。可选: mbti_simplified(MBTI简化版), mbti_cognitive(MBTI认知功能版), enneagram(九型人格), enneagram_advanced(九型人格深度版), bigfive(大五人格), bigfive_short(大五人格简版), disc(DISC), dogti(DogTI狗狗人格), animal(动物系人格), cat(猫咪人格), dark_triad(暗黑三角) |
| answer_questionA | 提交答案(1-5分)并获取下一题 |
| get_progressC | 查询当前测试进度 |
| calculate_resultC | 计算最终测试结果 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a distinct role in the test-taking workflow: listing tests, starting a test, answering questions, checking progress, and calculating results. There is no overlap or ambiguity between them.
All tool names follow a consistent verb_noun pattern with snake_case: list_tests, start_test, answer_question, get_progress, calculate_result. The convention is uniform and predictable.
With 5 tools, the server is well-scoped for a personality test domain. Each tool covers a necessary step in the user journey, and the count is neither too thin nor excessive.
The tool surface covers the full lifecycle of taking a personality test: discover available tests, begin one, answer questions iteratively, monitor progress, and obtain the final result. No obvious gaps exist for the intended purpose.