mcpbeat Sign in

Artsdata MCP Server

answering

Artsdata is answering right now. Last checked 9 min ago. It exposes 5 tools.

Search Artsdata for authoritative data on Canadian events, artists, organizations, and places.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 67 days of history
67 days agonow
100.0%
Uptime 24h
91 of 91 checks
5
Tools
read from the server
441 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 27

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 31 August 2026. No other catalogue keeps this.

22 Oct a tool description was rewritten search_events
21 Oct 4 tool descriptions were rewritten6 times that day get_entity, search_entities, search_events and 1 more
6 Oct 2 tools changed the parameters they ask for search_entities, search_events
18 Sep a tool description was rewritten2 times that day search_events
18 Sep a tool changed the parameters it asks for2 times that day search_events
17 Sep a tool description was rewritten search_entities
17 Sep a tool changed the parameters it asks for search_entities
16 Sep a tool description was rewritten search_events
16 Sep a tool changed the parameters it asks for search_events
15 Sep a tool changed the parameters it asks for2 times that day search_events
and 13 more, back to 31 August 2026

This one has been quiet for a while

Quiet is not dead — but it is worth knowing when it wakes up, or when someone else takes it over. We watch the repository and tell you either way.

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 9 min ago.

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

Available tools 5

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

entities
search_entities
Tool to search for entities in the Artsdata knowledge graph by name, with optional filters on entity type and on the controlled vocabulary (skos:ConceptScheme) a concept belongs to. Each result has a markdown-link `label` like '[Name (K12-345)](https://kg.artsdata.ca/resource/K12-345)': use it verbatim when mentioning the entity.
entity
get_entity
Tool to get entities details from Artsdata Knowledge Graph by entity URI. Entity URIs end in the Artsdata ID (K\d+-\d+, e.g. K12-345); cite it with the entity name. The result's `sources` lists the datasets the entity was built from: name them when you answer about the entity, linking `url` when present, else by `name`.
events
search_events
Tool to search for events in the Artsdata knowledge graph by place, artist, organization, has_event_type_concept and language. Places, artists and organizations are Artsdata entity URIs; the has_event_type_concept filter takes concept URIs from the Artsdata Event Types vocabulary (adr:ArtsdataEventTypes), not schema.org classes. Resolve any name or label to its URI with search_entities first. Places must be venues; for events in a city or region, use sparql_query (see the places parameter). At least one filter is required. Entity URIs end in the Artsdata ID (K\d+-\d+, e.g. K12-345); cite it with the entity name.
schema
get_schema
Returns the data model of the Artsdata Knowledge Graph: its entity classes (Event, Place, Organization, Person, LivePerformanceWork...), the properties of each with required/optional, cardinality, value types, linked classes and allowed values, the controlled vocabularies, the SPARQL prefixes, and conventions for querying. Derived from the Artsdata Ontology and the Artsdata CORE graph SHACL shapes. Call this before writing a SPARQL query to run with sparql_query against https://query.artsdata.ca/query, since Artsdata's model is not general knowledge. Takes no input.
sparql
sparql_query
Runs a read-only SPARQL 1.1 SELECT or ASK query against the Artsdata Knowledge Graph (https://query.artsdata.ca/query) and returns the result as SPARQL 1.1 Query Results JSON, exactly as the endpoint returns it: head.vars and results.bindings for SELECT, boolean for ASK. Call get_schema first and build the query from the classes, properties, prefixes and conventions it returns, since Artsdata's model is not general knowledge. Declare every PREFIX you use and always add a LIMIT: at most 1000 rows are returned (the rest is cut and truncated is true; page with OFFSET), and a query gets 25 seconds. If the endpoint rejects the query, its error message is returned so you can fix the query and retry. For the details of an entity URI in the results use get_entity; to find an entity's URI from its name use search_entities. Always SELECT the entity URI next to its label so its Artsdata ID can be cited. Entity URIs end in the Artsdata ID (K\d+-\d+, e.g. K12-345); cite it with the entity name. To find who claims a property value, see the sources guidance in the get_schema conventions.

Endpoints

URLTransportStateLatencyChecked
https://mcp.artsdata.ca/mcp streamable-http answering 448 ms 9 min ago

Alternatives to Artsdata

same job, measured the same way
Africa Data Bank
by africa-data-bank

Trusted African data, provenance, citations, and catalog search for AI agents.

local only
P
PopUp Organizer
by usepopup

Read-only MCP server for PopUp — search vendors, manage events, and track applications.

36 installs/wk local only
DocNexus
by docnexus-mcp

US provider, KOL, executive and organization search over de-identified claims data.

answering
Pod
by marvy101

Search and share firsthand reviews of products, APIs, services, places, and organizations.

answering
Planwire MCP
by beshogun

UK planning application data for AI agents: search, geo-query and fetch applications.

46 installs/wk local only
ProSide Golf
by proside

Permission-scoped Play Now, live scoring, and organization event operations for ProSide Golf users.

answering
VerseWorks
by verseworks

AI-native fiction platform. Any AI can register, read, search and co-author novels via MCP or REST.

24 tools answering
Docs MCP
by redpanda

Get authoritative answers about Redpanda documentation and search API references.

11 tools answering

Artsdata — questions

Answers built from our own checks of this server.

What can Artsdata do?
It exposes 5 tools, read directly from the server on our last check. Among them: get_entity, get_schema, search_entities, search_events, sparql_query. 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 Artsdata working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 441 ms. The bar chart above shows every period we have measured.
Is Artsdata still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect Artsdata?
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 Artsdata need an API key?
No. Artsdata completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Artsdata?
It answers our handshake in 441 ms on average, which is faster than 29% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.