MCP_PYKINGENIE is a MCP server that provides tools for the analysis of binding kinetics data.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-pykingenie","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# mcp_pykingenie [![Tests][badge-tests]][tests] [![Read the Docs][badge-docs]][documentation] [badge-tests]: https://img.shields.io/github/actions/workflow/status/osvalB/mcp_pykingenie/test.yaml?branch=main&label=tests [badge-docs]: https://img.shields.io/badge/docs-read%20the%20documentation-0A66C2?logo=readthedocs&logoColor=white This repository contains a local MCP server for the analysis of surface-based binding kinetics data from Octet and Gator experiments. It is based on the Python package [pykingenie](https://github.com/osvalB/pykingenie). ## Demo videos - [Example with Visual Studio Code](https://drive.google.com/file/d/1PtUdFNThLG6F2T55cUc4p69JeCwhSrNs/view?usp=drive_link) - [Example with Claude](https://drive.google.com/file/d/1iXqUMakI-m5Vrpya-cI7e0YT6krsfvbn/view?usp=drive_link) ## Installation We recommend running mcp_pykingenie with [uv][]. ### Run from the command line ```bash uvx mcp_pykingenie ``` By default, generated plots and relative-path input data are stored in `~/user_data_mcp_pykingenie/<YYYY-MM-DD>/`. To choose a different results folder, set `RESULTS_DIR` before starting the server. Use the `print_data_dir` MCP tool to inspect the active output folder for a running server. ```bash RESULTS_DIR=~/Documents/user_data_mcp_pykingenie uvx mcp_pykingenie ``` ### Configure an MCP client Add the server to any MCP-compatible client that supports the `mcpServers` configuration format: ```json { "mcpServers": { "mcp_pykingenie": { "command": "uvx", "args": ["mcp_pykingenie"], "env": { "RESULTS_DIR": "/absolute/path/to/results-folder" } } } } ``` After updating the configuration, restart the MCP client so it can launch the server. If you want to run directly from the Git repository: ```json { "mcpServers": { "mcp_pykingenie": { "command": "uvx", "args": ["git+https://github.com/osvalB/mcp_pykingenie.git@main"] } } } ``` #### Claude Desktop In Claude Desktop, open *…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.