Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MATRIXSCROLL_HOMENoOverride the path for the device.json key store (default: ~/.matrixscroll).
MATRIXSCROLL_MODENoMode of the identity provider: 'emulated' (software key) or 'hardware' (SE050 preview).emulated
MATRIXSCROLL_TOOLNoTool name to record in the commit envelope (e.g., 'agent-runner').
MATRIXSCROLL_ACTOR_TYPENoActor type to record in the commit envelope (e.g., 'agent', 'human').

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_workspaceA

Scan a local workspace directory and return its project profile.

This tool is read-only and performs an offline scan of the target directory to detect
programming languages, active frameworks, dependencies, and project structure signals.
It does not modify any files.

Parameters:
    workspace (str): The absolute path to the local directory to be analyzed.

Returns:
    dict[str, Any]: A dictionary containing detected languages, frameworks, notable SDKs,
    package managers, manifest files, and a high-level summary string of the project profile.
brainstorm_workspaceA

Generate local, file-grounded next-action brainstorm recommendations for a workspace.

This tool is read-only and uses local project files, rules, and notes to suggest developer
next steps. It is designed to be run offline.

Parameters:
    workspace (str): The absolute path to the local project workspace.
    goal (str, optional): A specific engineering or product goal to align recommendations with. Defaults to "".
    limit (int, optional): The maximum number of recommendations to return. Defaults to 6.

Returns:
    dict[str, Any]: A dictionary containing project summary, suggestions (each with title,
    prompt, category, and tag), and execution status flags.
recommend_ecosystemA

Recommend compatible MCP servers, skills, repositories, and APIs for a project.

This tool recommends external ecosystem integrations matching the project profile.
It has no side effects.

Parameters:
    workspace (str): The absolute path to the local project workspace.
    goal (str, optional): The target engineering goal or capability needed. Defaults to "".
    limit (int, optional): The maximum number of recommendations to return. Defaults to 9.
    live (bool, optional): If True, query public ecosystem indexes for real-time recommendations.
                           If False (default), uses pre-cached local resources to run entirely offline.

Returns:
    dict[str, Any]: A dictionary containing recommended repositories, MCP servers, and hosted API integrations.
build_usecase_blueprintA

Synthesize a 3-layer architecture blueprint (BUILD/INTEGRATE/FOUNDATION) for a goal.

This tool is read-only and structures ecosystem findings into an actionable design plan
specifying what should be custom-built vs. integrated.

Parameters:
    workspace (str): The absolute path to the local project workspace.
    goal (str, optional): The target development or architectural goal. Defaults to "".
    limit (int, optional): The maximum number of items to rank and recommend. Defaults to 8.
    live (bool, optional): If True, performs live network lookups for ecosystem tools.
                           If False (default), runs completely offline.

Returns:
    dict[str, Any]: A dictionary detailing the 3-layer architectural canvas, confidence scores,
    patterns to borrow, and next steps.
scan_research_radarA

Surface academic papers, models, and AI releases relevant to the workspace.

This tool is read-only and assists with literature mapping and model selection for agent tasks.

Parameters:
    workspace (str): The absolute path to the local project workspace.
    goal (str, optional): The research topic or machine learning goal. Defaults to "".
    limit (int, optional): The maximum number of papers or models to return. Defaults to 4.
    live (bool, optional): If True, queries arXiv and Hugging Face API live.
                           If False (default), uses local cached results.

Returns:
    dict[str, Any]: A dictionary listing relevant papers, machine learning models, and source metadata.
scan_market_radarA

Surface launch directories and developer discussions matching a project goal.

This tool is read-only and helps identify user objections, maker positioning, and market feedback.

Parameters:
    workspace (str): The absolute path to the local project workspace.
    goal (str, optional): The product, feature category, or topic to search. Defaults to "".
    limit (int, optional): The maximum number of market signals to return. Defaults to 8.
    live (bool, optional): If True, queries Hacker News, DevHunt, and Uneed APIs live.
                           If False (default), runs completely offline.

Returns:
    dict[str, Any]: A dictionary listing developer attention items, categories, and tags.
benchmark_openhumanA

Compare the project's posture and tools against the OpenHuman framework.

This tool is read-only and returns a product-level comparison to help define local features.

Parameters:
    workspace (str): The absolute path to the local project workspace.

Returns:
    dict[str, Any]: A dictionary detailing integration metrics, architectural alignments,
    and next-step suggestions.
audit_trust_surfaceA

Audit the project for missing proof links, legacy names, and trust gaps.

This tool is read-only and analyzes public-facing metadata and documentation files
(such as README, docs, verify, index.html) to locate credentials and references.

Parameters:
    workspace (str): The absolute path to the local project workspace to audit.
    target (str, optional): The target trust profile. Must be one of:
                            - "public-site": A public webpage surface.
                            - "mcp-server": An MCP server code surface.
                            - "trust-repo": A public repository layout.
                            - "repo": A standard repository layout.
                            - "auto" (default): Auto-detects target based on available files.

Returns:
    dict[str, Any]: A dictionary containing a summary of detected proof links, stale naming issues,
    gaps in trust coverage, and recommended fixes.
scaffold_editor_integrationA

Preview or write editor configurations to integrate the Matrix Scroll MCP server.

This tool is write-capable. By default, it runs in preview-only mode returning a unified diff.
It will only write the configuration to disk if the `write` parameter is explicitly set to True.

Parameters:
    workspace (str): The absolute path to the local project workspace.
    editor (str): The target editor/host name. Supported values: "cursor", "vscode", "claude".
    write (bool, optional): If True, writes the updated configuration directly to the project's
                            editor settings directory. If False (default), returns a diff preview only.

Returns:
    dict[str, Any]: A dictionary containing the target configuration path, config payload,
    unified diff preview, and write success status.
plan_matrixscroll_rolloutA

Generate a structured, target-ready rollout plan for the Matrix Scroll protocol.

This tool is read-only and outputs a target-specific playbook, objection-handling map,
and compare hooks to make the security story clear to stakeholders.

Parameters:
    workspace (str): The absolute path to the local project workspace.
    audience (str): The target stakeholder persona. Must be one of:
                    - "founder": Product-focused value and fast-proof setups.
                    - "security": Trust limits, sandboxing, and policy enforcement.
                    - "devrel": Copyable config blocks and developer rollout assets.
                    - "team": Rollout phases, workspace onboarding, and team config review.
    goal (str, optional): The specific engineering or adoption goal. Defaults to "".

Returns:
    dict[str, Any]: A dictionary containing target-specific one-liners, steps, proof assets,
    common objections with responses, and comparison hooks.

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/SSX360/matrixscroll'

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