Centerfield Visitor MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CF_BUILDING | No | Building code | east |
| CF_BUILDING_KEY | No | Building display key | East |
| CF_COMPANY_NAME | Yes | Tenant company name as registered in Centerfield | |
| CF_REQUEST_DELAY | No | Delay between bulk requests (seconds) | 0.5 |
| CF_REQUEST_TIMEOUT | No | HTTP timeout (seconds) | 30 |
| CF_BULK_MAX_VISITORS | No | Max visitors per bulk request | 200 |
| CF_CENTERFIELD_BASE_URL | No | Centerfield base URL | https://www.centerfield.co.kr |
| CF_PERSON_IN_CHARGE_MOBILE | Yes | Mobile number of the approval contact registered in Centerfield. Must be registered as the tenant's approval contact. |
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 | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| validate_configurationA | 센터필드 MCP 설정(입주사명, 승인 담당자, 층 목록)을 실제 사이트에 조회해 확인합니다. 예약을 생성하지 않습니다. Keywords: 센터필드 설정 확인, validate configuration, 담당자 확인, dry run, 연결 테스트 |
| register_visitorB | 센터필드 빌딩 방문자 1명을 예약 등록합니다. dry_run=true면 사이트 검증까지만 하고 제출하지 않습니다. Keywords: 센터필드, 방문자 등록, 방문 예약, 방문 신청, visitor registration, centerfield reservation, register visitor, book visitor |
| preview_visitors_from_textA | 텍스트(복사/붙여넣기)로 방문자 목록을 입력받아 등록 없이 파싱·검증 결과만 보여줍니다. 등록 전에 먼저 호출하세요. Keywords: 센터필드, 방문자 미리보기, 명단 확인, preview visitors, 텍스트 확인, 등록 전 확인 |
| register_visitors_from_textB | 텍스트(복사/붙여넣기)로 방문자 목록을 입력받아 일괄 등록합니다. 날짜/시간 컬럼이 없는 참석자 명단은 default_visit_date/default_visit_time을 함께 지정하세요. dry_run=true면 제출하지 않습니다. Keywords: 센터필드, 방문자 등록, 텍스트 입력, 복사 붙여넣기, paste visitors, text registration, 일괄 등록, 방문자 목록 |
| preview_visitors_from_fileA | 파일(.xlsx/.csv/.tsv)의 방문자 목록을 미리 확인합니다 (실제 등록하지 않음). Keywords: 센터필드, 방문자 미리보기, 파일 확인, preview visitors, 명단 확인, 등록 전 확인 |
| register_visitors_from_fileB | Excel/CSV/TSV 파일에서 방문자 목록을 읽어 일괄 등록합니다. 날짜/시간 컬럼이 없으면 default_visit_date/default_visit_time 지정. dry_run=true면 미제출. Keywords: 센터필드, 방문자 일괄 등록, 대량 등록, bulk registration, 엑셀 등록, CSV 등록, 파일로 등록, batch visitor, 방문자 명단 |
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 6 tools
Each tool has a distinct input/action focus: config validation, single registration, text preview, text bulk registration, file preview, and file bulk registration. The main ambiguity is around validation: validate_configuration, preview_* tools, and dry_run modes in register tools all validate without submitting, though descriptions clarify the differences.
Mostly consistent snake_case with a verb_noun pattern: validate_configuration, register_visitor, preview_visitors_from_text, register_visitors_from_text, etc. The minor inconsistency is singular register_visitor versus plural register_visitors_* for bulk operations.
Six tools is well-scoped for visitor registration: one config validator, one single-visitor registration, and preview/register pairs for text and file bulk input. No obvious bloat, and each tool earns its place by input type or operation.
The surface covers configuration validation, single registration, bulk registration, and dry-run previews for text and file inputs. However, it lacks lifecycle operations such as listing, retrieving, updating, canceling, or deleting visitor reservations, which are common needs in a visitor registration domain.