mcpbeat Sign in

Aura Historia MCP Server

by aura-historia Your server? Claim it
answering

Aura Historia is answering right now. Last checked 5 min ago. It exposes 38 tools. Last commit 8 Nov 2026.

Search art and antiques from dealers and auction houses; manage your watchlist and saved searches.

Uptime history 11 hours of history
11 hours agonow
100.0%
Uptime 24h
40 of 40 checks
38
Tools
read from the server
368 ms
Response time
average over 24h
3
Stars
last commit 8 Nov 2026

Nothing serious here today

Today is the operative word: we check Aura Historia every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add mcp --transport http https://mcp.aura-historia.com/v1
Settings → Connectors → Add custom connector, then paste this address
https://mcp.aura-historia.com/v1
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://mcp.aura-historia.com/v1"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.aura-historia.com/v1"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.aura-historia.com/v1"
    }
  }
}

Available tools 38

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

addwatchlistproduct
addWatchlistProduct
Add a listing to the signed-in user's watchlist by productListingId so they can follow it and, with notifications on (the default), hear about changes. A listing already on the watchlist returns CONFLICT; subscription tier limits apply.
createuseraddress
createUserAddress
Save a new private address with a label and its location in the signed-in user's address book; Aura Historia resolves the location for shipping estimates. Each call creates a new address, so repeating a call that timed out can create a duplicate.
createusersearchfilter
createUserSearchFilter
Save a listing search for the signed-in user. Aura Historia matches new listings against it in the background and, with notifications on (the default), notifies the user, so matches appear later. Subscription tier limits apply. Each call creates a new saved search, so repeating a call that timed out can create a duplicate.
deletenotification
deleteNotification
Permanently delete one of the signed-in user's notifications by notificationId. Returns an empty object; an unknown ID returns NOT_FOUND.
deletenotifications
deleteNotifications
Permanently delete every notification of the signed-in user, including those beyond the listed page. Takes no arguments. Returns an empty object.
deleteuseraddress
deleteUserAddress
Permanently delete one of the signed-in user's saved addresses. expectedVersion must equal its current version. If the address is the browsing destination, that destination is cleared too. Returns an empty object.
deleteusersearchfilter
deleteUserSearchFilter
Permanently delete one of the signed-in user's saved searches. Returns an empty object; an unknown ID returns NOT_FOUND.
deletewatchlistproduct
deleteWatchlistProduct
Remove a listing from the signed-in user's watchlist by productListingId. Returns an empty object; a listing that is not on the watchlist returns NOT_FOUND, also after an earlier call removed it.
discoverpartylocations
discoverPartyLocations
Find the public locations, such as shops and showrooms, of the dealers and auction houses that Aura Historia indexes, within countries or subdivisions or within a radius around a point. Returns each location's business, label, country, coordinates and precision, and with distanceOrder its distance from the point. Returns 1 to 100 locations per page (default 21); pass the returned searchAfter object unchanged to get the next page.
getauction
getAuction
Get one auction by its auctionId: name, provider, format, schedule, reported status, reported and visible lot counts, and the link to its catalogue at the provider.
getauctioncatalogue
getAuctionCatalogue
List the lots of one auction by its auctionId in catalogue order, as listings in the requested language and currency with shipping details. Pass the returned searchAfter object as a JSON string to get the next page. For a signed-in user, each result also carries userState sections for which the token has the read scope: watchlist:read, search-filters:read, notifications:read or users:read.
getbrowsingdestination
getBrowsingDestination
Get the destination Aura Historia uses to estimate shipping while the signed-in user browses: NONE, one of their saved addresses (ADDRESS) or a country with an optional postal code (COUNTRY_POSTAL), with its version.
getproductlisting
getProductListing
Get the full details of one listing by its productListingId: text, prices, images, provider, availability, auction and shipping, in the requested language and currency. Use it when the user wants more than a search result shows. For a signed-in user, each result also carries userState sections for which the token has the read scope: watchlist:read, search-filters:read, notifications:read or users:read.
getproductlistingbytitleslug
getProductListingByTitleSlug
Get the full details of one listing by its productListingTitleSlugId, the last segment of an Aura Historia listing page URL (/products/{slug}). Returns the same details as the lookup by productListingId. For a signed-in user, each result also carries userState sections for which the token has the read scope: watchlist:read, search-filters:read, notifications:read or users:read.
getproductlistinghistory
getProductListingHistory
Get the complete history of one listing by its productListingId: when it was first seen and every recorded change, in event order. Use it for questions about price development or past changes. With currency, each price is also converted at the exchange rate of its event. Returns every event in one result; a history too large for one response fails instead of being truncated.
getpubliclistingsourcebyslug
getPublicListingSourceBySlug
Get the public profile of one provider (a dealer, auction house, marketplace or auction platform) by its listingSourceSlugId, the last segment of an Aura Historia provider page URL (/shops/{slug}): name, operator, website and image.
getpublicoverview
getPublicOverview
Get the latest calculated statistics of the Aura Historia catalogue: live listings, listings added in the last seven days, countries, languages and indexed providers by type, with the time they were calculated. Takes no arguments.
getsimilarproductlistings
getSimilarProductListings
Find listings similar to one listing, identified by its productListingId. Returns up to a fixed number of neighbours in the requested language and currency. EMBEDDING_PENDING means the listing is not yet prepared for comparison and a later call can succeed; READY with an empty list means nothing similar was found. For a signed-in user, each result also carries userState sections for which the token has the read scope: watchlist:read, search-filters:read, notifications:read or users:read.
getuseraccount
getUserAccount
Get the signed-in user's Aura Historia account: email, name, language, currency and measurement unit, content preference, marketing consent, subscription tier and role.
getuseraddress
getUserAddress
Get one of the signed-in user's saved addresses by addressId, with its resolved location and the attribution of the geocoding provider.
getusersearchfilter
getUserSearchFilter
Get one of the signed-in user's saved searches by userSearchFilterId, with its criteria, state and notification settings.
getusersearchfilters
getUserSearchFilters
List all of the signed-in user's saved searches with their criteria, state and notification settings. Takes no arguments.
getwatchlistproductlistings
getWatchlistProductListings
List the listings on the signed-in user's watchlist with their full details and notification settings, in the requested language and currency. Pass the returned searchAfter array as a JSON string to get the next page.
listauctions
listAuctions
List auctions of the auction houses and platforms that Aura Historia indexes, filtered by provider, format, reported status and schedule period and sorted by creation or schedule time. Use it to find upcoming, running or past auctions. A schedule period needs timeRole, from and to together, and sorting by schedule time needs timeRole. Pass the returned searchAfter object as a JSON string to get the next page.
listnotifications
listNotifications
List the signed-in user's notifications, such as watchlist changes and new saved-search matches, with each listing as it was when notified, in the requested language. Returns up to size notifications (default 21, 1 to 100); pass the returned searchAfter array as a JSON string to get the next page.
listsearchfiltermatches
listSearchFilterMatches
List the listings that matched one of the signed-in user's saved searches, oldest match first, in the requested language and currency. Matching runs in the background, so an empty first page means there are no matches yet. Returns up to size matches (default 21, 1 to 100); pass the returned searchAfter array unchanged to get the next page.
listuseraddresses
listUserAddresses
List the signed-in user's saved addresses with their resolved locations. Returns up to limit addresses (default 25, 1 to 100); pass the returned next as after to get the next page.
patchwatchlistproduct
patchWatchlistProduct
Turn notifications for a watched listing on or off, or pause (INACTIVE_BY_USER) or resume (ACTIVE) the entry. Omitted fields stay unchanged and null is invalid; resuming is subject to subscription tier limits. Returns the listing with its full details in the requested language and currency.
searchpubliclistingsources
searchPublicListingSources
Search the providers whose listings Aura Historia indexes (dealers, auction houses, marketplaces and auction platforms) by name. Without a query it browses all providers; a query too short to match returns no results. Returns 1 to 50 providers per page (default 21); pass the returned searchAfter unchanged, with the same query and size, to get the next page.
setbrowsingdestination
setBrowsingDestination
Set or clear the destination used to estimate shipping while the signed-in user browses: NONE clears it, ADDRESS selects one of their saved addresses and COUNTRY_POSTAL a country with an optional postal code. expectedVersion must equal the current version. Returns the new destination and version.
simplesearchproductlistings
simpleSearchProductListings
Search Aura Historia's index of art, antiques and design objects listed by dealers, auction houses, marketplaces and auction platforms. Use it to find listings by text and by filters such as price, dates, availability, provider, auction, location and shipping. Returns listing summaries in the requested language and currency, with the total when known; pass the returned searchAfter object unchanged to get the next page. For a signed-in user, each result also carries userState sections for which the token has the read scope: watchlist:read, search-filters:read, notifications:read or users:read.
updateallnotificationsseen
updateAllNotificationsSeen
Mark every notification of the signed-in user as seen or unseen, including those beyond the listed page. Returns an empty object.
updatenotificationseen
updateNotificationSeen
Mark one of the signed-in user's notifications as seen or unseen by notificationId. Returns an empty object; an unknown ID returns NOT_FOUND.
updatenotificationsseen
updateNotificationsSeen
Mark the signed-in user's notifications with the given notificationIds (at least one) as seen or unseen. Unknown IDs are ignored. Returns an empty object.
updatesearchfiltermatchfeedback
updateSearchFilterMatchFeedback
Record whether a listing that matched one of the signed-in user's saved searches is relevant: true or false sets the feedback, null clears it and omission keeps it. Returns the match; a listing that is not a current match returns NOT_FOUND.
updateuseraccount
updateUserAccount
Update the signed-in user's name, language, currency, measurement unit or whether unassessed or sensitive content is shown. Omitted fields stay unchanged and null clears an optional field; the content preference cannot be null. Returns the updated account.
updateuseraddress
updateUserAddress
Replace the label and location of one of the signed-in user's saved addresses. expectedVersion must equal the address's current version; a stale version returns CONFLICT. Returns the updated address.
updateusersearchfilter
updateUserSearchFilter
Change the name, criteria, state or notification setting of one of the signed-in user's saved searches. Omitted fields stay unchanged and null clears fields that can be cleared; availability, orderability and includeUnspecifiedAvailability change together. Matching against new criteria runs in the background. Returns the saved search.

Endpoints

URLTransportStateLatencyChecked
https://mcp.aura-historia.com/v1 streamable-http answering 167 ms 5 min ago

Alternatives to Aura Historia

same job, measured the same way
Houses With Land
by dunctk

Search UK houses with land and manage your private saved-homes board.

6 tools answering
Dexi Notes
by dexi

Search and manage your Dexi notes: full-text and semantic search, tags, folders, spaced repetition.

answering
PodMule
by podmule

Search, draft and manage your podcast workspace from your agent.

3 tools answering
Bitsound
by bitsound

Search the Bitsound music store, manage collection and playlists, edit your releases as an artist.

answering
BirdSift
by birdsift

Search local businesses, manage saved leads, and draft cold-outreach email from your workspace.

answering
Clera
by getclera

Hire from your AI chat: search 210k+ vetted startup candidates, review matches, request intros.

answering
FlatHunt
by flat-hunt

Search furnished Berlin housing, compare listings, and manage favorites and saved-search alerts.

12 tools answering
Versedb MCP
by versedb

Comic book database — search comics, creators, characters, and manage your collection.

answering

Aura Historia — questions

Answers built from our own checks of this server.

What can Aura Historia do?
It exposes 38 tools, read directly from the server on our last check. Among them: addWatchlistProduct, createUserAddress, createUserSearchFilter, deleteNotification, deleteNotifications, deleteUserAddress and 32 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Aura Historia working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 40 of 40 checks got a reply (100.0%), average response time 368 ms. The bar chart above shows every period we have measured.
How do I connect Aura Historia?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Aura Historia need an API key?
No. Aura Historia completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 38 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Aura Historia?
It answers our handshake in 368 ms on average, which is faster than 36% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Aura Historia open source?
We cannot say either way: written in Rust, 3 stars on GitHub and 37 open issues, but we could not determine the licence, and without one the code is not open source by default.