Articleaws.amazon.com·2026년 10월 20일·0

Workflow context for AI agents with Smartsheet MCP on AWS

Quick Summary

Smartsheet MCP Server는 40개 이상의 도구로 실제 프로젝트 데이터를 AI 에이전트에 연결하며, Amazon Quick의 조직 단위 업무 지원과 Kiro의 개발 흐름 내 활용을 제공한다.

Workflow context for AI agents with Smartsheet MCP on AWS 관련 대표 이미지

🖼️ 인포그래픽

Workflow context for AI agents with Smartsheet MCP on AWS 내용을 설명하는 본문 이미지

🖼️ 4컷 인포그래픽

Workflow context for AI agents with Smartsheet MCP on AWS의 핵심 내용을 4단계로 요약한 인포그래픽
Workflow context for AI agents with Smartsheet MCP on AWS 핵심 내용을 4단계로 압축한 4컷 인포그래픽

💡 한 줄 요약

Smartsheet MCP Server는 40개 이상의 도구로 실제 프로젝트 데이터를 AI 에이전트에 연결하며, Amazon Quick의 조직 단위 업무 지원과 Kiro의 개발 흐름 내 활용을 제공한다.

📌 핵심 요약

  • 정식 출시된 Smartsheet MCP Server는 표준 프로토콜을 통해 시트·행·열·자동화를 탐색·생성·관리하는 40개 이상의 도구를 제공하며, 자연어로 업무 상태와 프로젝트 구조를 변경할 수 있다.
  • Amazon Quick은 업무 사용자와 프로젝트 관리자를 위한 관리형 연결 경로이고, Kiro는 개발자가 IDE에서 프로젝트 명세·담당 작업·의존성을 확인하는 경로다. 스프린트 예시에서는 Amazon Quick이 차단된 작업의 담당자와 기한을 요약하고, Kiro hook이 수정 사항 커밋 후 해당 행을 Complete로 갱신한다.
  • 서버는 행 관계·열 유형·셀 이력·댓글을 구조화해 전달한다. 원문은 이러한 토큰 효율적인 응답이 프로젝트 포트폴리오에서 수백 건의 AI 지원 질의를 실행할 때 비용과 지연 시간을 줄인다고 설명하지만, 구체적인 측정치는 제시하지 않는다.
  • 연결에는 적절한 IAM 권한이 있는 AWS 계정, Smartsheet의 Business·Enterprise·AWM 중 하나의 요금제와 인증 정보가 필요하다. Amazon Quick은 Author 이상 권한, Kiro는 IDE와 Node.js가 필요하며, 서버는 미국·EU·AU 엔드포인트와 OAuth 2.0 또는 Personal Access Token 인증을 지원한다. Kiro 설정 예시는 토큰을 사용하지만 운영 배포에는 OAuth를 권장한다.
  • 접근 범위는 인증 사용자의 Smartsheet 권한에 제한되고, 조직은 AI 기능과 사용자 그룹별 쓰기 도구 접근을 제어할 수 있다. 원문은 MCP Server가 프롬프트를 저장하지 않는다고 설명한다. 다만 Amazon Quick의 앱 등록 불필요 설명과 실제 설정 절차의 앱 등록 정보 요구가 상충하며, 마지막 활용 예시는 문장이 잘려 완결되지 않는다.

🧩 주요 포인트

  1. 동일한 Smartsheet 도구를 Amazon Quick과 Kiro에 제공 → 조직의 업무 협업과 개발자의 IDE 작업이라는 사용 맥락에 따라 연결 경로를 선택할 수 있다.
  2. 실시간 데이터 조회와 구조화된 컨텍스트 전달 → 현재 프로젝트 상태를 바탕으로 요약·명세 작성·상태 갱신을 연결할 수 있으며, 비용·지연 시간 개선은 정량 검증이 제시되지 않은 원문의 주장으로 구분해야 한다.
  3. 사용자 권한·조직 제어·인증 요건이 연결 범위를 결정 → 운영 배포의 OAuth 권장과 Amazon Quick 앱 등록 설명의 상충을 함께 검토해야 한다.

🧠 상세 정리

1. 실제 업무 데이터를 연결하는 MCP 통합 구조

원문은 AI 에이전트가 조직에서 실제로 진행 중인 업무에 작용할 수 있을 때 가장 유용하다는 문제의식에서 출발한다. 프로젝트 일정 변경, 작업 재배정, 진행 상황 파악처럼 여러 부서가 관여하는 업무를 기존 도구 안에서 지원하는 것이 목표다. 정식 출시된 Smartsheet MCP Server는 표준 프로토콜을 통해 Smartsheet 데이터를 읽고 쓰고 관리하며, 시트·행·열·자동화를 다루는 40개 이상의 도구를 제공한다. 아키텍처에서는 Amazon Quick과 Kiro가 MCP 클라이언트로 서버에 직접 연결되고, 중앙의 서버가 Smartsheet API 및 데이터 계층과 연결된다. 이에 따라 사용자는 자연어로 작업 상태를 바꾸거나 행을 생성하고 프로젝트 구조를 수정할 수 있으며, 같은 도구 집합을 업무 환경과 개발 환경에서 각각 활용할 수 있다.

2. 스프린트 사례와 구조화된 컨텍스트의 효과

스프린트 관리 사례에서는 작업·담당자·상태·차단 요인이 하나의 Smartsheet 프로젝트 시트에 저장되어 있다고 가정한다. 프로젝트 관리자가 이번 주 차단된 작업을 Amazon Quick에 물으면, 채팅 에이전트가 MCP Server에서 관련 행을 조회해 담당자와 마감일을 포함한 요약을 제공하며 별도의 보고서나 대시보드를 만들 필요가 없다. 개발자는 Kiro에서 자신에게 배정된 미완료 백엔드 작업을 확인하고, 수정 사항을 커밋하면 hook을 통해 해당 행의 상태를 Complete로 자동 변경하는 흐름을 사용할 수 있다. 서버는 원시 API 응답 대신 행 관계·열 유형·셀 이력·댓글을 포함한 정밀하게 구조화된 컨텍스트를 전달한다. 원문은 이 방식이 토큰 사용을 효율화하고 프로젝트 포트폴리오에 걸쳐 수백 건의 AI 지원 질의를 실행할 때 비용과 지연 시간을 줄인다고 설명하지만, 비교 수치나 실험 결과는 제시하지 않는다.

3. 계정·권한·인증과 지역별 연결 조건

연결 전에는 사용할 서비스에 적절한 IAM 권한을 가진 활성 AWS 계정과 Business·Enterprise·AWM 중 하나의 요금제를 사용하는 Smartsheet 계정이 필요하다. 인증에는 Smartsheet Personal Access Token을 사용하거나, 클라이언트가 해당 흐름을 지원하면 OAuth 자격 증명을 사용할 수 있다. Amazon Quick에는 Author 이상 권한이 필요하고, Kiro에는 kiro.dev에서 설치한 IDE와 실행 환경의 Node.js가 요구된다. 서버는 Streamable HTTP 전송과 MCP 사양 2025-06-18 및 2025-03-26을 지원하며, 미국은 https://mcp.smartsheet.com, EU는 https://mcp.smartsheet.eu, AU는 https://mcp.smartsheet.au로 제공된다. 원문은 조직 전체가 사용하는 완전 관리형 경로로 Amazon Quick을, 별도 인프라 없이 설정 파일과 개인 토큰으로 자신의 개발 흐름에 연결하는 경로로 Kiro를 제시하며, 두 경로가 같은 Smartsheet 도구 집합을 노출한다고 설명한다.

4. Amazon Quick 연결 절차와 설명의 상충

Amazon Quick은 커넥터 디렉터리에 Smartsheet를 사전 구축된 연결 대상으로 제공하며, 업무 사용자는 같은 인터페이스에서 프로젝트 상태 조회·행 수정·토론 생성·위험 파악을 수행할 수 있다. 설정 절차는 콘솔의 Connectors에서 Smartsheet를 선택하고, 연결 이름과 Base URL을 입력하며 Connection type과 Auth configuration은 기존 값을 유지하는 방식이다. 이어 Smartsheet Developer Tools 앱 등록에서 얻은 Client ID와 Client Secret, Token URL인 https://api.smartsheet.com/2.0/token, Auth URL인 https://app.smartsheet.com/b/authorize를 입력하도록 안내한다. 사용 가능한 도구와 권한을 확인한 뒤 접근 대상을 선택하고 Publish하면, At Risk 프로젝트 조회나 Backend API 시트의 인증 작업을 Complete로 변경하는 요청 등을 자연어로 실행할 수 있다. 다만 앞선 선택 안내에서는 앱 등록이 필요 없고 사전 구축된 OAuth만 사용한다고 설명하므로, 실제 절차에서 앱 등록 정보를 요구하는 부분과 상충하며 원문 안에서는 이 차이가 해소되지 않는다.

5. Kiro에서 개발 명세와 작업 상태 연결

Kiro는 높은 수준의 요청을 구조화된 명세로 바꾸고 이를 코드·문서·테스트로 이어가는 명세 중심 개발 환경으로 소개된다. MCP는 문서·데이터베이스·API·기업 시스템을 연결해 에이전트가 학습 시점의 지식뿐 아니라 실제 최신 데이터를 참조하도록 하는 수단이며, powers는 선별된 MCP 서버와 steering 파일 및 hook을 묶은 원클릭 설치 기능이다. Smartsheet 연결 예시는 작업 공간의 .kiro/settings/mcp.json에 smartsheet-us 항목을 추가하고, type을 http로, URL을 https://mcp.smartsheet.com으로, Authorization 헤더를 Bearer <SMARTSHEET_API_TOKEN>으로 지정한다. 원문은 환경에 SMARTSHEET_API_TOKEN을 설정하도록 안내하며, 예시의 Personal Access Token 방식과 별개로 운영 배포에는 OAuth를 권장한다. 초기화 후 도구는 채팅·명세 계획·hook 자동화 모드에서 사용되며, Backend API 시트의 미해결 버그로 우선순위 목록을 만들거나 Q3 Roadmap에서 In Progress인 기능의 명세를 작성하는 사례가 제시된다.

6. 기존 권한 체계를 따르는 기업 거버넌스

원문은 Smartsheet MCP Server의 보안 모델이 기존 Smartsheet REST API와 같은 인프라 및 권한 계층을 사용하므로 새로운 신뢰 경계를 만드는 것이 아니라고 설명한다. 인증은 클라이언트가 지원하는 OAuth 2.0 또는 Personal Access Token을 선택하며, 에이전트는 인증된 사용자가 볼 수 있는 데이터에만 접근하고 자연어 요청으로 권한을 높일 수 없다는 것이 제시된 원칙이다. 시스템 관리자는 조직 전체의 AI 기능을 켜거나 끌 수 있고, 쓰기 도구 접근은 사용자 그룹별로 설정할 수 있다. Streamable HTTP 연결의 방화벽 허용 목록은 IP 주소가 아니라 mcp.smartsheet.com 같은 정규화된 도메인 이름인 FQDN을 기준으로 구성한다. 또한 원문에 따르면 MCP Server는 프롬프트를 저장하지 않으며 프롬프트 내용은 AI 클라이언트와 모델 사이에 머물고, Smartsheet에는 구조화된 도구 호출과 그 결과만 전달된다.

7. 연결 제거와 접근 종료 절차

통합을 시험한 뒤 제거하려는 경우를 위해 원문은 Amazon Quick과 Kiro의 정리 절차를 각각 제공한다. Amazon Quick에서는 콘솔의 Connectors로 이동해 해당 Smartsheet 커넥터를 선택하고 Delete를 실행하며, 이 작업이 OAuth 토큰을 철회하고 에이전트의 Smartsheet 데이터 접근을 중단한다고 설명한다. 따라서 이 경로의 정리는 커넥터 항목을 삭제하는 작업과 인증된 접근의 종료를 함께 포함한다. Kiro에서는 .kiro/settings/mcp.json을 열어 mcpServers 객체 안의 smartsheet-us 항목을 제거하고, Kiro를 다시 시작해 서버를 언로드하도록 안내한다. 두 경로의 제거 위치와 종료 동작은 다르게 제시되며, Kiro 절차에는 Personal Access Token 자체를 폐기하는 단계가 포함되어 있지 않으므로 설정 제거가 토큰 철회까지 수행한다고 확대 해석할 근거는 없다.

8. 후속 활용 예시와 잘린 마지막 제안

연결 후의 첫 활용 제안은 활성 프로젝트 시트에서 Blocked 또는 At Risk 행을 찾아 토론 댓글을 달고, 원하는 채널로 구조화된 요약을 전달하는 흐름이며 get_sheet_summary, search, create_discussion_on_row를 연결한다. 두 번째는 이슈 추적기와 Smartsheet 프로젝트 계획의 작업 상태를 대조하고 차이를 표시한 뒤 관련 행을 갱신하는 방식으로, get_sheet_summary, get_columns, update_rows, create_discussion_on_row를 순서대로 사용한다. 세 번째는 list_reports, get_report, list_dashboards, get_dashboard, search로 보고서와 대시보드의 프로젝트 건전성 신호를 모아 수작업 데이터 수집 없이 구조화된 브리핑을 만드는 예시다. 이러한 제안은 단순 질의에서 조회·판단·수정·설명 기록을 연결하는 업무 흐름으로 활용 범위를 확장한다. 원문은 네 가지 후속 행동을 예고하지만 마지막 항목은 모든 쓰기 작업 뒤에 무언가를 수행한다는 문장 도중에 잘려 있어, 네 번째 제안의 구체적인 내용이나 조건은 확인할 수 없다.

🧾 핵심 주장 / 시사점

  • Amazon Quick과 Kiro의 선택 기준은 같은 Smartsheet 기능을 어느 업무 환경에서 사용할 것인지에 있다. 조직 단위의 자연어 협업과 IDE 안의 개발 작업이라는 차이가 도입 경로를 나눈다.
  • 구조화된 컨텍스트와 실시간 데이터는 에이전트의 응답을 현재 프로젝트 상태에 연결하는 기반이다. 다만 토큰 효율이 비용과 지연 시간에 미치는 효과는 원문에 정량 근거가 없어 실제 개선 폭을 판단하기 어렵다.
  • 기존 사용자 권한과 조직 제어를 유지하는 설계는 에이전트의 접근 범위를 규정한다. 동시에 Amazon Quick 인증 안내의 상충과 잘린 마지막 활용 예시는 문서만으로 확정할 수 있는 범위에 한계가 있음을 보여준다.

✅ 액션 아이템

  • 조직의 업무 협업과 개발자의 IDE 작업 중 주된 사용 맥락을 기준으로 Amazon Quick 또는 Kiro 연결 경로를 선정한다.
  • AWS 계정의 IAM 권한, Smartsheet의 Business·Enterprise·AWM 요금제, Amazon Quick의 Author 이상 권한 또는 Kiro의 IDE·Node.js 요건을 확인한다.
  • 운영 배포의 OAuth 권장과 사용자 그룹별 쓰기 도구 접근을 검토하고, Amazon Quick의 앱 등록 필요 여부에 관한 상충을 확인한다.

❓ 열린 질문

  • 주된 사용 목적은 Amazon Quick을 통한 조직의 업무 협업인가, Kiro를 통한 개발자의 IDE 작업인가?
  • Amazon Quick은 앱 등록이 불필요하다는 설명과 설정 절차에서 앱 등록 정보를 요구한다는 설명 중 어떤 조건이 실제 연결에 적용되는가?
  • 구조화된 컨텍스트가 수백 건의 AI 지원 질의에서 비용과 지연 시간을 얼마나 줄이는지 확인할 정량 근거가 있는가?

관련 문서

공통 태그와 주제 흐름을 기준으로 같이 보면 좋은 문서를 이어서 제안합니다.