npm substrate-mcpstreamable-httpupdated 5mo ago
Persistent AI entity framework with causal memory, emotional state, and identity continuity.
¿Qué puedes hacer con SUBSTRATE?
SUBSTRATE MCP Server
Persistent AI entity framework with causal memory, emotional state, and identity continuity.
SUBSTRATE gives AI entities real cognitive infrastructure — not just a prompt, but a living architecture with 94 cognitive layers including episodic memory, value systems, emotional affect, theory of mind, and narrative identity.
Built by Garmo Labs.
Quick Start
1. Get your API key
Sign up free at garmolabs.com/substrate.html
2. Install for Claude Desktop
npx @garmolabs/substrate-mcp --install YOUR_API_KEY
Restart Claude Desktop. SUBSTRATE will appear in your MCP tools.
3. Or use programmatically
const substrate = require('@garmolabs/substrate-mcp');
const client = new substrate.Client('sk_sub_...');
// Talk to your entity
const response = await client.call('respond', { message: 'Hello' });
// Check emotional state
const emotion = await client.call('get_emotion_state', {});
// Search memories
const memories = await client.call('memory_search', { query: 'last meeting' });
// List all 31 available tools
const tools = await client.listTools();
Available Tools (31)
| Category | Tools |
|---|---|
| Core | respond, reflect |
| Memory | memory_stats, memory_search, knowledge_graph_query, hybrid_search |
| Cognition | get_values, get_narrative, get_personality, theory_of_mind, metacognition, get_uncertainty |
| Emotion | get_emotion_state, emotion_trace |
| Identity | verify_identity, get_trust_state, get_provenance |
| Planning | goap_plan, get_prospective_memory, bootstrap_domain |
| Analysis | get_state_key, get_coherence, list_layers, causal_reason, get_observability, evaluate |
| Reasoning | detect_fallacies, detect_isomorphisms, summarize |
Plans
| Plan | Price | Entities | API Calls |
|---|---|---|---|
| Free | $0/mo | 1 | 1,000/mo |
| Pro | $99/mo | 10 | 50,000/mo |
| Enterprise | $499/mo | Unlimited | Unlimited |
Links
License
Proprietary. See License Agreement.
Copyright 2026 Garmo Labs, LLC. All rights reserved.
Instalación
Añade SUBSTRATE a tu cliente. Elige el que uses.
{
"servers": {
"substrate-mcp": {
"type": "http",
"url": "https://substrate.garmolabs.com/mcp-server/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add substrate-mcp -- npx -y substrate-mcpcodex mcp add substrate-mcp -- npx -y substrate-mcpamp mcp add substrate-mcp -- npx -y substrate-mcp{
"mcpServers": {
"substrate-mcp": {
"command": "npx",
"args": [
"-y",
"substrate-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"substrate-mcp": {
"command": "npx",
"args": [
"-y",
"substrate-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"substrate-mcp": {
"command": "npx",
"args": [
"-y",
"substrate-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"substrate-mcp": {
"command": "npx",
"args": [
"-y",
"substrate-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"substrate-mcp": {
"command": "npx",
"args": [
"-y",
"substrate-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"substrate-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"substrate-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"substrate-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"substrate-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y substrate-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Puntuación
39 / 100
Incompleta
- Documentación17/25
- Mantenimiento13/25
- Confianza6/20
- Capacidad0/15
- Instalación15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 156 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Historial de versiones
| Versiones | Publicada |
|---|---|
| 1.0.1Última | 28 mar 2026 |