PsychoactiveMap

PsychoactiveMap MCP connector

Ask Claude, ChatGPT or another AI assistant about registered psychedelic research, with the data and source links from PsychoactiveMap.

Server URL: https://ldwetrexsxvxvdvtvdte.supabase.co/functions/v1/public-trials-mcp

Streamable HTTP, stateless, no authentication, read-only.

What it is

The PsychoactiveMap connector is a public, read-only server for the Model Context Protocol (MCP), an open standard that lets AI assistants call outside tools. Once you add it, an assistant can look up registered clinical trials of psychedelic and related substances, the institutions that run them, and source-linked legislation records, using the same public data that powers psychoactivemap.com. Every result links back to its source and to PsychoactiveMap.

Why use it instead of searching ClinicalTrials.gov directly

Trial records still come from ClinicalTrials.gov. What the connector adds is curation that a plain registry search does not do for you:

  • Tags checked against the record. A substance tag only counts when the record's own text supports it. Acronyms are a common source of false matches: LSD also stands for limbal stem cell deficiency, and DMT can mean disease-modifying therapy. Unsupported tags are removed before results are returned.
  • Ketamine kept in context. Ketamine is used in anaesthesia, sedation and pain care as well as in psychiatric research. The website separates psychiatric ketamine research from anaesthesia, sedation and pain studies. The connector currently returns every registered ketamine trial, so add a condition such as depression to narrow a ketamine search.
  • Institutions grouped. You can ask which institutions lead or sponsor the most matching trials in a country or for a substance, instead of reading a long list of site names.
  • Legislation with sources. Legal status records are approved before they are listed, each links to an official source, and each carries the date the source was last reviewed.

How to add it in Claude

  1. Open Claude (claude.ai or the desktop app) and go to Settings, then Connectors.
  2. Choose Add custom connector.
  3. Give it a name such as PsychoactiveMap and paste the server URL from this page.
  4. Leave authentication empty, because the server needs no account or key, then save.
  5. In a new chat, turn the connector on from the tools menu and ask a question such as "Which psilocybin trials are recruiting in Australia?"

In Claude Code you can add it from the terminal with the command below.

claude mcp add --transport http psychoactivemap https://ldwetrexsxvxvdvtvdte.supabase.co/functions/v1/public-trials-mcp

Menu names and plan requirements change from time to time. If a label differs from the steps above, look for the connectors or custom connectors section in your settings, and check the current help pages from Anthropic.

How to add it in ChatGPT

  1. Open ChatGPT and go to Settings, then Connectors.
  2. Under Advanced, turn on developer mode.
  3. Add a new connector, give it a name such as PsychoactiveMap, and paste the server URL from this page.
  4. Set authentication to none and save.
  5. In a new chat, enable the connector from the tools or developer mode menu and ask your question.

Connector and developer mode availability depends on your ChatGPT plan, and the menus change often. If you cannot find these options, check OpenAI's current help pages. Other MCP clients that support remote servers over Streamable HTTP can use the same URL.

The five tools

Your assistant picks the right tool for the question. Every list is capped at 25 rows.

  • search_trials: Search registered trials by substance, condition keyword, country, status and phase, newest start date first, with the total match count. Example: “Which psilocybin trials are recruiting in Australia?”
  • get_trial: Get one trial in detail from its NCT number: summary, primary outcome, interventions and links. Example: “Give me the details of NCT07072728.”
  • trials_summary: Count trials by substance, country, condition keyword, status or phase. Example: “How many registered trials are there for each psychedelic?”
  • list_institutions: List the institutions that lead or sponsor matching trials, ranked by number of trials. Example: “Which institutions in Germany run LSD trials?”
  • legislation_status: Look up approved, source-linked legislation records, optionally for one country, with the official source and the date it was reviewed. Example: “What does PsychoactiveMap say about the legal status of psilocybin in Czechia?”

Substances covered: psilocybin, MDMA, LSD, DMT, 5-MeO-DMT, ayahuasca, ketamine, cannabis, mescaline and ibogaine. All five tools are marked read-only.

What it will not do

  • It is read-only. It cannot write, send, book or change anything.
  • It needs no account and no API key, and you should not send personal details through it.
  • It does not give medical or legal advice. Results are educational information.
  • A registered trial is not evidence that a treatment works or is safe. Registration only means a study was listed.
  • It does not help source, dose or buy any substance.
  • Coverage is partial. Country means the country of the institution linked to the trial, and trials can also run at sites elsewhere. Condition search is a keyword match on titles and summaries. Legislation records are a limited beta and are not a complete statement of the law.

Read the disclaimer before relying on anything you find.

Data sources and freshness

  • Trials: records from ClinicalTrials.gov, synced into PsychoactiveMap. Each trial result includes the date the record was last updated, so you can see how current it is.
  • Institutions: the lead or sponsor organisation linked to each trial.
  • Legislation: approved records, each linked to an official source, with the date the source was last reviewed by PsychoactiveMap.
  • Caching: the server may reuse an answer for a short time, up to 5 minutes for searches and trial details and up to 15 minutes for summaries, institutions and legislation. A newly registered trial can therefore take a little while to appear.

Privacy

  • No account, key or personal data is needed. The tools only take search filters such as substance, country, status and phase.
  • The server code logs the tool name, how long the call took and whether it succeeded or failed. It does not log the arguments you or your assistant send, and it stores nothing about callers in the database. If a call fails because the data source is unavailable, a short error reason is logged.
  • To apply its rate limit, the server briefly keeps the caller's IP address in memory for up to one minute.
  • The hosting platform keeps its own request logs, which can include details such as IP address and user agent, under its own policies.
  • Results contain only public data that is already on psychoactivemap.com. Your AI assistant has its own privacy terms for what you type to it.
  • See the full privacy policy.

Questions and feedback

Found a wrong or missing record, or want to tell us how you use the connector? Please get in touch.