Privacy: Inciteful MCP server

Version 1.0, effective 2026-10-30. Covers the MCP server at https://incitefulmed.com/academic/mcp and these pages.

Summary

  • You don’t need an account, and we set no cookies.
  • We keep a usage log for 90 days: which tool was called, by which client, how long it took and how it went. It holds no queries, paper IDs or raw IP addresses.
  • Our graph service’s own logs may contain the paper IDs and queries it processes. We keep them for up to 15 days, with no IP addresses.
  • Your requests pass through Cloudflare, and lookups go to OpenAlex and NCBI. Sentry, which monitors our graph service, may receive request addresses that include paper IDs, with no IP addresses. Your assistant’s vendor handles your conversation under its own policy.
  • Don’t put personal or health details in your prompts.

What we collect

WhatWhyHow long
Usage log, one row per tool call: time, tool name, your client’s name and version (or its User-Agent), duration, outcome (such as ok, error, rate-limited or timeout), graph size and depth, and the number of OpenAlex callsTo see which tools are used, keep the service healthy and tune fair-use limits90 days, then deleted by a daily job
A hash of your IP address in each usage row, salted with a random value that changes every day and is held in memory, never written to diskTo count distinct callers per day and spot abuse, without storing the address90 days, with the usage row. The salt is discarded each day, so hashes can’t be linked across days
Rate-limit rejections, counted per minute and per hashed callerTo tune fair-use limits90 days
Your IP address (or its /64 network for IPv6), in memoryTo apply per-caller rate limitsIn memory until the server restarts or clears idle entries; never written to disk by this server
Our graph service’s own logs: the paper IDs and queries the graph service processes, with no IP addressesTo run and debug the graph serviceUp to 15 days
Error and performance traces of our graph service, sent to Sentry: request addresses that may include paper IDs, with no IP addressesTo find errors and slow requests in the graph serviceUnder Sentry’s retention policy, up to 90 days

What we never collect

  • Names, email addresses or accounts: there is no sign-in.
  • Your conversation. We receive the tool calls your assistant makes, not the chat around them.
  • Queries, SQL, seed papers or paper IDs in the usage log.
  • Raw IP addresses in the usage log.
  • Cookies, device fingerprints or advertising identifiers.

Who receives data

  • Cloudflare (network): carries every request to us, as it does for the rest of incitefulmed.com.
  • OpenAlex: receives the search terms and paper IDs needed to look up papers.
  • NCBI (PubMed Central): receives the article ID when full text is requested.
  • Sentry (error and performance monitoring for our graph service): may receive request addresses that include paper IDs, with no IP addresses; kept under Sentry’s retention policy (up to 90 days).
  • Hosting: our servers run at Hetzner and Google Cloud.
  • Your assistant’s vendor (for example Anthropic, OpenAI or Cursor): decides which tool calls to make and receives the results, under its own privacy policy.

We don’t sell data or share it with advertisers.

Cookies and analytics

None. The MCP server and these pages set no cookies and load no analytics, tracking pixels or third-party scripts.

Retention and deletion

Usage rows are deleted after 90 days by a daily job. Our graph service’s own logs are kept for up to 15 days. Graph-service traces sent to Sentry are kept under Sentry’s retention policy, up to 90 days. The daily salt lives in memory and is replaced each day. Once the day’s salt is discarded, we can’t turn a hash back into an IP address or tie your rows to you. For the same reason we can’t find the rows of a particular person, but you can still contact us with any request.

Your choices

  • You can use the server without an account, and remove it from your assistant at any time.
  • Keep personal or health details out of your prompts: your assistant may pass words from them on as search terms.
  • Your assistant’s vendor has its own settings for chat history and data use.

How this relates to the site-wide policy

The incitefulmed.com privacy policy covers Inciteful Med’s website and app, which use accounts. This page covers the MCP server and its pages, which don’t; where the two differ for this service, this page applies.

Effective date and version

Version 1.0, effective 2026-10-30. When this policy changes, the version and date here change with it.

Contact

Email hello@incitefulmed.com with any question or request about this policy.