local-only server
The server can only run on the client’s local machine because it depends on local resources.
티버 MCP 서버
이는 노르웨이의 전력 공급업체인 Tibber를 위한 MCP(Model Context Protocol) 서버입니다.
MCP 서버를 로컬에서 실행한 후 Claude Desktop이나 Roo Code 등 다른 호스트를 통해 액세스할 수 있습니다.
자세한 내용은 내 블로그 게시물을 확인하세요.
Tibber MCP 서버 구축: AI 에이전트를 에너지 소비 데이터에 연결
개요
Tibber MCP 서버는 AI 에이전트가 Tibber API 와 상호 작용하고 현재 에너지 가격 및 에너지 소비 데이터와 같은 정보를 쿼리할 수 있는 편리한 방법을 제공합니다.
예제 쿼리
MCP 서버에 연결되면 다음과 같은 질문을 할 수 있습니다.
- "전력 소비 데이터를 분석하고 일반적인 피크 시간대와 기타 흥미로운 패턴을 읽기 쉬운 형식으로 제시해 주세요."
- "어제 언제 가장 많은 전력을 사용했나요?"
- "어제 오전 7시에 얼마나 많은 전력을 소비했나요?"
- "현재 에너지 가격은 얼마인가요?"
- "내일 가장 저렴한 시간대 3개를 나열해 보세요."
- "내일 에너지 가격은 더 높을까요, 아니면 더 낮을까요?"
데모 비디오
건축학
요구 사항
- 파이썬 3.12
- Tibber API 토큰( Tibber 개발자 포털 에서 얻을 수 있음)
설치
uv
설치 :지엑스피1Copy- 이 저장소를 복제하세요:Copy
- Python 가상 환경을 설정하고 종속성을 설치합니다.Copy
호스트 구성
VS의 Claude Desktop 또는 Roo Code에서
중요 :
[YOUR-TIBBER-TOKEN]
실제 토큰으로 바꾸세요. 실제 자격 증명을 버전 제어에 커밋하지 마세요.
MCP 서버를 로컬로 디버깅하고 테스트합니다.
서버를 로컬로 실행하고 MCP 검사기를 실행합니다.
사용 가능한 도구
서버는 LLM이 사용할 수 있는 다음 도구를 제공합니다.
get_consumption_data()
: 기간, 총 비용, 기본 에너지 비용, 소비된 kwh 등 지난 30일 동안의 시간당 소비 데이터를 가져옵니다.get_price_and_home_info()
: 가격 정보(현재, 오늘, 내일)와 주택 정보(소유자, 주소, 구독...)를 가져옵니다.
특허
감사의 말
This server cannot be installed
노르웨이 전력 공급업체인 Tibber의 MCP 서버입니다.
Tibber MCP 서버는 AI 에이전트가 Tibber API와 상호 작용하고 현재 에너지 가격 및 에너지 소비 데이터와 같은 정보를 쿼리할 수 있는 편리한 방법을 제공합니다.