Skip to main content
Glama

System Initiative

Official
by systeminit

System Initiative MCP Server

A Model Context Protocol (MCP) server that provides Claude Code with direct access to System Initiative's API for managing infrastructure components, change sets, schemas, and actions.

Development Setup

Environment Variables

Required:

export SI_API_TOKEN="your-token-here" export SI_BASE_URL="http://localhost:5380" # Defaults to production if not overridden

Optional analytics configuration:

export POSTHOG_API_KEY="dev-posthog-key" # Override if you want to use the Dev Project to test tracking changes

Testing with MCP Inspector

The MCP Inspector provides a web interface for testing tools and debugging:

# Start the inspector deno task inspector

This opens a browser interface where you can:

  • Test individual tools with parameters
  • Inspect tool schemas and validate responses
  • Debug authentication and connection issues
  • View real-time tool execution

Testing with Claude Code

Configure Claude Code to use your local server (without running in a container):

# From the repository root claude mcp add si-mcp-server-dev -- deno run --allow-env --allow-net bin/si-mcp-server/main.ts stdio # Or from within si-mcp-server directory claude mcp add si-mcp-server-dev -- deno run --allow-env --allow-net main.ts stdio # Verify it's working claude mcp list

Available Tasks

TaskCommandDescription
devdeno task devRun with auto-reload for development
inspectordeno task inspectorStart MCP Inspector for testing
builddeno task buildCompile to standalone binary
docker:builddeno task docker:buildBuild Docker image
docker:rundeno task docker:runRun Docker container

Adding New Tools

  1. Create tool file in src/tools/
  2. Import required dependencies and withAnalytics from commonBehavior.ts
  3. Define Zod schemas for input/output validation
  4. Wrap handler with withAnalytics(toolName, async () => { ... })
  5. Export tool registration function
  6. Register in src/server.ts
-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

System Initiative provides AI Native Infrastructure automation that gives you clarity over your running infrastructure, control to change, automate, and integrate it, with conifdence

  1. Development Setup
    1. Environment Variables
    2. Testing with MCP Inspector
    3. Testing with Claude Code
  2. Available Tasks
    1. Adding New Tools

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A unified AI and automation command center that allows users to interact with multiple AI providers (OpenAI, Anthropic, Gemini) and services (GitHub, Google) through natural language commands and multi-step workflows.
        Last updated -
      • A
        security
        F
        license
        A
        quality
        An AI accountability system that tracks what AI systems claim they will implement versus what they actually deliver, helping to reduce the gap between promises and reality.
        Last updated -
        3
        25
        4
        • Apple
      • -
        security
        F
        license
        -
        quality
        An intelligent AI assistant routing and management platform that integrates 107 production-grade AI assistants into a unified enterprise intelligence service center.
        Last updated -
      • -
        security
        -
        license
        -
        quality
        Intelligent routing service that selects optimal AI models based on capability requirements and normalizes input/output formats across multiple providers like OpenAI, Anthropic, Google, and others.
        Last updated -

      View all related MCP servers

      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/systeminit/si'

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