SaaS_A MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SAAS_A_PASS | Yes | API 専用ユーザーのパスワード | |
| SAAS_A_USER | Yes | API 専用ユーザーの user_cd | |
| SAAS_A_BASE_URL | Yes | API のベース URL(末尾スラッシュなし)。例: https://verify.example-iot.net |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_tenantsA | テナント一覧を取得します。 ほとんどのツールは tenant_id を必須パラメータに持つため、 SaaS_A の調査はまずこのツールで tenant_id を取得することから始めてください。 必要な権限レベル: 制限なし(どのユーザーレベルでも実行できます)。 既定で間引く項目: tenant_logo(ロゴ画像の Data URL。数百KBになりうる)は返さず、 has_logo (bool) で設定の有無のみ返します。画像そのものを取得する手段はありません。 |
| list_tenant_dashboardsA | テナント用ダッシュボードの一覧を取得します。 tenant_id は list_tenants で取得してください。 必要な権限レベル: システム管理者(user_level=1)、テナント管理者(user_level=2)。 権限が不足すると 403 になります。 このエンドポイントはページングに対応していないため、常に全件を返します (エンベロープの page / per_page は null)。 |
| list_usersA | テナントに所属するユーザーの一覧を取得します。 tenant_id は list_tenants で取得してください。 必要な権限レベル: 制限なし(どのユーザーレベルでも実行できます)。 レスポンスにはメールアドレス(mailaddress)が含まれます。 個人情報であるため、必要のない場面で転記しないでください。 間引きは行いません。 |
| list_groupsA | テナントに紐づく現場(グループ)の一覧を取得します。 tenant_id は list_tenants で取得してください。 必要な権限レベル: 制限なし(どのユーザーレベルでも実行できます)。 既定で間引く項目:
このエンドポイントはページングに対応していないため、常に全件を返します。 現場の最大階層レベルは max_group_level として返します。 |
| list_group_dashboardsA | 現場用ダッシュボードの一覧を取得します。 tenant_id は list_tenants で取得してください。 必要な権限レベル: システム管理者(user_level=1)、テナント管理者(user_level=2)、 現場管理者(user_level=3)。権限が不足すると 403 になります。 このエンドポイントはページングに対応していないため、常に全件を返します (エンベロープの page / per_page は null)。 |
| list_devicesA | テナントに紐づく地点(端末)の一覧を取得します。 Web管理画面の地点編集一覧と同じ情報(登録・更新項目の現在値)が得られます。 tenant_id は list_tenants で取得してください。 必要な権限レベル: 制限なし(どのユーザーレベルでも実行できます)。 既定で間引く項目:
periodic_collection は、項目追加前に作成された既存地点では null になることがあります。 欠損と「停止(stop)」を取り違えないよう、null はそのまま返します。 |
| list_device_dashboardsA | 地点用ダッシュボードの一覧を取得します。 tenant_id は list_tenants で取得してください。 必要な権限レベル: システム管理者(user_level=1)、テナント管理者(user_level=2)。 権限が不足すると 403 になります。 このエンドポイントはページングに対応していないため、常に全件を返します (エンベロープの page / per_page は null)。 |
| list_formatsA | テナントのフォーマット(機種)一覧を取得します。 tenant_id は list_tenants で取得してください。 必要な権限レベル: システム管理者(user_level=1) のみ。 テナント管理者以下の API ユーザーでは 403 になります。 403 が返った場合、パラメータではなく API ユーザーの権限レベルを疑ってください。 項目定義そのもの(各フォーマットの項目一覧)は含まれません。項目数は koumoku_count で分かります。 個々の項目定義が必要な場合は list_devices を include_format_detail=true で呼んでください。 間引きは行いません。 |
| export_observation_dataA | 受信データ履歴を CSV でエクスポートします。 tenant_id は list_tenants で、group_cd は list_groups で、device_cd は list_devices で 取得してください。全件を対象にする場合は group_cd / device_cd に all を指定します。 必要な権限レベル: システム管理者(user_level=1)、テナント管理者(user_level=2)、 現場管理者(user_level=3)。権限が不足すると 403 になります。 CSV 本文はそのまま返しません(コンテキストを使い切るため)。 既定では行数・カラム名・先頭20行のプレビュー・データ期間の要約を返し、 CSV 本体は UTF-8 のファイルとして保存してその絶対パスを返します。 save_path を指定するとそのパス(絶対パスのみ・ディレクトリ可)へ、 未指定なら一時ディレクトリへ保存します。既存ファイルは上書きせず別名で保存します。 分析にはこのファイルを使ってください。 取得件数が API の上限を超えると 400 になります。その場合は期間を短くするか、 device_cd を all から個別の地点に絞って再実行してください。 |
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/nori1173-ops/iot-saas-readonly-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server