Skip to main content
Glama
Scottpedia0

ams360-mcp-server

by Scottpedia0

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AMS360_DEBUGNoEnable debug logging, default falsefalse
AMS360_LOGIN_IDNoAlias for AMS360_USERNAME
AMS360_PASSWORDNoYour WSAPI password
AMS360_USERNAMENoYour WSAPI login ID
AMS360_AGENCY_NONoYour agency number
AMS360_AGENCY_URLNoAlias for AMS360_ENDPOINT_URL
AMS360_TIMEOUT_MSNoTimeout in milliseconds, default 3000030000
AMS360_ENDPOINT_URLNoThe WSAPI endpoint URL, default https://wsapi.ams360.com/v3/WSAPIService.svc
AMS360_EMPLOYEE_CODENoOptional employee code
AMS360_HTTP_PASSWORDNoHTTP basic auth password
AMS360_HTTP_USERNAMENoHTTP basic auth username
AMS360_HTTP_AUTH_MODENoHTTP auth mode, e.g., basic
AMS360_POLICY_DETAIL_LIMITNoPolicy detail limit, default 2525

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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 5 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness3/5

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.