salary-mcp-agent
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 |
|---|---|
| lookup_companyA | Look up one company's salary disclosure by stock code or name. Args: query: A 4-6 digit TWSE/TPEx stock code (e.g. "2330"), or part of a company name (e.g. "台積"). Names are matched as a substring, so a short query can return several companies. |
| industry_statsA | Summarise the pay distribution within one industry. Use this to judge whether a single company's pay is high or low for its sector — an absolute figure means little without the sector baseline. Args: industry: Industry name or part of one, e.g. "半導體", "航運業", "電子通路". |
| top_by_medianA | Rank companies by non-managerial median pay, highest first. Args: industry: Optional industry filter (substring). Empty means all industries. min_median: Optional floor in 萬元/yr, e.g. 120 keeps only companies paying a median of NT$1.2M or more. limit: How many to return (1-50; values above 50 are clamped to 50). |
| company_trendA | Show one company's median pay for every year on record (2019-2025). Args: code: A 4-6 digit TWSE/TPEx stock code, e.g. "2330". |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| schema | What this dataset contains, where it came from, and how to read it. |
TDQS
Scored across 4 tools
Each tool targets a distinct aspect of salary data: specific company lookup, industry aggregation, company ranking, and company time trend. No overlapping purposes; an agent can easily choose the right tool.
All tool names follow a consistent snake_case pattern with a clear verb or noun style: lookup_company, industry_stats, top_by_median, company_trend. The naming is predictable and readable.
Four tools is a well-scoped set for a salary data server. Each tool fills a necessary role without redundancy, and the count is within the ideal range.
The core workflows of querying a company, benchmarking against an industry, ranking, and viewing historical trends are covered. Minor gaps exist, such as direct company-to-company comparison, but the tool surface is largely complete for the stated domain.