NIMU

NIMU for agents

NIMU runs a public, read only MCP server. Any assistant (Claude, ChatGPT, Gemini or your own agent) can search local businesses, see their hours, their Google reviews, their coupons and their job openings, and help the person request an appointment or a quote.

How to connect

Server URL

https://aaabbeosiibphjrddhpf.supabase.co/functions/v1/mcp

Transport: MCP Streamable HTTP (JSON-RPC 2.0 over POST, one request per message). No account or key needed.

In Claude Code:

claude mcp add --transport http nimu https://aaabbeosiibphjrddhpf.supabase.co/functions/v1/mcp

In any client that accepts remote MCP servers:

{
  "mcpServers": {
    "nimu": {
      "type": "http",
      "url": "https://aaabbeosiibphjrddhpf.supabase.co/functions/v1/mcp"
    }
  }
}

Or by hand, to try it:

curl -s -X POST https://aaabbeosiibphjrddhpf.supabase.co/functions/v1/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"buscar_negocios","arguments":{"ciudad":"Colorado Springs","pais":"US","categoria":"barbershop"}}}'

Tools

ToolArgumentsWhat it does
buscar_negocioscategoria, texto, lat + lng | ciudad + pais, radio_km, limite, pagina, idiomaSearches the directory by category, city or coordinates. Never mixes countries.
negocionegocio_id, idiomaThe public card: name, category, description, public phone and links, address only if the business shows it.
horariosnegocio_id, idiomaWeekly hours in the business time zone and whether it is open now.
resenasnegocio_idGoogle reviews connected by the business, with their attribution.
cuponesnegocio_id | lat + lng | ciudad + pais, limiteLive coupons. Redeemed in the app; the code is never shared.
vacantesnegocio_id | lat + lng, ciudad, texto, limiteLive job openings; the person applies in NIMU from the link.
categoriasidiomaEvery directory category with its name.
pedir_citanegocio_idDoes not book: returns the link where the person requests and confirms with their account.
pedir_cotizacionnegocio_id, borradorDoes not send: opens the card's quote form with your draft; the person reviews and sends.

Actions with consent

No assistant books, quotes or sends anything on anyone's behalf. pedir_cita and pedir_cotizacion return a nimuapp.app link: the person opens it, reviews and confirms it themselves (the appointment, with their NIMU account in the app; the quote, with their name and phone on the card's form).

Public data only

The country fence

The directory never mixes countries. With coordinates the server decides the country from the point; with a city you must give the country (US, MX). A nationwide business shows across its own country and never in another.

Quotas and logging

Up to 120 calls per hour per IP and 2000 per hour per client (the name the assistant declares when connecting). Beyond that the server answers 429 with Retry-After. Every call is logged (tool, IP, client, time and result) and the log is kept for 90 days.

Google reviews

When you show reviews, say they come from Google and name their authors; the response carries the attribution and the link to the Google listing.

Also on every card

Every public card (nimuapp.app/c/…) carries schema.org LocalBusiness structured data: name, hours, phone, links, offers and, when there are any, the Google rating.

Questions or abuse? Write to us from support · nimuapp.app