ai.hodds/hodds
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
HODDS
Publisher-provided description
Find software, SaaS and APIs for a need in a sourced catalogue organised by business process.
Summary by lookupd
Searches a sourced software catalogue by business process, compares solutions, and manages watches and alerts for tool choices.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http hodds https://hodds.ai/mcp
Codex, remote (streamable-http)
codex mcp add hodds --url https://hodds.ai/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"hodds": {
"url": "https://hodds.ai/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (21 tools)
Publisher-provided text
search_solutionsSearches the HODDS catalogue of software, SaaS, APIs and online services, organised by business process, for records that match a need written in English or Freget_solutionReturns one HODDS catalogue record by id (an option id returned by search_solutions): name, homepage, summary in English and French, processes (the first is prilist_processesReturns the HODDS process taxonomy: groups (for example "Run the business") and processes (for example "invoice-and-get-paid"), with English and French labels asend_feedbackStores a declarative outcome report for an option returned by search_solutions: outcome YES (the option met the need), PARTLY or NO, with the request_id and thewatch_needWatches a need; CATEGORY follows a process. Optional target selects one product and capability_ids (empty = whole product), counted once. Targeted alerts reportget_watchReturns one watch of the organisation: constraints, solution in place, challenger with its switch brief and HODDS status, challenger_reason when there is none,list_watchesLists the watches of the organisation with their challenger and number of pending alerts; include_closed adds the watches closed in the last 30 days. Needs an oset_current_choiceSets a solution by id or free name (any process), null clears. Returns the watch; challenger recomputed later. Needs an organisation token (Authorization: Beareack_alertsAcknowledges alerts of one watch (alert_ids, or all: true for every alert of this watch); the only call that empties the pending delivery. Returns the number acrate_alertMarks one alert relevant or not_relevant, with an optional note of at most 500 characters. It never changes ranking. Needs an organisation token (Authorization:unwatch_needCloses a watch; its need, constraints and alerts are erased 30 days after closing. Needs an organisation token (Authorization: Bearer hodds_...); without it theget_creator_planReturns the demand data subscription of the organisation of the token: plan NONE or SUBSCRIBED, subscribed processes, pending removals, the coming invoice, paymset_creator_processesReplaces the list of subscribed processes. Without an active subscription the result has status 402 and a Stripe Checkout destination for a person to open. Withlist_gapsReturns, for a subscribed process, the gaps formulated by HODDS and the client aggregates above the anonymity threshold (watched needs, organisations watching,cancel_creator_planStops the subscription at the end of the paid period. Listings, claims, declarations and ranking are unchanged; the coarse demand table stays free. Contract 0.3get_planReturns the plan of the organisation of the token: FREE, PAID, PAST_DUE, ENDING or ENDED; watched solutions billed in the current Stripe period, offer_version,cancel_planStops the subscription at period end; new paid watches are refused immediately. Then paid watches close and remain readable 30 days. No renewal minimum. Agent tcompare_solutionsCompare 2–3 catalogue IDs by required capabilities, offer, context and dated sources. Unknown/stale/conflict stay explicit; unknown price is never zero. Discovefind_comparable_solutionsFind alternatives by required priority, optionally relative to one solution. IDs/context: /api/capabilities. A match satisfies every requirement in one configurread_choicePublic read: capabilities discovers IDs and context vocabulary; candidates finds IDs for a priority; compare compares 2–3 IDs; specification reads one dossier.watch_choiceRequires a Bearer token and an existing owned NEED watch. bind explicitly attaches a canonical comparison request at expected_revision (optional explicit reset_
Details
- Version: 0.4.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 2228 ms
- First indexed:
- Last seen in registry:
- Website: https://hodds.ai/connect/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/ai.hodds/hodds)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp