ams360-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AMS360_DEBUG | No | Enable debug logging, default false | false |
| AMS360_LOGIN_ID | No | Alias for AMS360_USERNAME | |
| AMS360_PASSWORD | No | Your WSAPI password | |
| AMS360_USERNAME | No | Your WSAPI login ID | |
| AMS360_AGENCY_NO | No | Your agency number | |
| AMS360_AGENCY_URL | No | Alias for AMS360_ENDPOINT_URL | |
| AMS360_TIMEOUT_MS | No | Timeout in milliseconds, default 30000 | 30000 |
| AMS360_ENDPOINT_URL | No | The WSAPI endpoint URL, default https://wsapi.ams360.com/v3/WSAPIService.svc | |
| AMS360_EMPLOYEE_CODE | No | Optional employee code | |
| AMS360_HTTP_PASSWORD | No | HTTP basic auth password | |
| AMS360_HTTP_USERNAME | No | HTTP basic auth username | |
| AMS360_HTTP_AUTH_MODE | No | HTTP auth mode, e.g., basic | |
| AMS360_POLICY_DETAIL_LIMIT | No | Policy detail limit, default 25 | 25 |
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 |
|---|---|
| search_clientsA | Search AMS360 clients by name prefix, customer number, GUID, or policy number. |
| get_clientA | Fetch a full AMS360 customer record by customer GUID or customer number. |
| get_policiesA | Fetch policy summaries and hydrated policy details for an AMS360 customer GUID or customer number. |
| get_renewalsD | Explain the current public WSAPI limitation around global renewal-range retrieval for AMS360. |
| get_activitiesB | Retrieve the documented AMS360 activity-adjacent entities available in WSAPI v3: customer suspenses, common suspenses, and personal notes. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool targets a distinct resource or action: search_clients for finding clients, get_client for a full record, get_policies for policy data, get_renewals for explaining a limitation, and get_activities for activity-adjacent entities. There is no meaningful overlap.
All tool names follow a consistent verb_noun pattern: search_clients, get_client, get_policies, get_renewals, get_activities. The pattern is predictable and uniform.
The server has 5 tools, which is well within the 3-15 range for a well-scoped integration. Each tool covers a specific aspect of the AMS360 domain without unnecessary bloat.
The tool set covers core read operations for clients, policies, and activities, but get_renewals is an explanatory tool about an API limitation rather than an actual data-retrieval operation. Write/update capabilities are absent, though this may reflect the underlying API's read-only nature.