Agent-accessible map of global supply & demand: jobs, homes, cars & services your AI can act on
Connect Remote server
claude mcp add --transport http teppek https://mcp.teppek.com/mcp
{
"mcpServers": {
"teppek": {
"url": "https://mcp.teppek.com/mcp"
}
}
}
{
"servers": {
"teppek": {
"type": "http",
"url": "https://mcp.teppek.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.teppek.com/mcp
Tools 16 found in our last check
search_listingsFind live jobs, homes/rentals, vehicles, or local services NEAR a place or in a city/country on Teppek — use this for natural requests like "jobs near me", "apartments in Berlin", "used cars under 10k in Madrid", "plumbers nearby". Worldwide, with fresh, location-aware listings…
semantic_searchSearch Teppek's live listings by MEANING (semantic search backed by a multilingual embedding index). Use it when the user describes what they want in natural language rather than exact keywords — e.g. "outdoor jobs that don't need a degree", "affordable family cars that are good…
get_listingFetch the full detail of ONE Teppek listing by listing_id. Use it after search_listings or semantic_search when the user picks a specific result and wants to see, summarize or compare it — e.g. "what is the salary on the second job?", "compare these two flats", "tell me more abo…
send_messageSTART contact with the owner of a Teppek LISTING on the user's behalf (identified by the listing) — the primary FIRST-CONTACT path (there is no price-offer/accept/reject flow). Opens a private thread with the owner; contact routes through Teppek and never exposes raw personal de…
create_listingPublish a NEW listing on behalf of the user across any of the 4 verticals and 12 roles. Use it only when the user clearly asks to post something — sell or rent out an item or home, advertise a job, publish a CV, offer or request a service. Do not use it to change an existing lis…
request_image_uploadRequest a short-lived upload grant for ONE image file — step 1 of attaching a photo (any vertical/role). Use it when the user wants a photo on a new listing (then create_listing) or added to an existing one (then update_listing_images) — call it once per image, maximum 6 images…
list_my_listingsList the user's OWN listings (any status), newest first. Resolved from the authenticated agent key — only ever returns this user's listings. Use it when the user asks about their own ads — "how are my listings doing?", "is my car ad live yet?", "why was my listing rejected?" — a…
list_conversationsList the user's OWN listing-message conversations — threads they started about someone's listing, and inquiries they received as a listing owner — newest first. Resolved from the authenticated agent key — only ever this user's threads. Use it when the user asks "do I have new me…
get_conversationRead ONE of the user's OWN message conversations by thread_id, including its messages. Use it when the user wants to read a specific conversation ("what did the landlord say?") or before writing a reply that depends on what was said. Side effect: incoming messages in the thread…
get_entitlementsCheck whether the user can publish right now. Use it BEFORE create_listing, and whenever the user asks "how many listings can I still post?" or "do I have enough credit?". When you are about to publish, pass the `role` you will use in create_listing and read can_create_for_role…
update_listingEdit fields (title, description, price, currency, location, details) on one of the USER'S OWN listings, identified by listing_id. Use it when the user wants to correct or change an existing listing — "drop the price to 900", "fix the typo in the title", "the flat now has 3 rooms…
delete_listingDelete (soft-delete) one of the USER'S OWN listings by listing_id: it leaves the marketplace and cannot be restored through these tools. Use it ONLY when the user clearly asks to delete the listing. If they say "take it down", "pause it" or "I sold it", use set_listing_status (h…
set_listing_statusSet the lifecycle status of one of the USER'S OWN listings — the reversible alternative to delete_listing. Use status='sold' when the user says the item is sold, the job is filled or the home is let; 'hidden' to take a live listing offline for a while ("pause my ad for a week");…
renew_listingUpdate the expiry of one of the USER'S OWN listings (renew it): the listing runs for another 30 days from now (native listings lapse ~30 days after posting). Use it when the user wants to keep an ad running ("extend my listing", "my ad expired, put it back") or when list_my_list…
reply_to_conversationReply in an EXISTING message thread by thread_id — the message goes to the other participant. Use this to follow up in a conversation that already exists, whether the user is the listing owner answering an inquiry or the inquirer following up — e.g. "tell the buyer the car is st…
update_listing_imagesAdd and/or remove photos on one of the USER'S OWN existing listings (max 6 total). Use it when the user wants to add, replace or remove photos on a listing that already exists — to replace a photo, remove the old key and add the new one in the same call. Do not use it while publ…
Details
| Endpoint | https://mcp.teppek.com/mcp (Streamable HTTP) |
| First published | 3 Nov 2026 |
| Last updated | 3 Nov 2026 |
| Registry name | com.teppek/teppek |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
