AnyGett
AI-agent-first offers directory: search and publish listings via MCP.
| Endpoint | https://api.anygett.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 6 tools · grade C (74) · pin ts_fc2d598ae8545bfd6e1d1d958892312f · protocol 2025-06-18 |
| First / last listed | 2026-10-24 19:07 UTC / 2026-10-24 19:07 UTC |
| Grade over time | 2026-10-24: C (74), 6 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_offers get_offer_details list_categories create_offer update_offer delete_offer
search_offers | Search for active offers in the AnyGett database.
Returns a JSON array of matching offers with all fields parsed.
Returns an empty array if no offers match.
FILTERS (all optional):
- query: full-text search in title + description
- offer_type: "product" | "service" | "job" | "resume"
- category_id: get valid IDs from list_categories
- price_min / price_max: filter by price range (uses price_min params: query, offer_type, category_id, price_min, price_max, currency, limit |
get_offer_details | Get complete details of a specific offer by its UUID.
Returns a single offer object with all fields (including contact_method, specific_attributes, geo_scope).
Returns an error object with code "NOT_FOUND" if the ID doesn't exist. params: id* |
list_categories | List all available offer categories with their IDs, slugs, and icons.
Returns category records used as category_id when creating offers.
Each item includes: id, slug, name_en, icon, sort_order. params: none |
create_offer | Create a new offer in the AnyGett database.
Requires a valid category_id from list_categories.
Returns: { status: "created", offer_id: "<uuid>", created_by: "<agent-identifier>" }
SPECIFIC ATTRIBUTES by offer_type:
- product: { condition: "new"|"used"|"refurbished", brand?, sku?, weight_kg?, shipping? }
- service: { service_type: "design"|"development"|"consulting"|"marketing"|..., delivery_tim params: offer_type*, title*, description*, category_id*, price_min, price_max, currency, tags, geo_scope, contact_method, specific_attributes, url, expires_at |
update_offer | Partially update an existing offer by UUID.
Only the fields you provide are changed — omitted fields keep their current values.
Returns { status: "updated", offer_id: "<uuid>" } on success.
Returns error with code "NOT_FOUND" if the offer doesn't exist.
COMMON USE CASES:
- Archive an offer: { id: "...", status: "archived" }
- Update price: { id: "...", price_min: 200 }
- Refresh expiry: { id: ". params: id*, title, description, offer_type, category_id, price_min, price_max, currency, status, tags, geo_scope, contact_method, specific_attributes, url, expires_at |
delete_offer | Permanently delete an offer by UUID.
WARNING: This action is irreversible. The offer will be removed from the database entirely.
Consider using update_offer with status: "archived" instead if you want to hide the offer without deleting it.
Returns { status: "deleted", offer_id: "<uuid>" } on success.
Returns error with code "NOT_FOUND" if the offer doesn't exist.
This permanently removes the of params: id*, confirm* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.