MCP server
HODDS Official
ai.hodds/hodds
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Find software, SaaS and APIs for a need in a sourced catalogue organised by business process.
Working at last checkVerified publisher: hodds.aiAbout 10,870 tokens per request once connected21 tools
https://hodds.ai/mcp
At a glance
- Type
- MCP server
- Publisher
- hodds.ai (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 21
- Token cost
- About 10,870 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http hodds https://hodds.ai/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.hodds] url = "https://hodds.ai/mcp"
Gemini CLI
{"mcpServers":{"hodds":{"httpUrl":"https://hodds.ai/mcp"}}}
Cursor
{"mcpServers":{"hodds":{"url":"https://hodds.ai/mcp"}}}
VS Code
{"servers":{"hodds":{"type":"http","url":"https://hodds.ai/mcp"}}}
Antigravity
agy mcp add hodds https://hodds.ai/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"hodds","server_url":"https://hodds.ai/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"hodds","server_url":"https://hodds.ai/mcp"}
Tools
ack_alerts~240 tokens
Acknowledges 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 acknowledged and the number remaining for the organisation; a replay changes nothing. Needs an organisation token (Authorization: Bearer hoddscancel_creator_plan~116 tokens
Stops the subscription at the end of the paid period. Listings, claims, declarations and ranking are unchanged; the coarse demand table stays free. Contract 0.3.1. Needs an organisation token (Authorization: Bearer hodds_...); without it the tool returns the error token_required.cancel_plan~132 tokens
Stops the paid plan at the end of the Stripe period. Then the paid watches are CLOSED and stay readable 30 days; the free watch and the agent tokens are unchanged. Without a paid plan the tool answers not_paid. Contract 0.5.0. Needs an organisation token (Authorization: Bearer hodds_...); without itcompare_solutions~1095 tokens
Compare 2–3 catalogue IDs by required capabilities, offer, context and dated sources. Unknown/stale/conflict stay explicit; unknown price is never zero. Discover IDs at /api/capabilities and details at /api/solutions/{id}/specification. Costs require all assumptions. Large result: repeat arguments wfind_comparable_solutions~1096 tokens
Find alternatives by required priority, optionally relative to one solution. IDs/context: /api/capabilities. A match satisfies every requirement in one configuration. Evaluates the whole pilot before limit, separating match/unresolved/mismatch and stating catalogue coverage, not market coverage. Larget_creator_plan~155 tokens
Returns the demand data subscription of the organisation of the token: plan NONE or SUBSCRIBED, subscribed processes, pending removals, the coming invoice, payment provider and invoices. €10 excl. VAT per process per month, invoiced by VORAN, paid through Stripe; no effect on ranking. Contract 0.3.1get_plan~204 tokens
Returns the plan of the organisation of the token: FREE, PAID, PAST_DUE, ENDING or ENDED; watched solutions billed in the current Stripe period, the coming invoice, the payment provider and the invoices. 1 watched solution free, then €0.50 per watched solution per month, €2 monthly minimum (excl. VAget_solution~220 tokens
Returns one HODDS catalogue record by id (an option id returned by search_solutions): name, homepage, summary in English and French, processes (the first is primary), keywords, pricing models without amounts (empty means unknown) with the pricing page, interfaces (public API, MCP server, self-hostinget_watch~207 tokens
Returns one watch of the organisation: constraints, solution in place, challenger with its switch brief and HODDS status, challenger_reason when there is none, and the 50 most recent alerts, unacknowledged first (all: true for 200). Reading does not acknowledge. Needs an organisation token (Authorizlist_gaps~412 tokens
Returns, for a subscribed process, the gaps formulated by HODDS and the client aggregates above the anonymity threshold (watched needs, organisations watching, NO_MATCH, current choices, constraints, challengers delivered, GAP_RESOLVED). No need text, no organisation, no agent. Contract 0.3.1. Needslist_processes~118 tokens
Returns the HODDS process taxonomy: groups (for example "Run the business") and processes (for example "invoice-and-get-paid"), with English and French labels and the number of catalogue records per process. A process id is accepted as the `process` filter of search_solutions. Read-only.list_watches~139 tokens
Lists 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 organisation token (Authorization: Bearer hodds_...); without it the tool returns the error token_required.rate_alert~226 tokens
Marks one alert relevant or not_relevant, with an optional note of at most 500 characters. It never changes ranking. Needs an organisation token (Authorization: Bearer hodds_...); without it the tool returns the error token_required.read_choice~2158 tokens
Public read: capabilities discovers IDs and context vocabulary; candidates finds IDs for a priority; compare compares 2–3 IDs; specification reads one dossier. Same operation/input with representation detail, transport.resume and reference reads a snapshot field or page. On 409 restart summary. No asearch_solutions~701 tokens
Searches the HODDS catalogue of software, SaaS, APIs and online services, organised by business process, for records that match a need written in English or French (for example "transcribe my meetings" or "automatiser mes workflows"). Returns a request_id, a status and up to `limit` options; each opsend_feedbackSends messages · ~342 tokens
Stores 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 the option id exactly as returned. It is the only HODDS tool that writes data without a token; the watch tools (watch_need and the others) writset_creator_processes~490 tokens
Replaces the list of subscribed processes. Without an active subscription the result has status 402 and a Stripe Checkout destination for a person to open. With one, an addition through this tool also answers status 402 with the Plan page as destination: nothing is charged here, only the page chargeset_current_choice~228 tokens
Sets a solution by id or free name (any process), null clears. Returns the watch; challenger recomputed later. Needs an organisation token (Authorization: Bearer hodds_...); without it the tool returns the error token_required.unwatch_need~135 tokens
Closes a watch; its need, constraints and alerts are erased 30 days after closing. Needs an organisation token (Authorization: Bearer hodds_...); without it the tool returns the error token_required.watch_choice~1519 tokens
Requires a Bearer token and an existing owned NEED watch. bind explicitly attaches a canonical comparison request at expected_revision (optional explicit reset_baseline); review checks the current accepted documentary build; get reads the retained state and events with after/limit (1–50). No new watwatch_need~937 tokens
Opens a watch on a need for the organisation of the token: constraints and software by id or name (any process). CATEGORY follows a process. Returns the watch, initially not_computed; public rules produce a challenger and switch brief. Alerts arrive on following calls; unknown constraints stay unint
Browse
Related MCP servers
- Flyvolo Knowledge
Sourced, task-level facts on how AI changes jobs, for agents answering 'what should I do?' - OI AI Adoption
Advice on bringing AI into work processes, with sourced effects, risks and rules for SI, HR, DE, AT - Edge-agents Intelligence
Macro, market and decision intelligence over x402. Gaps are unavailable rather than estimated. - whobuildsit — space & defence hardware suppliers
Find space and defence hardware suppliers and parts by specification, process and certification. - Jeeva Jyotish
Sourced Vedic astrology (Jyotish) answers: effects, factors and yogas, cited to jeeva-jyotish.com. - INITE Atlas
AI tools catalogue for agents: match a need to tools, compare prices, see price and API changes. - WhatAreYouBuilding.AI
A catalogue of indie products, not a registry of MCP servers. Reading needs no credential. - BloodPanel
Find and compare published Irish blood-test listings, prices, locations and panel markers.
Badge for your README
[](https://aptlynx.net/servers/ai.hodds/hodds)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents