Get the FREE Ultimate OpenClaw Setup Guide →

systemprompt -core

The core MCP extension for Systemprompt MCP multimodal client

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio ejb503-systemprompt-mcp-core node build/index.js \
  --env API_KEY="Your SystemPrompt API key"

How to use

SystemPrompt MCP Core is a server that manages AI agents, their system prompts, and tool configurations through the MCP protocol. It exposes capabilities for creating and configuring agents, managing prompts and resources, and integrating a customizable toolset that agents can use at runtime. The server also supports advanced features like sampling, real-time notifications, and API key authentication to enable secure, scalable usage with MCP-compatible clients. When used with the accompanying multimodal MCP client, you can drive voice-powered workflows, prompt-versioning, and resource management in an integrated workspace.

Once running, you can interact with the server’s agent tooling via MCP messages. Tools are organized into categories such as Prompt Management, Resource Management, System Tools, and Agent Management. For example, you can create or edit system prompts, manage agent configurations, list and read resources, and trigger system health checks. The sampling and notification features allow you to fine-tune response behavior and receive event-driven updates about agent activity. This makes it suitable for building extensible, versioned AI agent ecosystems that can be deployed across services and clients that support MCP.

How to install

Prerequisites:

  • Node.js (recommended LTS, v14+)
  • npm or pnpm
  • Access to an API key from SystemPrompt (as described in the docs)

Installation steps:

  1. Install dependencies: npm install

  2. Build the server (transpile/compile TypeScript to JavaScript): npm run build

  3. Run the server locally: node build/index.js

Optional (for development with auto-rebuild): npm run watch

If you prefer to install via Smithery (as documented in the project): npx -y @smithery/cli install systemprompt-agent-server --client claude

Configuration note:

  • The MCP server is expected to be driven by a config object with mcpServers. For manual standalone usage, you can point a client to the built index.js file as shown in the README example.

Additional notes

Tips and caveats:

  • You must supply an API key (API_KEY) to authorize requests to SystemPrompt services.
  • The server uses MCP via stdio; debugging can be facilitated with the MCP Inspector tool.
  • If you modify prompts or resources, consider versioning and clear metadata to keep agent configurations stable across deployments.
  • Ensure build artifacts exist at build/index.js before starting the server; run npm run build to generate them.
  • When integrating with clients, ensure MCP protocol compatibility, especially for sampling and notification features which depend on client support.
  • If you encounter port or path issues, verify that the Node process has access to the path build/index.js and that environment variables are correctly passed to the runtime.

Related MCP Servers

Sponsor this space

Reach thousands of developers