Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
imscc_build_cartridge

Build a Canvas Common Cartridge (.imscc) using the Ruby canvas_cc gem. Requires Ruby+Bundler and bundle install in the imscc-mcp repo. Output is a Canvas-flavored CC file (often importable into Canvas, Populi, etc.).

imscc_example_spec

Returns a minimal JSON example you can adapt for imscc_build_cartridge.

imscc_check_environment

Verify Ruby, Bundler, and canvas_cc are available (bundle exec) from the imscc-mcp installation directory.

imscc_canvas_cc_reference

Pointers to upstream canvas_cc documentation and the IMS CC / Canvas relationship.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/InquiryInstitute/imscc_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server