Skip to main content

Globus MCP Server

The Globus MCP Server enables LLM applications to interact with Globus services.

Supported Tools

Globus Transfer

  • globus_transfer_list_endpoints_and_collections - List endpoints and collections the user has access to
  • globus_transfer_search_endpoints_and_collections - Use a filter string to search all endpoints and collections that are visible to the user
  • globus_transfer_submit_task - Submit a transfer task between two collections
  • globus_transfer_get_task_events - Get a list of task events
  • globus_transfer_list_directory - List contents of a directory on a collection

Globus Compute

  • globus_compute_list_endpoints - List endpoints that the user has access to
  • globus_compute_register_python_function - Register a Python function
  • globus_compute_register_shell_command - Register a shell command
  • globus_compute_submit_task - Submit a task to an endpoint
  • globus_compute_get_task_status - Retrieve the status and result of a task

Configuration

The following configuration is compatible with most LLM applications that support MCP such as Claude Desktop:

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

Limiting Tool Registration

By default, the Globus MCP server registers tools for every service. To register tools for only specific services, use the --services command-line flag:

{
  "mcpServers": {
    "globus-mcp": {
      "command": "uvx",
      "args": [
        "globus-mcp",
        "--services",
        "compute"
      ]
    }
  }
}

Specifying Client Credentials

If you've registered a client application in the Globus web UI, you can specify the client credentials via the GLOBUS_CLIENT_ID and GLOBUS_CLIENT_SECRET environment variables:

{
  "mcpServers": {
    "globus-mcp": {
      "command": "uvx",
      "args": ["globus-mcp"],
      "env": {
        "GLOBUS_CLIENT_ID": "...",
        "GLOBUS_CLIENT_SECRET": "..."
      }
    }
  }
}

Metadata

Release files for globus-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for globus-mcp 0.1.1
File Size Uploaded Provenance
globus_mcp-0.1.1.tar.gz 58.1 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for globus-mcp 0.1.1
File Interpreter ABI Platform
globus_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 74.2 kB

Release files / globus_mcp-0.1.1.tar.gz

Download URL globus_mcp-0.1.1.tar.gz
Size 58.1 kB
Tags Source
SHA-256 checksum
How to use checksums
fbbeb30f320fdff5d890a6d9d7005559c776796aa05cdec5db854668326e157c
BLAKE2b-256 checksum
How to use checksums
58dd660a337c92c346d43eb7d0617758e0da74783c42db6c3d45f324fd32b784
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2025.

Transparency log

Release files / globus_mcp-0.1.1-py3-none-any.whl

Download URL globus_mcp-0.1.1-py3-none-any.whl
Size 16.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b9dcf073c8f8eeb471e92958a6a87109c9570727bb573cf49e04d207c7b0bfe
BLAKE2b-256 checksum
How to use checksums
a1412e8d3e6901d14c89684df31aadd6a8112faf52a6508d5b7dc0d8677c3741
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2025.

Transparency log

Security for globus-mcp 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for globus_mcp-0.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page