Add MCP Capability
Installation
SKILL.md
Add MCP Capability to Jarvis
This skill guides the process of adding new MCP (Model Context Protocol) server capabilities to the Jarvis Signal AI assistant.
Overview
Jarvis loads MCP servers from data/mcp.json. MCP servers are installed as npm packages in data/node_modules/ and configured to run when the agent starts. The agent then has access to the tools provided by those MCP servers.
Key Architecture Points
- Config file:
data/mcp.jsondefines which MCP servers to load - Package location: MCP servers installed in
data/node_modules/ - Environment: Same
data/directory is mounted in both local dev and Docker - Env var substitution: Config supports
${VAR_NAME}syntax for secrets