Skip to content

Compute Resources MCP Server

MCP server for ACCESS-CI compute resources including hardware specifications, capabilities, and configurations.

Usage Examples

"List all GPU resources"
"Resources at NCSA"
"Cloud computing systems"
"Delta hardware specifications"

Recommendations

"Recommend a resource for machine learning with GPUs"
"What system should I use for molecular dynamics?"
"Best resource for a beginner doing genomics analysis"

Tools

search_resources

Search and filter ACCESS-CI compute resources. Returns resource IDs usable by other ACCESS-CI services.

Parameters:

ParameterTypeDescription
idstringGet specific resource (e.g., "delta.ncsa.access-ci.org")
querystringSearch names, descriptions, organizations
typeenumFilter: compute, storage, cloud, gpu, cpu
has_gpubooleanFilter for GPU resources
organizationstringFilter by org: NCSA, PSC, Purdue, SDSC, TACC
limitnumberMax results (default: 50)

Examples:

javascript
// List all resources
search_resources({})

// Get specific resource
search_resources({ id: "expanse.sdsc.access-ci.org" })

// Find GPU resources at NCSA
search_resources({ has_gpu: true, organization: "NCSA" })

get_resource_hardware

Get detailed hardware specs (CPU, GPU, memory, storage) for a resource.

Parameters:

ParameterTypeDescription
idstringResource ID (required)

Example:

javascript
get_resource_hardware({ id: "delta.ncsa.access-ci.org" })

Prompts

recommend_compute_resource

Get personalized resource recommendations based on research needs.

Arguments:

ArgumentRequiredDescription
research_areaYesField of research (e.g., "machine learning", "molecular dynamics")
compute_needsYesRequirements (e.g., "GPU for training transformers", "high memory for genome assembly")
experience_levelNoHPC experience: beginner, intermediate, advanced
allocation_sizeNoScale needed (e.g., "small pilot project", "large-scale production")

Installation

bash
npm install -g @access-mcp/compute-resources

Configuration

json
{
  "mcpServers": {
    "access-compute-resources": {
      "command": "npx",
      "args": ["@access-mcp/compute-resources"]
    }
  }
}

Resources

  • accessci://compute-resources - All compute resources
  • accessci://compute-resources/capabilities-matrix - Resource comparison matrix
  • accessci://compute-resources/gpu-guide - GPU selection guide
  • accessci://compute-resources/resource-types - Resource type taxonomy

Package: @access-mcp/compute-resourcesVersion: v0.6.0 Main: dist/index.js