오픈 소스
Singapore MCP: 싱가포르 공식 데이터를 AI 어시스턴트 안에서
싱가포르의 부동산, MRT와 버스, 기업, 날씨, 경제, 공공 서비스, 공식 금융 기준 데이터를 Claude나 Codex에 물어보세요. 답변에는 출처 기관과 데이터셋, 관측 기간이 그대로 따라옵니다. Singapore MCP는 data.gov.sg, OneMap, LTA DataMall, SingStat으로 이어지는 오픈소스 다리입니다. 291개의 읽기 전용 도구, MIT 라이선스, 무료, 그리고 대부분 API 키 없이 동작합니다. 싱가포르 스튜디오가 지역 AI 커뮤니티에 내놓는 기여입니다.
아무것도 설치하지 않고 지금 바로 써 보세요
메시지 @OlanoSGBot 에 Telegram으로 메시지를 보내 싱가포르에 대해 평범한 말로 물어보세요. 무료이며 API 키도 필요 없습니다. 같은 도구가 Olano AI의 WhatsApp 비즈니스 계정에서도 답합니다, +65 8905 1632 탭하면 질문이 이미 입력된 채로 열립니다.
Telegram에서 대화하기 →
@OlanoSGBot. Start를 누르고 질문하세요 - 가입도, API 키도, Node.js도 필요 없습니다. 언제든 /forget 를 보내면 봇이 당신에 대해 보관 중인 메모리와 대화 데이터를 삭제합니다.
WhatsApp에서 대화하기 →
Olano AI Business, +65 8905 1632. 첫 질문이 입력된 채로 당신의 WhatsApp이 열립니다 - 싱가포르 에이전트가 같은 도구와 같은 출처 표기로 답합니다.
채팅 창에서 잘 통하는 질문들: "2시간 예보와 최신 PSI는?" · "최신 카테고리 B COE 프리미엄은?" · "Bedok의 최근 4-room HDB 재판매 가격을 보여줘." · "1 Fullerton Road에서 가장 가까운 MRT 역은?" · "01012 정류장에 다음 버스는 언제 와?"
두 봇 모두 Olano가 싱가포르 서버에서 운영합니다. 각 사용자의 대화와 메모리는 따로 저장되며 메시징 플랫폼의 계정 단위로 격리되므로, 어떤 사용자도 - 어떤 에이전트 세션도 - 다른 사용자의 데이터에 닿을 수 없습니다. 답변을 작성할 때 해당 메시지 내용이 제3자 언어 모델 제공자에게 전송되며 싱가포르 밖에서 처리될 수 있습니다. 공개 채팅처럼 다루고, 민감한 내용을 보내기 전에 프로젝트의 개인정보 안내 를 읽어 보세요. 다른 선택지는 서버를 자신의 AI 클라이언트에 설치하는 것입니다. 그러면 내 컴퓨터에서 돌아가고 Olano로는 아무것도 보내지 않습니다.
이것이 푸는 문제
싱가포르는 품질 높은 공공 데이터를 유난히 많이 공개합니다. HDB 재판매 거래, ACRA 기업 등기, COE 입찰 결과, MRT 역과 출구 목록, 실시간 버스 도착, PSI와 강수 관측값, GDP와 CPI 시계열, MAS 환율, IRAS 세수, 방문객 수 - 거의 전부가 공개되어 있고, 문서화되어 있으며, 무료입니다.
어려운 부분은 AI 어시스턴트가 그것을 제대로 쓰게 만드는 일입니다. 범용 모델에 Toa Payoh 재판매 가격을 물으면, 학습 중 흡수한 것들로 조립된 그럴듯한 문단이 돌아옵니다 - 뒤에 데이터셋도 없고 날짜도 없습니다. 그 답의 정직한 버전은 올바른 데이터셋을 찾고, 올바른 지역과 평형과 월로 걸러내고, 계산하고, 그런 다음 어느 기관이 언제 공개했는지 분명히 밝힐 것을 요구합니다.
Singapore MCP는 바로 그 일을 Model Context Protocol 서버로 해냅니다. AI 앱이 실행하는 작은 프로그램이며, 앱에 호출할 수 있는 도구 모음을 제공합니다. 한 번 설치하면 그다음부터는 평범한 말로 질문하면 됩니다.
모든 답이 근거를 보여줍니다
이것이 프로젝트 전체가 떠받치는 설계 원칙입니다. 원본 형식이 허락하는 한, 결과는 출처 기관, 데이터셋 또는 표 식별자, 원본 URL, 조회 시각, 관측 기간, 단위, 신선도 관련 주의사항. 오래되었거나 갱신이 멈춘 시계열은 그렇다고 말합니다. 옆 시계열과 단위가 다른 숫자를 조용히 평균 내지 않습니다. 모호할 수 있는 회사명 일치는 모호하다고 보고합니다.
그것이 결과물을 그저 유창한 것이 아니라 확인 가능한 것으로 만듭니다 - 그리고 그것은 우리가 만드는 다른 모든 것의 밑바탕에 있는 같은 감각입니다. 사람이 감사할 수 있는 답은, 그럴듯하게 들리기만 하는 답보다 가치가 큽니다.
무엇이 들어 있나
- 291개의 읽기 전용 도구 부동산, 철도, 버스와 도로, 기업, 날씨와 환경, 교육, 경제, 공식 금융 기준 데이터에 걸쳐 있습니다.
- 여덟 개의 Agent Skills - 어떤 상황에서 어떤 도구를 꺼내야 하는지 클라이언트에게 가르치는 묶음 워크플로입니다. 부동산, 모빌리티, 경제, 비즈니스, 공공 서비스, 금융 조사를 위한 것들과, 서버 자체를 상대로 개발하기 위한 것 하나.
- 일곱 개의 Claude Code 플러그인: 전체 모음에 더해, 좁게 특화된 여섯 개의 프로필 (
property,mobility,business,economy,civic,finance) - 모델에 보내는 도구 정의를 줄이기 위한 것입니다. - 열두 개의 패키지: 전부 필요하면 통합 서버를, 한 제공처만 필요하면 좁게 특화된 실행 파일을 설치하세요 - data.gov.sg, OneMap, LTA, 날씨, 철도.
- 두 가지 전송 방식 모두: 로컬 클라이언트를 위한 stdio, 그쪽을 선호하는 클라이언트를 위한 Streamable HTTP. 여기에 같은 도구를 터미널에서 호출하는 명령줄 도구까지.
원본 출처는 data.gov.sg (선별 카탈로그에 담긴 ACRA, HDB, URA, MOE, ECDA, IRAS, STB, EMA, SPF, MOH, NEA 데이터셋 포함), OneMap (싱가포르 토지청 SLA), LTA DataMall, 그리고 SingStat Table Builder.
채팅에서는 이렇게 보입니다
이 두 장의 스크린샷은 이 도구들로 싱가포르 질문에 답하는 Olano WhatsApp 에이전트와의 실제 대화입니다. 두 번째 답이 고르지 않은 분포를 어떻게 다루는지 보세요. 평균, 그다음 중앙값, 그다음 범위를 주고, 그 둘 사이의 간격 - Bidadari와 Alkaff의 새 물량 대 오래된 물량 - 을 설명하고, 이번 달은 아직 채워지는 중임을 알립니다. 이어지는 질문은 차트를 요청하고, 에이전트는 차트를 만들어 다시 대화창으로 보냅니다.
평범한 말을 넣으면, 출처가 붙은 답이 나옵니다
그 지역에 실제로 있는 평형들, 그다음 3-room의 평균과 중앙값과 범위 - 최신 HDB 재판매 기록에서.
"과거 가격 추이 차트를 만들어 줄 수 있어?"
2025년 1월부터의 월별 중앙값을 그리고, 최고점과 최근 달을 표시해 차트를 곧바로 돌려보냅니다.
내 AI 클라이언트에 설치하기
직접 돌리는 것이 일상적인 방식입니다. 서버는 로컬에서 돌고, Olano 계정이 없으며, 텔레메트리를 보내지 않습니다. 자체 런타임을 담고 있는 Claude Desktop 확장을 빼면, 모든 경로에 Node.js 20 이상이 필요합니다.
Claude Code
플러그인을 쓰세요 - MCP 서버 및 와 여덟 개의 Agent Skills를 함께 설치하므로, 답변의 출처가 더 잘 붙습니다. Claude Code 프롬프트에서 두 개의 명령:
/plugin marketplace add olano-ai/mcp-singapore/plugin install olano-singapore@olano
모든 프로젝트에서 쓰이도록 User scope를 고르고, 그다음 /mcp 를 실행해 singapore 가 연결되었는지 확인하세요. 첫 호출은 패키지를 내려받는 동안 20~30초가 걸리고, 그다음부터는 빠릅니다.
Claude Desktop 앱
다운로드 olano-singapore.mcpb 를 프로젝트의 최신 릴리스 에서 내려받아 두 번 클릭하세요. Claude Desktop이 확인 대화창을 띄우면 Install을 고르고, 선택 항목인 키는 모두 비워 둔 채 질문하면 됩니다. 터미널도, 재시작도 필요 없습니다.
Codex 앱과 Codex CLI
둘은 설정을 공유합니다. CLI에서는: codex mcp add singapore -- npx -y @olano/mcp-singapore. 앱에서는: Settings → MCP servers → Add server, 이름은 singapore, STDIO를 고르고, 명령은 npx, 인자는 -y @olano/mcp-singapore.
MCP를 말하는 그 밖의 모든 것
아무 클라이언트든 npx -y @olano/mcp-singapore 를 stdio로 가리키거나, HTTP로 띄우려면 --transport http. 전체 절차와 선택적 자격 증명, 프로필 목록, 문제 해결 노트는 모두 저장소 README에 있습니다.
이것이 Olano와 어떻게 맞물리나
Olano는 실제 운영 업무를 하는 AI 에이전트를 위한 플랫폼입니다. WhatsApp과 Telegram에서 고객에게 답하고, CRM을 정확하게 유지하고, 예약된 리서치를 돌리는 일을 - 사람의 승인과 감사 기록, 엄격한 지출 상한을 갖춘 격리된 배포 환경 안에서 합니다. 그 에이전트들이 MCP를 말하고, 그것이 위의 데모 봇에 싱가포르 도구가 닿는 방식입니다. 서버는 다른 MCP 서버와 똑같이 배포에 추가되며, 에이전트의 승인 규칙과 지출 한도가 그대로 적용됩니다.
그래서 이 페이지는 동시에 두 가지입니다. 싱가포르에서 공공 데이터를 다루는 누구에게나 열린 무료 도구이고 - 쓰고, 포크하고, 이슈를 남겨 주세요. 그리고 우리가 어떻게 만드는지에 대한 솔직한 표본입니다. 좁은 일 하나를 출처가 붙은 채로 끝내서, 답을 읽는 사람이 확인할 수 있게 하는 방식.
우리가 지키는 경계
- 이것은 정부의 제품이 아닙니다. Singapore MCP는 독립적인 커뮤니티 프로젝트이며, 싱가포르 정부나 어떤 기관과도 제휴하거나 승인받지 않았고 그들의 공식 제품도 아닙니다. "공식"이라는 말은 원본 데이터를 가리키며, 소프트웨어를 가리키지 않습니다.
- 읽기만 합니다. 291개 도구 전부가 공개된 API와 데이터셋을 조회합니다. 쓰기 경로는 없습니다.
- 모기지 관련 도구는 교육용입니다. SORA 같은 공식 기준금리 통계와 공표된 주택담보대출 시계열을 보여주고, 가정을 드러낸 예시 시나리오를 계산합니다. 실제 대출 조건 제시나 여신 결정, 개인 금융 조언이 아닙니다.
- 커버리지는 원본을 따릅니다. 데이터셋이 오래되었거나 갱신이 멈췄다면, 도구가 그렇다고 말합니다. 낡은 숫자를 현재 값처럼 내놓지 않습니다.
함께 읽을 글
이 에이전트들을 받치는 플랫폼이 어떻게 돌아가는지, 그리고 옆에 있는 싱가포르 자료 모음.
채널과 커넥터
에이전트가 WhatsApp, Telegram 등에 어떻게 닿는지, 그리고 MCP 서버와 커넥터 도구를 어떻게 붙이는지.
AI 에이전트는 어떻게 기억하는가
메모리, 지식 베이스 근거, 그리고 스킬 - 에이전트가 대화를 넘나들며 출처 규율을 유지하게 만드는 것들.
멀티모델 AI 에이전트
각 작업은 그 일에 가장 맞는 모델로 보내집니다. 엄격한 지출 상한 안에서, 특정 공급사에 묶이지 않고.
싱가포르 부동산 중개인을 위한 AI 에이전트
이런 데이터 접근이 실제로 돌아가는 시스템이 되면 어떤 모습인지 - 매물 문의 응답, 고객 선별, 캘린더에 잡히는 방문 일정.
자주 묻는 질문
아무것도 설치하지 않고 Singapore MCP를 써 보려면?
메시지 @OlanoSGBot 에 Telegram으로 메시지를 보내 싱가포르에 대해 평범한 말로 물어보세요 - 최신 PSI, 현재 카테고리 B COE 프리미엄, Bedok의 최근 4-room HDB 재판매 가격, 어떤 주소에서 가장 가까운 MRT 역까지. 무료이며 API 키도 필요 없습니다. 같은 도구가 Olano AI의 WhatsApp 비즈니스 번호에서도 답합니다, +65 8905 1632. 둘 다 Olano가 운영합니다. 서버 자체는 자신의 AI 클라이언트에 설치하면 로컬에서 돌아갑니다.
Singapore MCP는 무료인가요, 그리고 API 키가 필요한가요?
무료이며 MIT 라이선스입니다. 대부분은 API 키 없이 돌아갑니다. 선택 사항인 무료 정부 자격 증명이 몇몇 도구를 열어 줍니다: 운영 한도를 위한 data.gov.sg 키, 인증된 주소·경로 조회를 위한 OneMap 토큰, 실시간 버스·교통·주차장·택시 피드를 위한 LTA DataMall Account Key. 서버는 자격 증명이 하나도 없어도 시작되고, 그것이 필요한 도구만 그렇다고 말합니다.
어떤 AI 앱에서 쓸 수 있나요?
어떤 MCP 클라이언트든 됩니다. Claude Code용 한 줄 설치(여덟 개의 Agent Skills까지 함께 담은 플러그인), Claude Desktop 앱용 원클릭 확장, Codex 앱과 Codex CLI용 stdio 설정이 있습니다. 그쪽을 선호하는 클라이언트를 위해 Streamable HTTP로도 돌아가고, 같은 도구를 터미널에서 호출하는 명령줄 도구도 있습니다.
이것은 싱가포르 정부의 공식 제품인가요?
아니요. Singapore MCP는 Olano가 만든 독립적인 오픈소스 프로젝트입니다. 싱가포르 정부나 어떤 정부 기관과도 제휴하거나 승인받지 않았고, 그들의 공식 제품도 아닙니다. "공식"은 이것이 읽어 오는 원본 데이터 출처 - data.gov.sg, OneMap, LTA DataMall, SingStat - 를 가리키며, 소프트웨어를 가리키지 않습니다.
무언가를 바꿀 수 있나요, 아니면 읽기만 하나요?
291개 도구 전부가 읽기 전용입니다. 서버는 공개된 정부 API와 데이터셋을 조회하고 찾은 것을 돌려줍니다 - 출처 기관, 데이터셋 식별자, 관측 기간, 단위, 신선도 주의사항을 함께 붙여서. 쓰기 경로도 없고, Olano 계정도 없고, 직접 돌릴 때는 텔레메트리나 분석도 없습니다.
Olano 배포 환경에서 쓸 수 있나요?
네. Olano 에이전트는 Model Context Protocol을 말하므로, Singapore MCP는 다른 MCP 서버와 똑같이 배포에 추가할 수 있습니다 - Telegram과 WhatsApp의 데모 에이전트가 싱가포르 질문에 답하는 방식이 바로 이것입니다. 그것을 쓰는 에이전트에도 같은 승인, 같은 감사 기록, 같은 지출 관리가 적용됩니다.
이걸 당신의 데이터에 겨누고 싶으신가요?
Singapore MCP는 무료이고 계속 당신의 것입니다. 정작 흥미로운 버전이 당신의 재고나 예약, 고객의 질문이라면 상담을 예약해 주세요 - 저희가 업무 흐름을 그리고, 견적을 내고, 승인하신 다음에야 만듭니다.