여행 영향 모델 (TIM) API는 AI 에이전트와 대규모 언어 모델 (LLM)이 API 및 도구와 상호작용할 수 있도록 설계된 개방형 표준인 모델 컨텍스트 프로토콜 (MCP)을 지원합니다. AI 에이전트는 MCP 엔드포인트를 사용하여 TIM API의 기능을 동적으로 검색하고 사용하여 항공편 배출량을 계산할 수 있습니다.
프로토콜에 대한 자세한 내용은 모델 컨텍스트 프로토콜 사양을 참고하세요.
엔드포인트
여행 영향 모델 API의 MCP 엔드포인트는 다음과 같습니다.
https://travelimpactmodel.googleapis.com/mcp
모든 MCP 상호작용은 이 엔드포인트에 JSON-RPC 2.0 POST 요청을 전송하여 수행됩니다.
인증
MCP 엔드포인트는 표준 Travel Impact Model API와 동일한 인증 방법을 사용합니다. Google Cloud 프로젝트에서 유효한 API 키를 제공하여 'Travel Impact Model API'가 사용 설정되어 있는지 확인해야 합니다.
핵심 MCP 방법
MCP 엔드포인트와의 상호작용은 주로 다음 두 가지 방법을 사용합니다.
tools/list: 사용 가능한 도구, 설명, 입력/출력 JSON 스키마를 검색합니다.tools/call: 지정된 인수로 특정 도구를 실행합니다.
사용 가능한 도구
다음 기능은 도구로 노출됩니다.
compute_flight_emissions: 특정 예정 항공편의 자세한 배출량을 가져옵니다.compute_typical_flight_emissions: 특정 항공편 세부정보 없이 공항 쌍 간의 일반적인 배출량을 가져옵니다.compute_scope3_flight_emissions: Scope 3 보고에 적합한 이전 항공편의 배출량을 가져옵니다.
입력 및 출력의 정확한 스키마는 tools/list 대답에 제공됩니다.
AI 에이전트와 통합
이 안내에 따라 인기 AI 애플리케이션을 구성하세요. YOUR_API_KEY를 Travel Impact Model API 키로 바꿉니다.
Gemini CLI
Gemini CLI를 구성하려면 다음 단계를 따르세요.
~/.gemini/extensions/travel-impact-model/gemini-extension.json에 확장 프로그램 파일을 만듭니다.다음 콘텐츠를 파일에 저장합니다.
{ "name": "travel-impact-model", "version": "3.0.0", "mcpServers": { "travel-impact-model": { "httpUrl": "https://travelimpactmodel.googleapis.com/mcp", "headers": { "X-Goog-Api-Key": "YOUR_API_KEY" } } } }터미널에서
gemini을 실행하여 Gemini CLI를 실행합니다./mcp list를 실행하여travel-impact-model서버가 구성되어 있고 도구를 사용할 수 있는지 확인합니다.
Antigravity
MCP 서버를 사용하도록 Antigravity를 구성하려면 다음 단계를 따르세요.
- Antigravity에서 에이전트 창의 추가 옵션 메뉴 > MCP 서버 > MCP 서버 관리를 클릭합니다.
열린 MCP 서버 관리 창 상단에서 원시 구성 보기를 클릭하여
mcp_config.json파일을 수정합니다.{ "mcpServers": { "TravelImpactModel": { "serverUrl": "https://travelimpactmodel.googleapis.com/mcp", "headers": { "X-Goog-Api-Key": "YOUR_API_KEY" } } } }MCP 서버 관리로 돌아가서 새로고침을 클릭합니다.
상호작용 예
구성되면 자연어를 사용하여 AI 에이전트를 통해 TIM API와 상호작용할 수 있습니다.
사용자: 취리히에서 보스턴으로 가는 LX 52 항공편의 탄소 배출량은 얼마야?
상담사: 2026년 3월 25일 취리히 (ZRH)에서 보스턴 (BOS)으로 향하는 스위스 국제항공 LX 52편의 승객당 예상 탄소 배출량은 다음과 같습니다.
- 이코노미: 354.10kg CO2e
- 프리미엄 이코노미: 531.14kg CO2e
- 비즈니스: 1,416.38kg CO2e
- 첫 번째: 1,770.48kg CO2e
이 항공편은 비행운으로 인한 영향이 중간 정도일 것으로 예상됩니다.
사용자: 취리히에서 보스턴까지의 일반적인 탄소 배출량은 얼마야?
상담사: 취리히(ZRH)에서 보스턴 (BOS)까지의 항공편의 일반적인 승객당 탄소 배출량은 다음과 같습니다.
- 이코노미: 415.41kg CO2e
- 프리미엄 이코노미: 582.00kg CO2e
- 비즈니스: 1,473.95kg CO2e
- 첫 번째: 1,817.35kg CO2e