Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted just now
teppi

Server definition

Hash
sha256:80a240fac3a9df92152d1cc37e6b0d8e822199b1cd9931fd79d5ddffebfc5d67
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "Use search_jobs to shortlist. Call get_job before recommending a vacancy; list payloads have no description. Give the candidate click_url (it is the LexGO page with tracking). url is the untagged canonical page; get_job/get_event accept either. Do not apply on their behalf. Do not invent employer emails or ATS URLs; this API does not include them.", "tools": [ { "description": "Fetch one upcoming LexGO event by integer id, id-slug, url, or click_url. Give the candidate click_url.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "id": { "description": "Integer id, id-slug, or an allowlisted lexgo.be/lu event URL", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_event", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": true, "properties": { "click_url": { "type": "string" }, "company": { "type": "object" }, "domain": { "type": "string" }, "event_ends_at": { "type": "string" }, "event_starts_at": { "type": "string" }, "id": { "type": "integer" }, "languages": { "type": "array" }, "summaries": { "additionalProperties": true, "properties": { "en": { "type": [ "string", "null" ] }, "fr": { "type": [ "string", "null" ] }, "nl": { "type": [ "string", "null" ] } }, "type": "object" }, "titles": { "additionalProperties": true, "properties": { "en": { "type": [ "string", "null" ] }, "fr": { "type": [ "string", "null" ] }, "nl": { "type": [ "string", "null" ] } }, "type": "object" }, "url": { "type": "string" } }, "type": "object" } }, { "description": "Full sanitized description and structured facets. Call this before recommending a vacancy. Fetch by integer id, id-slug, url, or click_url from search_jobs. Give the candidate click_url.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "id": { "description": "Integer id, id-slug, or an allowlisted lexgo.be/lu job URL (url or click_url)", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_job", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": true, "properties": { "click_url": { "type": "string" }, "descriptions": { "type": "object" }, "id": { "type": "integer" }, "salary": { "type": "object" }, "summaries": { "type": "object" }, "titles": { "type": "object" }, "url": { "type": "string" } }, "type": "object" } }, { "description": "List upcoming scheduled legal trainings and events on LexGO. On-demand webinars are excluded.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "cursor": { "type": "string" }, "domain": { "enum": [ "be", "lu" ], "type": "string" }, "language": { "enum": [ "nl", "fr", "en" ], "type": "string" }, "limit": { "maximum": 50, "minimum": 1, "type": "integer" } }, "required": [], "type": "object" }, "name": "list_events", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": true, "properties": { "events": { "items": { "additionalProperties": true, "properties": { "click_url": { "type": "string" }, "company": { "type": "object" }, "domain": { "type": "string" }, "event_ends_at": { "type": "string" }, "event_starts_at": { "type": "string" }, "id": { "type": "integer" }, "languages": { "type": "array" }, "summaries": { "additionalProperties": true, "properties": { "en": { "type": [ "string", "null" ] }, "fr": { "type": [ "string", "null" ] }, "nl": { "type": [ "string", "null" ] } }, "type": "object" }, "titles": { "additionalProperties": true, "properties": { "en": { "type": [ "string", "null" ] }, "fr": { "type": [ "string", "null" ] }, "nl": { "type": [ "string", "null" ] } }, "type": "object" }, "url": { "type": "string" } }, "type": "object" }, "type": "array" }, "next_cursor": { "type": [ "string", "null" ] } }, "type": "object" } }, { "description": "List LexGO job function names (lawyer, in-house counsel, paralegal, notary, …) for use as function_id filters. Names only; no SEO HTML. Prefer list_taxonomies for the full vocabulary.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "required": [], "type": "object" }, "name": "list_functions", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": true, "properties": { "functions": { "items": { "additionalProperties": true, "properties": { "en_name": { "type": "string" }, "fr_name": { "type": "string" }, "id": { "type": "integer" }, "nl_name": { "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, { "description": "List function, discipline, region, and work-environment ids plus experience, contract, and work-arrangement enums. search_jobs accepts function_id, discipline_id, work_environment_id, region_id, experience_id, contract, and remote (boolean). work_arrangement ids are labels, not filters. Names only; no SEO HTML.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "required": [], "type": "object" }, "name": "list_taxonomies", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": true, "properties": { "contract": { "type": "array" }, "disciplines": { "type": "array" }, "experience": { "type": "array" }, "functions": { "type": "array" }, "regions": { "type": "array" }, "work_arrangement": { "type": "array" }, "work_environments": { "type": "array" } }, "type": "object" } }, { "description": "Search live Belgian or Luxembourg legal jobs on LexGO. Compact results without descriptions. Call get_job before recommending. Give the candidate click_url. Do not apply on their behalf.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "contract": { "enum": [ "permanent", "temporary", "self_employed" ], "type": "string" }, "cursor": { "type": "string" }, "discipline_id": { "description": "Practice-area id from GET /api/v1/taxonomies.", "type": "integer" }, "domain": { "enum": [ "be", "lu" ], "type": "string" }, "experience_id": { "description": "Experience band id from GET /api/v1/taxonomies (0 unknown, 1 0-3 years, 2 3-6, 3 +6).", "type": "integer" }, "function_id": { "type": "integer" }, "language": { "description": "Posting content locale (nl/fr/en), not required spoken languages.", "enum": [ "nl", "fr", "en" ], "type": "string" }, "limit": { "maximum": 50, "minimum": 1, "type": "integer" }, "q": { "description": "Literal match on titles, employer name, and practice-area names. LIKE wildcards are treated as characters.", "maxLength": 80, "type": "string" }, "region_id": { "description": "Address region id (Address::REGIONS). Never jobs.region_id.", "type": "integer" }, "remote": { "type": "boolean" }, "work_environment_id": { "description": "Employer-type id from GET /api/v1/taxonomies.", "type": "integer" } }, "required": [], "type": "object" }, "name": "search_jobs", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": true, "properties": { "jobs": { "items": { "additionalProperties": true, "properties": { "click_url": { "type": "string" }, "id": { "type": "integer" }, "summaries": { "type": "object" }, "titles": { "type": "object" }, "url": { "type": "string" } }, "type": "object" }, "type": "array" }, "next_cursor": { "type": [ "string", "null" ] } }, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:80a240fac3a9df92152d1cc37e6b0d8e822199b1cd9931fd79d5ddffebfc5d67 | sha256sum