Menu

Get the free plugin

Connect AI assistants

Let Claude, ChatGPT, and other assistants search your directory and answer with live hours.

Open Door Directory includes a connector that AI assistants can use to search your published resources directly. Someone can ask “Which food pantries are open right now?” and the assistant answers from your directory, with current hours, phone numbers, and links back to your resource pages.

It uses MCP (Model Context Protocol), an open standard supported by Claude, ChatGPT, and many other assistants.

Find your connector URL

Go to Resources > Settings > General > AI assistants. The connector URL is listed under Allow AI assistants to search this directory. It looks like this:

https://example.org/wp-json/opendoor/v1/mcp

Your site needs HTTPS for most assistants to connect.

Add it to an assistant

  • Claude: open Settings > Connectors, choose Add custom connector, give it a name such as your directory’s name, and paste the URL. Under Authentication, choose No sign-in (Claude usually detects it) and leave Request headers empty. The warning that anyone with the URL can use it is expected: the connector only shares what is already public on your directory. Then turn the connector on from the tools menu in a new chat.
  • ChatGPT: custom connectors are available in developer mode. Open Settings > Apps & Connectors, turn on developer mode under Advanced, then create a connector with the URL.
  • Other assistants and tools: use the URL as a remote MCP server with the HTTP (Streamable HTTP) transport. No sign-in or API key is needed.

Then ask a question in a new conversation, for example “Where can I get a free meal tonight?” or “Is there a clinic with Spanish-speaking staff?”

Share the URL with partner agencies, caseworkers, and volunteers so they can use it with their own assistants.

What assistants can see

Assistants get three read-only tools:

ToolWhat it does
search_resourcesFinds resources by words, category, open now, service features, and language.
get_resourceFull details for one resource, including every day’s hours and upcoming holiday hours.
list_categoriesYour categories, service features, and languages.
  • Only published resources are included. Drafts, private, and password-protected resources are never shared.
  • Confidential locations never include the street address, ZIP code, or map pin. Assistants are told to have people call instead.
  • Nothing can be added, changed, or deleted.

How assistants are told to answer

When an assistant connects, it receives guidance from your site. It is asked to:

  • Share phone numbers and suggest calling ahead, because hours and services change.
  • Say when a listing’s Info last verified date is missing or more than a year old.
  • Point people who may be in danger to 911 or the 988 Suicide & Crisis Lifeline first.
  • Treat listings as information, not endorsements.

Assistants usually follow this guidance, but they decide how to word their answers.

Privacy and limits

  • Searches are not logged or stored.
  • To prevent overuse, each visitor can make 60 requests a minute. Only a scrambled (salted hash) form of their IP address is kept, for one minute.
  • Answers come straight from your site, so they are always as current as your listings.

Turn it off

Uncheck Allow AI assistants to search this directory and save. The connector URL stops working right away.

For developers

The same tools are registered as WordPress abilities (WordPress 6.9 and later): opendoor/search-resources, opendoor/get-resource, and opendoor/list-categories. They are marked public and read-only, so the WordPress MCP Adapter and other ability-aware tools can use them too. See Developers for filters.

Still stuck? Email us