Skip to main content

MCP that connects to wetlab protocol resources, including protocols.io

Project description

protocol-mcp

BioContextAI - Registry Tests Documentation

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, the community-hub for biomedical MCP servers: protocol-mcp on BioContextAI.

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:

uvx protocol_mcp

Or from a Git repository:

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:

{
  "mcpServers": {
    "protocol-mcp": {
      "command": "uvx",
      "args": ["protocol_mcp"]
    }
  }
}

In case the MCP server is not yet published to PyPI, use this configuration:

{
  "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:

{
  "mcpServers": {
    "protocol-mcp": {
      "command": "uvx",
      "args": [
        "--refresh",
        "--from",
        "path/to/repository",
        "protocol_mcp"
      ]
    }
  }
}

If you want to reuse and existing environment for local development, use the following configuration:

{
  "mcpServers": {
    "protocol-mcp": {
      "command": "uv",
      "args": ["run", "--directory", "path/to/repository", "protocol_mcp"]
    }
  }
}

3. Install it through pip:

pip install --user protocol_mcp

4. Install the latest development version:

pip install git+https://github.com/biocontext-ai/protocol-mcp.git@main

Contact

If you found a bug, please use the issue tracker.

Citation

t.b.a

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

protocol_mcp-0.1.2.tar.gz (167.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

protocol_mcp-0.1.2-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file protocol_mcp-0.1.2.tar.gz.

File metadata

  • Download URL: protocol_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 167.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for protocol_mcp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ac2888b164be60544934e115ad3edede638af0b3c563d09974715b265e3f0217
MD5 8af02ee10b80e390494267dc0944a306
BLAKE2b-256 653429a953edf3449622253f57aa5e9ee9ce08e4bfa221b14556206e01a193c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for protocol_mcp-0.1.2.tar.gz:

Publisher: release.yaml on biocontext-ai/protocol-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file protocol_mcp-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: protocol_mcp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 21.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for protocol_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fa4959cb20e8f585f5c8d1b688bddf56a770b3d47e9f0c860c4b230afc75725f
MD5 c46724d63e5fab827e30d8b35e3eb1f0
BLAKE2b-256 c0ad6f112ecc00be4f305a298fccc079720dddbcd356e39198aabcf6ef38c333

See more details on using hashes here.

Provenance

The following attestation bundles were made for protocol_mcp-0.1.2-py3-none-any.whl:

Publisher: release.yaml on biocontext-ai/protocol-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page