arimair-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ARIM_MCP_PASS | No | Auto-login password. If not set, use the arim_login tool manually. | |
| ARIM_MCP_USER | No | Auto-login user ID. If not set, use the arim_login tool manually. | |
| ARIM_API_TIMEOUT | No | Request timeout in milliseconds. | 20000 |
| ARIM_API_BASE_URL | No | Target server URL. Defaults to https://monitor.arimair.com. Set to http://localhost:9080 for local testing. | https://monitor.arimair.com |
| ARIM_MCP_USER_TYPE | No | User type: 'admin' or 'user'. | admin |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| arim_loginA | ARIM 모니터링 서버에 로그인해 세션을 만든다. 인자를 생략하면 ARIM_MCP_USER/ARIM_MCP_PASS 환경변수를 쓴다. |
| arim_whoamiA | 현재 로그인 상태와 조회 필터의 기준이 되는 monitorId, 시스템 설정을 조회한다. |
| arim_logoutA | 세션을 종료하고 쿠키를 폐기한다. |
| site_listA | 조회 대상으로 선택할 수 있는 사이트 목록과 현재 선택된 사이트를 조회한다. 측정기·데이터·리포트 조회는 모두 현재 사이트를 기준으로 한다. |
| site_selectA | 조회 대상 사이트를 바꾼다. 사이트 이름의 일부(예: '부산시설공단')만 줘도 되고, 정확한 siteId 를 줘도 된다. 이후의 모든 조회가 이 사이트 기준으로 바뀐다. |
| device_listA | 로그인 계정이 볼 수 있는 측정기 목록을 조회한다. (id, 이름, 주소, 경위도, 센서/네트워크 상태, 보정 적용 여부) |
| device_getB | 측정기 한 대의 상세 정보를 조회한다. |
| device_realtimeA | 전체 측정기의 최신 측정값을 조회한다. (보정 미적용 원시값 기준) |
| device_realtime_correctionA | 전체 측정기의 최신 측정값을 보정 적용값으로 조회한다. |
| device_nearby_stationsA | 측정기 인근의 에어코리아 측정소 목록을 거리순으로 조회한다. 보정 기준국 확인에 쓴다. |
| data_searchB | 측정 데이터를 기간으로 조회한다. 조회 기간에 따라 서버가 단위를 자동 전환한다 (1일 이하: 분단위 원시, 30일 이하: 시간평균, 초과: 일평균). |
| data_raw_searchA | 기간과 무관하게 항상 분단위 원시 데이터를 조회한다. 통계 테이블을 거치지 않는다. |
| data_recentB | 측정기의 최근 수집 데이터를 조회한다. |
| stat_daily_avgA | 평균 데이터를 기간으로 조회한다. 1일 이하는 원시, 30일 이하는 시간평균, 초과는 일평균으로 서버가 자동 전환한다. |
| stat_collection_rateA | 측정기 × 일자별 데이터 수집률(결측률)을 조회한다. 결측 구간 파악에 쓴다. |
| stat_weather_stationsA | 기상청(KMA) 관측소 목록을 조회한다. stat_weather 의 stnId 를 찾을 때 쓴다. |
| stat_weatherA | 기상청 관측 이력(기온·풍향·풍속·습도 등)을 시간별 또는 일별로 조회한다. |
| sensor_listA | 센서 메타 정보(항목 id, 이름, 단위, 소수점 자릿수)를 조회한다. 측정값 해석·표기에 쓴다. digit 은 'F1','F2' 형식이라 숫자만 뽑아 쓴다. |
| correction_devicesB | 보정 대상 측정기 목록과 보정 적용 현황을 조회한다. |
| correction_trendA | 측정기의 보정 인자 변화 추이(최근 12개월)를 조회한다. |
| correction_compareA | 보정 전/후 시간별 시계열을 나란히 조회한다. 보정 효과 검증에 쓴다. |
| correction_factorsB | 특정 적용월에 사용된 보정 인자를 조회한다. |
| correction_versionsA | 보정 모델의 버전 이력(성능 지표 포함)을 조회한다. |
| report_listB | 리포트 발행 이력을 조회한다. (측정기, 대상월, 생성/메일 발송 여부, 파일명) |
| report_getB | 리포트 발행 이력 한 건의 상세를 조회한다. |
| report_monthsA | 리포트를 발행할 수 있는 대상 월 목록을 조회한다. |
| report_v2_htmlA | 신규 리포트(V2)의 HTML 본문을 조회한다. 저장본이 없으면 서버가 생성하며 LLM 소견 생성 때문에 오래 걸릴 수 있다. |
| alarm_listB | 발생한 알람 이력을 조회한다. |
| alarm_config_listA | 센서 임계치 문자 알림 설정을 조회한다. adminId 를 생략하면 arim_whoami 의 monitorId 를 쓴다. |
| monitor_device_stateB | 측정기 가동/통신 상태 집계를 조회한다. |
| monitor_working_percentB | 측정기 정상 가동률을 조회한다. |
| monitor_data_countB | 데이터 수집 건수 집계를 조회한다. |
| monitor_fault_devicesA | 고장·이상 상태로 판정된 측정기 목록을 조회한다. |
| monitor_searchC | 모니터링 화면과 동일한 기준으로 측정기의 기간별 데이터를 조회한다. |
| monitor_roseB | 오염장미도(풍향별 농도 분포) 데이터를 조회한다. |
| monitor_rose_searchC | 지정 기간의 오염장미도 데이터를 조회한다. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/arim-science/arimair-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server