freispace MCP Server
공식freispace에서 리소스 스케줄링 및 프로젝트 계획 데이터를 조회합니다.
Freispace MCP(으)로 무엇을 할 수 있나요?
- 자신의 일정과 작업 확인 —
get_my_schedule로 예정된 예약을 확인하거나get_my_tasks로 열린 작업을 확인하세요. - 사용 가능한 사람이나 회의실 찾기 —
get_availability를 사용하여 특정 기간에 누가 또는 무엇이 비어 있는지 확인하세요. - 프로젝트 팀과 통계 조회 —
get_project_team으로 기여자를 조회하거나get_project_stats로 예약 내역을 확인하세요. - 동료가 함께 작업한 사람 확인 —
get_staff_collaborators를 호출하여 공유 예약 기록을 표시하세요. - 휴가 잔여일과 다음 휴가 확인 —
get_staff_holiday_quota로 남은 휴가 일수를 확인하거나get_staff_next_holiday로 다음 휴가를 확인하세요. - 청구서, 제안 또는 주문 검색 —
get_invoices,get_offers또는get_orders를 사용하여 상태, 날짜 또는 금액별로 재무 기록을 필터링하세요.
문서
freispace MCP 서버
스케줄링 소프트웨어 freispace를 위한 분석 및 인사이트를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 AI 어시스턴트(예: Copilot, Gemini)가 freispace 내에서 프로젝트 통계 및 계획 관련 정보와 같은 데이터를 쿼리할 수 있습니다.
개요
freispace MCP 서버는 도구 기능을 갖춘 모든 LLM을 freispace에 연결하여 분석 데이터를 쿼리할 수 있도록 합니다.
freispace를 사용하는 미디어 팀은 MCP 서버를 활용하여 전사적 AI(예: Copilot)를 통해 계획 데이터를 회사 전체에서 사용할 수 있게 할 수 있으며, 사용자가 freispace에 접속하거나 freispace에 대해 알 필요도 없습니다. 또한 포스트 프로덕션 팀이 스케줄링 및 계획 시 데이터 기반 의사 결정을 내리는 데 도움을 줍니다.
당사의 MCP 서버는 항상 사용자 권한을 존중하여 LLM이 사용자별 수준에서만 데이터에 접근할 수 있도록 보장함으로써 데이터 안전을 확보합니다.
예시 쿼리로는 "과거에 Person X와 함께 작업한 사람은 누구인가요?" 또는 "남은 휴가 일수는 얼마인가요?" 등이 있습니다.
사전 요구 사항
- freispace Flagship 계정
- freispace용 유효한 MCP API 키
beta기간 동안 freispace 지원 팀에 문의하여 MCP API 키를 받으십시오.
사용 가능한 도구
모든 조회는 이름 기반입니다. 부분 이름이 일치하며, 첫 번째 일치 항목이 사용됩니다.
get_current_user
호출 사용자가 누구인지 확인합니다: 이름, 이메일 및 연결된 직원 레코드. 인수가 없습니다. "나"/"내"를 직원 이름으로 확인하는 데 사용합니다.
"누구로 로그인되어 있나요?"
get_staffs
이름, 직함 및 직원 번호로 직원 목록을 나열합니다.
status(선택 사항):active(기본값),inactive,all
"모든 직원 나열" · "회사 내 개발자는 누구인가요?"
find_resources
룸/스튜디오(스위트), 장비/라이선스(리소스) 및 직원을 이름으로 한 번의 호출로 검색하고 유형별로 그룹화합니다.
search(선택 사항): 이름 또는 부분 이름; 생략 시 모든 항목 나열staff(선택 사항):internal또는externalsite(선택 사항): 일치하는 사이트의 스위트만status(선택 사항):active(기본값),inactive,all
"Sammy 찾기" · "외부 프리랜서 나열"
get_availability
예약, 공휴일 및 직원 부재/근무 시간을 고려하여 지정된 날짜 기간(기본값 14일, 최대 92일) 내에 직원, 스위트 또는 리소스가 비어 있는 시간을 확인합니다.
type(필수):staff,resource,suite또는sitesearch,staff,site,status(선택 사항):find_resources에서와 같은 엔티티 선택from,to,days,weeks(선택 사항): 날짜 기간duration+duration_unit(선택 사항): 필요한 비어 있는 시간 길이 (minutes,hours또는days)
"다음 주 화요일에 스튜디오가 3시간 동안 비어 있나요?" · "다음 2주 동안 완전히 비어 있는 이틀이 있는 사람은 누구인가요?"
get_my_schedule
날짜 기간(기본값: 다음 7일) 내 호출 사용자의 자체 예약.
from,to,days,weeks(선택 사항): 날짜 기간
"이번 주 내 일정은 어떻게 되나요?"
get_my_tasks
마감일, 우선순위 및 참조와 함께 호출 사용자에게 할당된 작업.
include_done(선택 사항): 완료된 작업도 포함
"내 열린 작업은 무엇인가요?"
get_open_tasks
담당자와 함께 팀의 모든 열린 작업.
reference(선택 사항):project,booking또는user
"아직 열려 있는 프로젝트 작업은 무엇인가요?"
get_staff_projects
직원이 예약된 프로젝트를 날짜 범위 및 기간과 함께 나열합니다.
staff_name(필수)
"Karl이 예약된 프로젝트는 무엇인가요?"
get_staff_collaborators
공유 예약을 기반으로 직원이 함께 작업한 사람을 표시합니다.
staff_name(필수)
"Alexander가 함께 작업한 사람은 누구인가요?"
get_staff_next_holiday
직원의 다음 예정된 휴가(시작, 종료, 기간, 코멘트)를 가져옵니다.
staff_name(선택 사항; 호출 사용자의 경우 생략)
"내 다음 휴가는 언제인가요?" · "Hendrikje의 휴가는 언제인가요?"
get_staff_holiday_quota
한 해 동안의 직원 휴가 할당량: 총 일수, 사용 일수 및 남은 일수.
staff_name(선택 사항; 호출 사용자의 경우 생략)year(선택 사항; 기본값은 현재 연도)
"남은 휴가 일수는 얼마인가요?"
get_project_stats
한 프로젝트에 대한 예약 통계: 상태별 분석과 함께 과거 대 예정된 예약.
project_name(필수)
"Project Alpha의 예약 통계 표시"
get_project_team
프로젝트에 참여한 직원과 해당 프로젝트에서의 예약 수를 나열합니다.
project_name(필수)
"웹사이트 재설계에 참여한 사람은 누구인가요?"
get_project_tasks
한 프로젝트의 작업 상태: 프로젝트 및 해당 예약에 대한 모든 작업과 열림/완료/지연 요약.
project_name(필수)
"다큐멘터리 프로젝트에 열린 작업이 있나요?"
get_invoices
필터 및 통화별 합계와 함께 송장을 나열합니다; 페이지 매김. 상태 버킷: draft, open, overdue, paid, partially-paid, canceled, locked.
search(선택 사항): 번호, 주문 번호, 제목, 수신자 주소와 일치status,number,date_min/date_max,due_date_min/due_date_max,sum_min/sum_max,outstanding_min/outstanding_max,sort,order,page,per_page(선택 사항)
"연체된 송장은 무엇인가요?" · "Acme에 대한 열린 송장"
get_offers
필터 및 통화별 순 합계와 함께 오퍼(견적)를 나열합니다; 페이지 매김. 상태 버킷: draft, locked, open, accepted, declined.
search,status,number,date_min/date_max,sum_min/sum_max,sort,order,page,per_page(선택 사항)
"올해 거절된 오퍼 표시"
get_orders
연결된 오퍼 및 송장과 함께 주문(작업)을 인라인으로 나열합니다; 페이지 매김.
search(선택 사항): 주문 번호 및 이름과 일치status,number,date_min/date_max,sort,order,page,per_page(선택 사항)
"주문 2026-014에 대해 견적 및 청구된 내용은 무엇인가요?"
search_docs
freispace 문서를 검색하고 가장 관련성 높은 발췌문을 반환합니다.
query(필수)limit(선택 사항): 최대 발췌문 수, 기본값 5
"freispace에서 교대 근무 계획을 어떻게 설정하나요?"
오류 처리
오류는 짧고 실행 가능한 메시지(예: Not found (404): Staff member with name 'X' not found. Call get_staffs to list valid staff names.)로 호출 모델에 반환됩니다. 진단 정보는 stderr에 기록되며, stdout은 MCP 프로토콜만 전달합니다.
⚠️ 베타 공지
freispace MCP 서버는 현재 베타 버전입니다. 이 기간 동안 모든 기능이 무료입니다. 플랫폼을 지속적으로 개선하는 동안 피드백과 인내심에 감사드립니다.
라이선스
MIT 라이선스 - 자세한 내용은 LICENSE 파일을 참조하십시오.
지원
지원 및 문의 사항:
- 문서: freispace 문서
- 이슈: GitHub 이슈
- 연락처: freispace 지원