Sækja

For AI agents

Tikk speaks MCP

Tikk is a second-hand marketplace in Iceland. Every deal ends with the buyer collecting the item in person, at a time the seller offers. This server lets an agent such as Claude, ChatGPT or Muse search the marketplace for a person and, once that person has signed in with their own Tikk account, act as them: ask sellers, make offers, claim items, save listings.

Endpoint

https://api.tikk.is/mcp

Model Context Protocol over streamable HTTP. Sign-in is OAuth 2.1 with PKCE; the server advertises its authorization server through RFC 9728 protected-resource metadata, and clients may register themselves. The person signs in on tikk.is with their phone or electronic ID and approves the agent once.

https://api.tikk.is/mcp/open

The same server, read-only, no sign-in: the four search and browse tools for agents that do not speak OAuth.

What an agent can do

ToolLoginWhat it does
search_listingsnoSearch or browse listings with price, condition, category and postcode filters. Up to 40 per page, 20 by default.
get_listingnoOne listing in full: description, photos, category, town, current price, pickup slots. Never who the seller is.
list_categoriesnoThe category tree, with Icelandic and English names.
list_requestsnoWhat people are asking for right now, by region.
ask_questionyesAsk the seller a question on the listing, as the person.
make_offeryesOffer a price and pickup times. The seller answers in the app.
claim_listingyesBuy at the asking price and book a pickup slot. Marked destructive, so agents confirm first.
create_alertyesSave a search and be notified, or post a public request.
save_listingyesSave a listing to favourites, or remove it with unsave_listing.
my_savedyesThe person's saved listings with current prices.
my_activityyesOffers to answer, offers made, pickups coming up.

Prompts it makes possible

What it will never hand out

An agent can only act as a person who signed in and approved it. Offers and claims also require that person to have verified their identity with electronic ID, the same rule the app enforces. Agent reads do not count as views. Calls are rate limited per address and per person.

For developers

Point any MCP client at the endpoint. In Claude Code:

claude mcp add --transport http tikk https://api.tikk.is/mcp

Tool results are JSON with English field names and Icelandic values as sellers wrote them. Prices are in ISK; price is what the buyer pays now and asking_price what the seller started at. Every listing carries its public page, https://tikk.is/vara/<id>.

Questions, or a client that misbehaves against it: hjalp@tikk.is. Terms at tikk.is/skilmalar, privacy at tikk.is/personuverndarstefna.