MCP that connects to wetlab protocol resources, including protocols.io
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":"protocol-mcp","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.
# protocol-mcp [](https://biocontext.ai/registry) [![Tests][badge-tests]][tests] [![Documentation][badge-docs]][documentation] [badge-tests]: https://img.shields.io/github/actions/workflow/status/biocontext-ai/protocol-mcp/test.yaml?branch=main [badge-docs]: https://img.shields.io/readthedocs/protocol-mcp MCP that connects to wetlab protocol resources, including protocols.io ## Getting started Please refer to the [documentation][], in particular, the [API documentation][]. You can also find the project on [BioContextAI](https://biocontext.ai), the community-hub for biomedical MCP servers: [protocol-mcp on BioContextAI](https://biocontext.ai/registry/biocontext-ai/protocol-mcp). ## Installation You need to have Python 3.10 or newer installed on your system. If you don't have Python installed, we recommend installing [uv][]. There are several alternative options to install protocol-mcp: ### 1. Use `uvx` to run it immediately After publication to PyPI: ```bash uvx protocol_mcp ``` Or from a Git repository: ```bash uvx git+https://github.com/biocontext-ai/protocol-mcp.git@main ``` ### 2. Include it in one of various clients that supports the `mcp.json` standard If your MCP server is published to PyPI, use the following configuration: ```json { "mcpServers": { "protocol-mcp": { "command": "uvx", "args": ["protocol_mcp"] } } } ``` In case the MCP server is not yet published to PyPI, use this configuration: ```json { "mcpServers": { "protocol-mcp": { "command": "uvx", "args": ["git+https://github.com/biocontext-ai/protocol-mcp.git@main"] } } } ``` For purely local development (e.g., in Cursor or VS Code), use the following configuration: ```json { "mcpServers": { "protocol-mcp": { "command": "uvx", "args": [ …
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.