MCP 서버

journeyman

com.softwareengineeringprofessional/journeyman
개발자 도구 지식 및 문서 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Provides read-only, source-cited software engineering patterns with search, listing, lookup, and recommendation tools.

get_pattern
Get one corpus pattern by id
Lookup a single Pattern-Assist row by stable id. Returns 404-shaped payload when unknown — never fabricates a nearest match.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Pattern id, e.g. devplane-P02.'}}}
출력 스키마
{'type': 'object', 'properties': {'code': {'type': 'string'}, 'error': {'type': 'string'}, 'pattern': {'type': 'object'}, 'contract': {'type': 'string'}}}
list_patterns
List corpus patterns (paginated)
Paginated inventory of pattern ids and summaries from the vendored corpus.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'area': {'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'offset': {'type': 'integer', 'minimum': 0}, 'provenance': {'enum': ['our-dev', 'book', 'patent'], 'type': 'string'}}}
출력 스키마
{'type': 'object', 'required': ['contract', 'total', 'patterns'], 'properties': {'total': {'type': 'integer'}, 'contract': {'type': 'string'}, 'patterns': {'type': 'array'}}}
list_public_pages
List Journeyman public pages and machine endpoints
Site map for agents: canonical human pages plus read-only REST/MCP endpoints on this host.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {}}
출력 스키마
{'type': 'object', 'required': ['contract', 'pages', 'endpoints'], 'properties': {'site': {'type': 'object'}, 'pages': {'type': 'array'}, 'contract': {'type': 'string'}, 'endpoints': {'type': 'array'}}}
recommend_patterns
Recommend grounded patterns with trade-offs and cited siblings
C-03: ranked Pattern-Assist recommendations for a task. Each hit carries a corpus why, a when-not / FTO trade-off, and cited same-area cross-links. Use this when the learner wants alternatives, not just a lexical hit list.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max recommendations (default 5).'}, 'query': {'type': 'string', 'description': 'Task or problem to recommend against.'}}}
출력 스키마
{'type': 'object', 'required': ['contract', 'query', 'count', 'recommendations'], 'properties': {'count': {'type': 'integer'}, 'query': {'type': 'string'}, 'contract': {'type': 'string'}, '_citation': {'type': 'object'}, 'recommendations': {'type': 'array'}}}
search_patterns
Search grounded software-engineering patterns
Search the vendored Pattern-Assist corpus (hybrid lexical + embeddings when available; lexical fallback). Returns ranked patterns with source_ref citations and optional when_not guidance. Use this before asserting an approach.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'area': {'type': 'string', 'description': 'Optional area substring filter.'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max hits (default 10).'}, 'query': {'type': 'string', 'description': 'Natural-language or keyword query.'}, 'provenance': {'enum': ['our-dev', 'book', 'patent'], 'type': 'string', 'description': 'Optional provenance filter.'}}}
출력 스키마
{'type': 'object', 'required': ['contract', 'query', 'count', 'patterns'], 'properties': {'count': {'type': 'integer'}, 'query': {'type': 'string'}, 'contract': {'type': 'string'}, 'patterns': {'type': 'array'}, '_citation': {'type': 'object'}}}
삭제됨
get_membership_offer
2026년 9월 27일 2:53 AM
추가됨
recommend_patterns
2026년 9월 21일 3:01 AM
변경됨
search_patterns
2026년 9월 21일 3:01 AM
추가됨
get_membership_offer
2026년 9월 17일 12:37 PM
추가됨
list_public_pages
2026년 9월 17일 12:37 PM
추가됨
list_patterns
2026년 9월 17일 12:37 PM
추가됨
get_pattern
2026년 9월 17일 12:37 PM
추가됨
search_patterns
2026년 9월 17일 12:37 PM