Persimmon
Brand-intelligence MCP: momentum scoring, signal evidence, and competitive context for agents.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"persimmon": {
"url": "https://mcp.persimmonhq.com/mcp"
}
}
}원격 엔드포인트
https://mcp.persimmonhq.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (3)
🟢get_momentum_index(brand, limit)
Use this when an agent needs Persimmon's deterministic momentum score for a specific brand or the top of the index. Returns composite score plus four dimensions (Draw, Surge, Wedge, Hold), tier band, signal count, and last-updated timestamp. Pure read; no LLM calls in scoring.
입력 스키마
{
"type": "object",
"properties": {
"brand": {
"type": "string",
"description": "Brand name. Omit to receive the full index (capped to top-N by composite score)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"description": "When `brand` is omitted, cap the number of returned brand entries. Defaults to 50. Maximum 200."
}
},
"required": [],
"additionalProperties": false
}🟢get_brand_signals(brand, tier_floor, limit)
Use this when an agent needs the recent harvested signals (each with text, tier, score, and source URL) backing a brand's score. Public-citable signals only — internal-only items are filtered before emit. Always carries a coverage_status describing why a list may be empty.
입력 스키마
{
"type": "object",
"properties": {
"brand": {
"type": "string",
"description": "Brand name."
},
"tier_floor": {
"type": "string",
"enum": [
"NOTABLE",
"STRONG"
],
"description": "Minimum signal tier to include. Defaults to NOTABLE."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Max signals to return. Defaults to 10."
}
},
"required": [
"brand"
],
"additionalProperties": false
}🟢get_competitive_context(brand, limit)
Use this when an agent needs a brand's competitor set, peer momentum snapshots, and a deterministic competitive-position one-liner. Excludes peers without real signal coverage (scaffold tier). Always carries a coverage_status describing the result.
입력 스키마
{
"type": "object",
"properties": {
"brand": {
"type": "string",
"description": "Brand name."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Max number of peer snapshots to return. Defaults to 4."
}
},
"required": [
"brand"
],
"additionalProperties": false
}커뮤니티
증거