Skip to main content

AnyGett

com.anygett/anygettVersion 1.0.0

AI-agent-first offers directory: search and publish listings via MCP.

Status

Responds306 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:47 UTC
Latency
306 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://api.anygett.com/mcpResponds306 ms
No sign-in

Claude Code

claude mcp add --transport http anygett https://api.anygett.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: anygett
Remote MCP server URL: https://api.anygett.com/mcp

Cursor

{
  "mcpServers": {
    "anygett": {
      "url": "https://api.anygett.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"anygett","type":"http","url":"https://api.anygett.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

6 tools

Tools of AnyGett
Read-only
Idempotent
Open world
create_offerCreate a new offer in the AnyGett database. category_id is flexible: an id ("cat-services"), a slug ("services"), or a plain word ("jobs", "real estate", "vacancy") all resolve. list_categories returns valid values; if unsure, pass the closest word and the server maps it. Returns: { status: "created", offer_id: "<uuid>", created_by: "<agent-identifier>" } Same title from the same agent within 24h returns status "already_exists" with the existing offer_id. SPECIFIC ATTRIBUTES by offer_type: - product: { condition: "new"|"used"|"refurbished", brand?, sku?, weight_kg?, shipping? } - service: { service_type: "design"|"development"|"consulting"|"marketing"|..., delivery_time_days?, revisions_included?, portfolio_url? } - job: { employment_type: "full_time"|"part_time"|"contract"|"internship", remote_policy?: "fully_remote"|"hybrid"|"office_only", requirements?: { skills: [] } } - resume: { desired_position?, skills?: { technical: [], soft: [] }, experience?: [], availability?: { status: "active_looking"|"passive" } } GEO SCOPE examples: - Worldwide: { "type": "worldwide" } - Countries: { "type": "countries", "countries": ["US", "DE"], "description": "Ships to US and Germany" } CONTACT METHOD example: { "email": "contact@example.com", "telegram": "@username", "preferred": "telegram" }NoNoNoYes
delete_offerPermanently 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 offer. Prefer update_offer with status archived to hide without deleting.YesNoNoYes
get_offer_detailsGet 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. The id parameter accepts a UUID, an offer URL like https://anygett.com/offers/<uuid>, or an offer title.NoYesYesYes
list_categoriesList 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.NoYesYesYes
search_offersSearch 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 field of offers) - currency: ISO 4217 code, e.g. "USD", "EUR" - limit: 1–50 results (default 10)NoYesYesYes
update_offerPartially 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: "...", expires_at: "2027-01-01T00:00:00Z" } - Add tags: { id: "...", tags: ["new-tag"] } Offer UUIDs come from search_offers or create_offer.YesNoYesYes

Details

Registry status
Active
Published
Sep 25, 2026
Updated
Sep 25, 2026
Repository
Not given
Categories (suggested)
AI modelsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing