MF

my-flohmarkt/mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 70 趋势 8MIT

Public MCP server for German flea markets - registry metadata, documentation and examples

概览

Public, read-only MCP server for German flea markets — Flohmarkt, Trödelmarkt, Hofflohmarkt, Kinderflohmarkt, Nachtflohmarkt, Antik- und Sammlermarkt — from the catalogue behind my-flohmarkt.de. - Streamable HTTP (POST). The server is stateless — no session id to carry between calls. GET returns 405: there is no SSE stream, because the server sends no server-initiated notifications. - none. Every tool is read-only and public. - negotiates up to revision 2025-11-25, falls back to whatever the client asks for. - de.my-flohmarkt/flea-market-catalog in the official MCP registry, namespace verified by DNS. This repository holds documentation and examples. It is the server's source code, and it deliberately keeps no copy of server.json: the registry link above serves the current metadata, so there is nothing here to go stale. All three declare an outputSchema and answer with structuredContent alongside the text block, so a client gets a typed result rather than a JSON string to parse.

README

以下为原文 README 节选,完整内容请查看原文。

myFlohmarkt MCP server

Public, read-only MCP server for German flea markets — Flohmarkt, Trödelmarkt, Hofflohmarkt, Kinderflohmarkt, Nachtflohmarkt, Antik- und Sammlermarkt — from the catalogue behind my-flohmarkt.de.

https://mcp.my-flohmarkt.de/mcp
  • Transport: Streamable HTTP (POST). The server is stateless — no session id to carry between calls. GET returns 405: there is no SSE stream, because the server sends no server-initiated notifications.
  • Authentication: none. Every tool is read-only and public.
  • Protocol: negotiates up to revision 2025-11-25, falls back to whatever the client asks for.
  • Registry: de.my-flohmarkt/flea-market-catalog in the official MCP registry, namespace verified by DNS.

This repository holds documentation and examples. It is not the server’s source code, and it deliberately keeps no copy of server.json: the registry link above serves the current metadata, so there is nothing here to go stale.

Tools

All three declare an outputSchema and answer with structuredContent alongside the text block, so a client gets a typed result rather than a JSON string to parse. All are annotated readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false.

search_events

Search by free text, by city or postal code (PLZ) through the same city argument, by date range, or by radius around a coordinate.

argument type notes
query string free text, ≤ 200 chars
city string city name or PLZ, ≤ 100 chars
dateFrom, dateTo string YYYY-MM-DD
lat, lng, radiusKm number all three required together, radius ≤ 100 km
limit integer 1–50, default 10

Returns { items, total, totalIsLowerBound, dataAsOf }. Each item carries id, title, date, timeFrom, timeTo, plz, city, lat, lng, marketType, imageUrl, updatedAt and url — the public event page.

get_event

Full detail for one event by its UUID, as returned in the id field of the other two tools: description, street address, opening times, market type and topics, entrance fee and seller stand fee, stand sizes and table rental, and whether sellers can still sign up. Unknown or non-public UUIDs return { "error": "not_found" }.

recently_updated_events

The most recently added or changed events, newest first. Use it to see what is new without a query; use search_events when you know the city, PLZ, dates or area.

Connect

Claude Code:

claude mcp add --transport http myflohmarkt https://mcp.my-flohmarkt.de/mcp

Any client that reads mcp.json (VS Code, Cursor, …):

{
  "servers": {
    "myflohmarkt": {
      "type": "http",
      "url": "https://mcp.my-flohmarkt.de/mcp"
    }
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →