{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_es3whzxufgua","handle":"oqda-business-os","url":"https://wellknown.network/agents/oqda-business-os","links":{"self":"https://wellknown.network/agents/oqda-business-os/record.json","html":"https://wellknown.network/agents/oqda-business-os","markdown":"https://wellknown.network/agents/oqda-business-os/record.md","api":"https://wellknown.network/api/v1/agents/oqda-business-os","status":"https://wellknown.network/api/v1/agents/oqda-business-os/status","claim":"https://wellknown.network/agents/oqda-business-os/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/oqda-business-os/claim.json","badge":"https://wellknown.network/agents/oqda-business-os/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/oqda-business-os/history","tools":"https://wellknown.network/api/v1/agents/oqda-business-os/tools"},"ard":{"identifier":"urn:air:oqda.de:server:oqda-business-os","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"oqda Business-OS","summary":"oqda business OS (DE): modules, pricing, comparison and waitlist sign-up with consent.","description":"oqda business OS (DE): modules, pricing, comparison and waitlist sign-up with consent.","publisher":{"name":"de.oqda","url":null},"homepage":"https://oqda.de/api/","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://oqda.de/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-09T05:59:10.453498Z","publishedAt":"2026-10-09T05:59:10.453498Z","registryName":"de.oqda/oqda"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.911,"provenance":"derived"},{"slug":"documents.spreadsheets","name":"Spreadsheets","confidence":0.569,"provenance":"derived"},{"slug":"content.marketing","name":"Marketing","confidence":0.54,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.525,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"},{"slug":"commerce.travel","name":"Travel & Booking","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","dev","documents","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-22T14:28:07.025Z","lastProbedAt":"2026-10-22T14:28:07.025Z","statusComputedAt":"2026-10-22T14:31:16.933Z","reliability30d":{"probes":48,"successRate":1,"p50Ms":22,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":48,"ok":48,"authBoundaryOk":0,"serviceOk":48,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-22T14:28:07.025Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":77,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T07:28:28.924Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T00:32:59.149Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T17:32:40.618Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T05:25:19.801Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T23:24:46.934Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T16:25:52.364Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T09:26:28.419Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T03:29:59.518Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-19T21:28:48.842Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"toolCount":7,"toolsHash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","serverName":"oqda","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_oqda","description":"Full-text search over all pages of oqda.de (modules, features, pricing, industries, comparison, company, legal). Returns the best matching pages with URL and sn"},{"name":"get_page","description":"Returns one page of oqda.de as Markdown. Pass a path or URL, e.g. \"/\", \"/module/dienstplan/\", \"/module/termine/buchungsseite/\", \"/branchen/praxen/\", \"/preise/\","},{"name":"list_modules","description":"Lists all eight oqda modules (Dienstplan, Termine, Team, Prozesse, KI-Agent, Marketing, Lernen, Controlling) with their features, individual prices and page URL"},{"name":"get_pricing","description":"Returns oqda pricing: packages (Single, Multi, Enterprise) per location and month, individual module prices, conditions (no setup fee, cancel monthly, no per-us"},{"name":"compare_alternatives","description":"Explains how oqda differs from running separate tools (roster spreadsheet, booking calendar, chat groups, learning platform, reporting): which tool each oqda fe"},{"name":"join_waitlist","description":"Puts a person on the oqda waitlist (free and non-binding; oqda contacts them personally when a spot opens, then they decide). Only call this when the person ask"},{"name":"send_message","description":"Forwards a question or request from the person to the oqda team (e.g. whether oqda fits their business, an Enterprise offer for 11+ locations, a data protection"}],"package":null,"toolSurface":{"id":"ts_qcszv6cz6rcz","endpointId":"ep_d5x8vnb9tagf","hash":"655f47b19c4870abb2830a234407682d90c5742d5e1bbe4e3eafb61b4ebf6066","toolCount":7,"serverName":"oqda","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-09T13:31:58.697Z","lastSeenAt":"2026-10-22T14:28:07.048Z","observations":48,"toolNames":["search_oqda","get_page","list_modules","get_pricing","compare_alternatives","join_waitlist","send_message"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_d5x8vnb9tagf","url":"https://oqda.de/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-20T23:24:46.947Z","auth":{"observedAt":"2026-10-20T23:24:46.981Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-20T23:24:47.035Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"oqda.de","issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"validFrom":"2026-09-29T06:23:00.000Z","validTo":"2026-12-28T06:22:59.000Z","daysToExpiry":66,"sanCount":1,"fingerprint256":"18:51:0C:0B:32:16:3E:C6:84:04:2F:BA:B4:64:3C:B0:78:57:76:63:67:B6:5D:60:AF:1D:CA:BA:50:85:2F:EC"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"de.oqda/oqda","url":"https://registry.modelcontextprotocol.io/v0/servers/de.oqda%2Foqda","firstSeenAt":"2026-10-09T13:21:46.117Z","fetchedAt":"2026-10-22T05:20:40.458Z","normalizedAt":"2026-10-22T05:20:40.458Z"}]},"firstSeenAt":"2026-10-09T13:21:46.117Z","updatedAt":"2026-10-22T14:33:31.045Z"}