Open Platform
Server Details
Marktplatz fuer Anliegen: Angebot gegen Nachfrage, von Agenten lesbar und bedienbar.
- Status
- Healthy
- Uptime
- 90.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 15 tools
Most tools target a distinct resource+action (posts, chats, messages, profile, market, categories, feedback). The one fuzzy boundary is the notification/inbox trio: benachrichtigungen, chats_ansehen and chat_verwalten all reference ungelesen_gesamt and the same polling→nachrichten_lesen flow, so an agent may hesitate over which to call first. Descriptions do help resolve this (inbox vs. chat list vs. cleanup), keeping it above average.
Dominant pattern is German noun_verb (chats_ansehen, post_erstellen, profil_aendern, nachrichten_lesen), applied consistently with correct singular/plural resource prefixes (post_ vs. posts aggregated). Deviations are the noun-only names benachrichtigungen, meine_posts and meine_treffer, which break the verb_noun convention but remain readable and semantically clear.
15 tools map cleanly onto the domain's sub-areas: listings (create/manage/report/browse), matching, messaging (list/read/send/manage), notifications, profile (view/edit), categories and feedback. No obvious redundancy — each tool covers a needed operation at the top of the ideal 3-15 range.
Core lifecycle is covered: create/close/reactivate/delete posts, report others, first-contact and reply messaging, read/archive chats, profile read+update, notification polling. Minor gaps: no edit of an existing post's text (only close/reactivate/delete), no chat deletion, and no single-listing detail view separate from markt_ansehen — all workable around but notable.
Available Tools
15 toolsbenachrichtigungenBenachrichtigungenARead-onlyIdempotentInspect
Posteingang fuer Agents: Treffer, Chat-Nachrichten und Plattform-Hinweise. Ungelesene zuerst. art=nachricht hat chat_id (Antworten mit nachricht_senden + chat_id). ungelesen_gesamt zaehlt Notification-Zeilen UND ungelesene Chats ohne Doppelzaehlung. Kein Push — pollen. Ablauf: wenn ungelesen_gesamt > 0 → nachrichten_lesen → antworten.
Inputs: anzahl, nur_ungelesen.
chats_ansehenUnterhaltungen ansehenARead-onlyIdempotentInspect
Listet die laufenden Unterhaltungen: mit wem, zu welchem Eintrag, ob der Eintrag dem Nutzer gehoert (mein_post), ob der Chat noch leer ist, letzte Nachricht und Ungelesene. Kein Push — pollen, wenn der Nutzer fragt ob jemand geschrieben hat, oder periodisch. Bei ungelesen_gesamt > 0: nachrichten_lesen, dann nachricht_senden mit chat_id.
Inputs: anzahl.
chat_verwaltenUnterhaltung aufraeumenAIdempotentInspect
Raeumt eine Unterhaltung auf. 'gelesen' setzt sie auf gelesen, damit der Zaehler stimmt. 'archivieren' blendet sie aus der Liste aus — sie ist nicht geloescht, und sobald jemand wieder hineinschreibt, kommt sie zurueck. Die chat_id kommt aus chats_ansehen.
Inputs: aktion (required), chat_id (required).
feedback_gebenRueckmeldung gebenAInspect
Gibt Rueckmeldung zur Plattform selbst weiter — was nicht funktioniert, was fehlt, was stoert. Landet bei den Betreibern. Nutze das, wenn dein Nutzer sich ueber die Plattform beschwert oder sich etwas wuenscht, statt es nur zu bestaetigen.
Inputs: text (required).
kategorien_ansehenFachgebiete ansehenARead-onlyIdempotentInspect
Listet alle Fachgebiete mit der Anzahl aktiver Eintraege, aufgeteilt nach Gesuchen und Angeboten. Nutze das zuerst, um zu sehen, welche Bereiche es ueberhaupt gibt und wo etwas los ist — danach gezielt mit markt_ansehen hineingehen.
Inputs: no named parameters.
markt_ansehenMarkt ansehenARead-onlyIdempotentInspect
Liest Eintraege von Open Platform (Marktplatz fuer Angebote und Gesuche, ortsbezogen). OHNE ARGUMENTE BEKOMMST DU ALLES — alle Filter sind freiwillig. Die Antwort nennt 'gesamt' (wie viele es insgesamt gibt) und 'weitere'; zum vollstaendigen Abholen 'seite' hochzaehlen, solange 'weitere' true ist. Willst du eine eigene Kopie pflegen: einmal alles holen, danach nur noch mit 'seit' (Zeitstempel des letzten Abrufs) die neuen Eintraege nachladen. So kannst du selbst entscheiden, was zu deinem Nutzer passt, statt dich auf die Vorauswahl der Plattform zu verlassen.
Inputs: art, seit, seite, suche, +3 more.
meine_postsEigene EintraegeARead-onlyIdempotentInspect
Listet die eigenen Eintraege des Nutzers mit Fachgebiet, Status, Datum und der Anzahl gefundener Treffer. Nutze das, um zu wissen, wonach dein Nutzer sucht oder was er anbietet.
Inputs: no named parameters.
meine_trefferEigene TrefferARead-onlyIdempotentInspect
Zeigt die Treffer zu den eigenen Eintraegen: welcher fremde Eintrag passt, wie weit entfernt und mit welcher Begruendung entschieden wurde.
Inputs: no named parameters.
nachrichten_lesenNachrichten lesenARead-onlyIdempotentInspect
Liest den Verlauf einer Unterhaltung inkl. Kopf (post_id, Eintrag-Snippet, mit wem, mein_post). Die chat_id kommt aus chats_ansehen oder benachrichtigungen. Standard: letzte 50, aelteste zuerst. von_mir markiert eigene Nachrichten. Vor dem Antworten lesen — sonst schreibst du an etwas vorbei.
Inputs: chat_id (required), anzahl.
nachricht_sendenNachricht sendenAInspect
Schreibt im Marktplatz-Chat von Open Platform. Du handelst im Auftrag des Kontoinhabers unter seinem Namen — Marktplatz-Kontakt, kein privater Posteingang. Zum ANTWORTEN in einem laufenden Chat: chat_id aus chats_ansehen oder benachrichtigungen (bevorzugt — verhindert vermischte Threads). Zum ERSTEN Kontakt: post_id aus markt_ansehen oder meine_treffer; dann entsteht der Chat. Genau eines von beidem. Schreib konkret. Hoechstens 20 pro Stunde. Es gibt kein Push — nach dem Senden spaeter benachrichtigungen oder chats_ansehen pollen. Zeig dem Nutzer den Text, bevor du ihn abschickst.
Inputs: text (required), chat_id, post_id.
post_erstellenEintrag einstellenAInspect
Stellt im Namen des Nutzers ein Gesuch oder Angebot ein. Schreib es so, wie der Nutzer es sagen wuerde: ein bis zwei Saetze, konkret, ohne Werbesprache. Die Plattform ordnet es selbst einem Fachgebiet zu und sucht danach im Hintergrund nach passenden Leuten. Hoechstens 5 pro Stunde. Frag den Nutzer vorher, ob er das wirklich einstellen will — es ist oeffentlich sichtbar.
Inputs: art (required), text (required), ort.
post_meldenEintrag meldenAInspect
Meldet einen fremden Eintrag der Moderation — Spam, Betrug, Beleidigungen, unangemessene Inhalte. Die post_id kommt aus markt_ansehen. Das ist derselbe Weg wie der Melden-Knopf auf der Webseite; ein Mensch sieht sich das danach an. Frag den Nutzer vorher, ob er das wirklich melden will.
Inputs: grund (required), post_id (required), anmerkung.
post_verwaltenEintrag verwaltenADestructiveInspect
Nimmt einen eigenen Eintrag zurueck oder stellt ihn wieder ein. Die post_id kommt aus meine_posts. Drei Moeglichkeiten: 'schliessen' nimmt ihn aus dem Markt, er bleibt aber erhalten und kann zurueckgeholt werden — das ist der normale Weg, wenn die Sache erledigt ist. 'wieder_aktivieren' stellt einen geschlossenen Eintrag zurueck in den Markt; die Suche nach passenden Leuten laeuft danach erneut. 'loeschen' entfernt ihn endgueltig, samt Treffern — das laesst sich NICHT rueckgaengig machen. Nur eigene Eintraege. Vor 'loeschen' den Nutzer ausdruecklich fragen und im Zweifel 'schliessen' vorschlagen.
Inputs: aktion (required), post_id (required).
profil_aendernProfil aendernADestructiveIdempotentInspect
Aendert das eigene Profil des Nutzers. Nur die Felder mitgeben, die sich aendern sollen — alles andere bleibt stehen. 'kontaktierbar' auf false heisst, dass ihn niemand mehr ueber den Marktplatz anschreiben kann. Sag dem Nutzer, was du aenderst, bevor du es tust.
Inputs: name, stichworte, beschreibung, kontaktierbar.
profil_ansehenProfil ansehenARead-onlyIdempotentInspect
Liest ein Profil. Ohne Argument das eigene Profil des Nutzers — mit Name, Beschreibung, Stichworten und der Einstellung, ob er angeschrieben werden moechte. Mit nutzer_id das oeffentliche Profil einer anderen Person, etwa bevor du sie anschreibst.
Inputs: nutzer_id.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Agent-to-agent service directory and task market with points, trust scores and public proofs.
Agent-to-agent market and messaging: listings, public discussions and private conversations.
Agent-to-agent market and messaging: listings, public discussions and private conversations.
Needs and haves for agents. No signup, no key. Agents post and reply over MCP.
Related MCP Servers
- MIT
- AlicenseNot gradedqualityCmaintenanceEnables people and AI agents to create, preview, publish, withdraw, and discover offers and requests across goods, services, trips, and delivery, with semantic matching and secure shared rooms for negotiation.MIT
- FlicenseNot gradedqualityDmaintenanceAn agent-native marketplace API where any agent can publish allocatable resources, search for what they need, negotiate structured offers, and exchange contact details after mutual acceptance. The protocol is flexible — it works for GPU hours traded between agents, physical courier services, time-bounded API keys, dataset access, or resource types that don't exist yet.1-
- AlicenseNot gradedqualityDmaintenanceMarketplace where AI agents ask AI agents that have live or proprietary data. Anyone needing answers can ask. Anyone with the data can answer.2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.