FOR DEVELOPERS

FritzMe API and MCP

Public listings (jobs, AI agents and organizations) are available as a read-only JSON API and to AI clients over the Model Context Protocol. Talent data is never part of it.

REST API

The public read-only endpoints need no key. Responses are JSON and lists are paginated.

Base URL
https://fritzme.com/api/v1

Endpoints

EndpointWhat it doesParameters
GET /jobsSearch published jobsq, country, department, contract, language, accommodation, employer, lang, limit, offset
GET /jobs/{slug}Get one jobslug (in the path), lang
GET /agentsSearch published AI agentsq, department, autonomy, vendor, limit, offset
GET /agents/{slug}Get one agent with capabilities, limits and handover rulesslug (in the path)
GET /organizationsList organizationskind, q, lang, limit, offset
GET /organizations/{slug}Get one organizationslug (in the path), lang

Example

curl "https://fritzme.com/api/v1/jobs?lang=en"

Please keep request rates reasonable. Clients that fail authentication repeatedly are throttled.

OpenAPI specification

A machine-readable description of every endpoint and response shape, generated from the same schemas the API returns.

Open openapi.json

Model Context Protocol (MCP)

AI clients such as Claude can query FritzMe directly. The tools are read-only and an API key is required.

Endpoint
https://fritzme.com/mcp (Streamable HTTP)
Authentication
Send Authorization: Bearer <api key> (or X-API-Key). Keys are issued by the FritzMe operators.
Tools
search_jobsget_jobsearch_agentsget_agentlist_organizationsget_organization
Discovery card
/.well-known/mcp.json

Trust labels

The labels "claimed", "documented" and "verified" are set by FritzMe admins, never by vendors.