Marcel Młyńczak

Biomedical engineer and data scientist. This is where I host research tools built from my papers, starting with tempord.

tempord MCP server

tempord estimates local temporal orders between two non-stationary signals: within a sliding window one signal is held still and the other is shifted, and the best shift in each window forms the causal vector. The server lets an AI assistant run the method for you, reproduce the results from the paper, or analyse your own CSV data. It comes with the simulation study and two cardiorespiratory recordings from CEBSdb (RR tachogram and tidal volume).

https://mcp.mlynczak.cloud/mcp

Preprint on bioRxiv Notebook on GitHub Python package on PyPI

Use it in Claude

  1. In Claude on the web or in the desktop app, go to Customize > Connectors and click Add custom connector.

  2. Name it tempord and paste the server URL above. If you are asked about authentication, choose No sign-in.

  3. Click Add. In a chat, open the + menu, choose Connectors and make sure tempord is switched on.

  4. Ask Claude to use it, for example:

    • Use tempord to show the reference results from the paper for the simulation study.
    • Compute the causal vector between the RR tachogram and tidal volume in the CEBS recordings, then plot it.
    • Here is my CSV with two signals. Estimate their temporal order with tempord and summarise the statistics.

Custom connectors work on all Claude plans; the Free plan allows one. On Team and Enterprise plans, an organisation Owner adds the connector first.

Use it in ChatGPT

  1. In ChatGPT on the web, open Settings and turn on Developer mode (in the advanced settings of the apps section). It is available on paid plans; in Business, Enterprise and Edu workspaces an admin may need to allow it first.

  2. Add a custom MCP server: in Settings > Apps (in some accounts called Plugins), choose Create or Add custom MCP server.

  3. Name it tempord, paste the server URL above and set authentication to No authentication. Confirm the notice about custom servers and create it.

  4. In a new chat, open the + menu (or type @), select tempord and ask your question, for example one of the prompts above.

ChatGPT renames these menus from time to time. If yours look different, look for Developer mode and the option to add a custom MCP server.

Use it in Claude Code

claude mcp add --transport http tempord https://mcp.mlynczak.cloud/mcp

Other MCP clients that support Streamable HTTP can use the same URL. Long computations run as background jobs: the assistant gets a job ID and checks back until the result is ready.

Terms of use

The server is free for non-commercial scientific use. If it helps your research, please cite the tempord preprint.