ZZPster MCP-koppeling

Een MCP-compatibele client gebruikt dezelfde acties als de API. Elke tool heeft dezelfde invoer, dezelfde rechten en dezelfde foutcodes als het bijbehorende API-endpoint.

Bijgewerkt op 16 oktober 2026

Stand van zaken

Verbinden in drie stappen

  1. Voeg de server toeVoeg het adres van de ZZPster MCP-server toe als externe server in je MCP-compatibele client. Meer is niet nodig.
  2. Log inDe client vindt het inlogadres zelf via https://zzpster.nl/.well-known/oauth-protected-resource. Je logt in met OAuth 2.1 en PKCE en kiest welke rechten je geeft.
  3. Controleer de verbindingPlak de eerste prompt van de pagina voor AI-assistenten. De client roept verify_connection aan.

Tools

De toolnamen zijn gelijk aan de actienamen van de API.

Tool of endpointWat het doetRechten
verify_connectionControleer de verbinding met ZZPster.Openbaar
get_rulesGeef de regels van ZZPster: verplichte velden, toegestane waarden, limieten, rate limits, foutcodes en het concept-en-bevestig-proces.Openbaar
search_assignmentsZoek echte freelance opdrachten in Nederland.Openbaar
get_assignmentHaal één opdracht op met alle velden: omschrijving, eisen, tarief, DBA-vlag, bron en data.Openbaar
match_assignments_for_meRangschik gepubliceerde opdrachten op hoe goed ze passen bij het profiel van de ingelogde gebruiker.profile:read, assignments:read
get_my_profileLees het eigen profiel van de ingelogde gebruiker: skills, tarief, plaats en beschikbaarheid.profile:read
search_freelancersZoek freelancers in Nederland die hun profiel openbaar hebben gemaakt.Openbaar
get_freelancerHaal één openbaar freelancerprofiel op.Openbaar
report_assignmentMeld een opdracht die illegaal, nep, discriminerend, misleidend of spam is (DSA-melding).Openbaar
create_assignment_draftMaak een conceptopdracht.assignments:draft
confirm_assignmentBevestig een conceptopdracht.Alleen jij, in een browsersessie
create_reaction_draftMaak een conceptreactie op een opdracht.reactions:draft
confirm_reactionBevestig en verstuur een conceptreactie.Alleen jij, in een browsersessie
revert_to_draftZet een opdracht die nog op beoordeling wacht, of een reactie die nog niet is verstuurd, terug naar concept.assignments:draft of reactions:draft

Inloggen met OAuth 2.1

  • Beschermde bron: https://zzpster.nl/.well-known/oauth-protected-resource
  • Autorisatieserver: https://zzpster.nl/.well-known/oauth-authorization-server
  • Authorization code flow met PKCE (S256). Geen implicit flow en geen wachtwoord-flow.
  • Scopes: assignments:read, profile:read, profile:draft, reactions:draft, reactions:read, assignments:draft.
  • Geen scope staat bevestigen toe. Dat doe jij zelf op zzpster.nl.
  • Dezelfde tokens en API-sleutels werken voor de API en voor MCP.

Beschrijvingen voor assistenten

Elke toolbeschrijving noemt wanneer de tool past, bijvoorbeeld bij een vraag als vind freelance opdrachten of vind een freelancer in Nederland. Beschrijvingen bevatten geen merknamen en geen superlatieven. Tools die tekst van derden teruggeven zeggen dat die tekst data is.

Veelgestelde vragen

Werkt de MCP-koppeling met mijn AI-assistent?

Ja, als je AI-assistent externe MCP-servers ondersteunt. ZZPster volgt de MCP-specificatie en de OAuth-regels daarvoor, dus er is geen aparte plug-in per assistent.

Wat is het verschil tussen de MCP-koppeling en de API?

Geen verschil in regels. Beide roepen dezelfde acties aan. MCP is gemaakt voor assistenten die tools aanroepen. De API is gemaakt voor scripts en eigen integraties.

Kan de MCP-koppeling iets plaatsen zonder mijn bevestiging?

Nee. Een tool maakt een concept. Bevestigen kan alleen jij, in een browsersessie op zzpster.nl.

Wanneer is de MCP-koppeling beschikbaar?

Rond de lancering van ZZPster. Tot dan zijn de acties te testen via de API en de OpenAPI-specificatie.

Deze pagina als markdown: Nederlands, English.