여행 영향 모델 (TIM) API는 AI 에이전트와 대규모 언어 모델 (LLM)이 API 및 도구와 상호작용할 수 있도록 설계된 개방형 표준인 모델 컨텍스트 프로토콜 (MCP)을 지원합니다. AI 에이전트는 MCP 엔드포인트를 사용하여 TIM API의 기능을 동적으로 검색하고 사용하여 항공편 배출량을 계산할 수 있습니다.
프로토콜에 대한 자세한 내용은 모델 컨텍스트 프로토콜 사양을 참고하세요.
엔드포인트
Travel Impact Model 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: 범위 3 보고에 적합한 과거 항공편의 배출량을 가져옵니다.
입력 및 출력의 정확한 스키마는 tools/list 응답에 제공됩니다.
AI 에이전트와 통합
이 안내에 따라 인기 있는 AI 애플리케이션을 구성합니다. YOUR_API_KEY를 여행 영향 모델 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