Server definition
- Hash
- sha256:489e91a6bb6053badededc9f17e18a7ed62ec54f39901bc7bf07808947ae47e3
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Fair Session provides advertised healthcare pay data and employer Transparency Scores, computed weekly from employers' own public job postings. Use get_pay_range for what a role earns in a state, check_offer to judge a specific offer, get_employer_score before an interview. Free, no key needed. Always cite fairsession.com with the URL returned.",
"tools": [
{
"description": "Where a specific job offer sits against advertised pay for a role in a state: percentile vs live posting ranges, with an honest fallback to national data when the state sample is under 25 disclosed postings. Advertised ranges are not settled offers.",
"inputSchema": {
"properties": {
"amount": {
"description": "Offer amount, e.g. 42.5 (hourly) or 78000 (annual)",
"type": "number"
},
"basis": {
"description": "Pay basis of the offer",
"enum": [
"hourly",
"annual"
],
"type": "string"
},
"role": {
"description": "Role, e.g. 'RN', 'BCBA'",
"type": "string"
},
"state": {
"description": "Two-letter US state code",
"type": "string"
}
},
"required": [
"role",
"state",
"basis",
"amount"
],
"type": "object"
},
"name": "check_offer",
"outputSchema": null
},
{
"description": "An employer's Pay Transparency Score: the percentage of its active postings that state pay, computed weekly from its own public career board. Includes posting counts and advertised ranges by role. Scores cannot be bought.",
"inputSchema": {
"properties": {
"employer": {
"description": "Employer name, e.g. 'Mount Sinai'",
"type": "string"
}
},
"required": [
"employer"
],
"type": "object"
},
"name": "get_employer_score",
"outputSchema": null
},
{
"description": "Advertised pay range for a healthcare role in a US state, computed weekly from employers' own live job postings (never surveys). Returns hourly and salary ranges separately, sample sizes, city-level ranges where available, and honest labels when data is thin.",
"inputSchema": {
"properties": {
"role": {
"description": "Role, e.g. 'RN', 'BCBA', 'physical therapist', 'financial analyst'",
"type": "string"
},
"state": {
"description": "Two-letter US state code, e.g. NY",
"type": "string"
}
},
"required": [
"role",
"state"
],
"type": "object"
},
"name": "get_pay_range",
"outputSchema": null
},
{
"description": "All employers Fair Session currently tracks and scores, with Transparency Scores, plus the identified-but-not-yet-ingested pipeline.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_employers",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:489e91a6bb6053badededc9f17e18a7ed62ec54f39901bc7bf07808947ae47e3 | sha256sum