Jarvis

Provides a production-ready HTTP MCP server enabling semantic search, memory persistence, workflow orchestration, and cross-platform task creation for Claude integration.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can deploy and run the Jarvis MCP Server to connect Claude Desktop with n8n and Supabase for autonomous Jarvis agent tuning. It exposes tools for semantic search, memory, workflow orchestration, task creation, and agent health checks, and is designed for production-ready, zero-downtime deployment.

How to use

Connect your MCP client to the Jarvis MCP Server using the provided stdio configuration. You will run a local command that invokes curl to call the MCP endpoint, with an environment variable that points to your server URL. Once connected, you can access the available tools to execute semantic search, save context, trigger workflows, create tasks across platforms, and monitor agent status.

How to install

Prerequisites: ensure you have a modern runtime environment available (the server is designed for use in Replit deployments and similar environments). Follow these concrete steps to set up the Jarvis MCP Server for first run.

Step 1: In Replit, establish a GitHub connection in Settings.

Step 2: Set Secrets according to the provided environment guidance (see .env.example for the required keys and values). Then save your changes.

Step 3: Click Run to enable Auto-Deploy and start serving MCP calls. The server will expose its endpoints and be ready to accept tool calls from Claude Desktop.

Configuration and runtime example

{
  "mcpServers": {
    "jarvis": {
      "command": "curl",
      "args": ["-X", "POST", "https://YOUR-REPLIT-URL/mcp/tools/call"],
      "env": {
        "MCP_SERVER_URL": "https://YOUR-REPLIT-URL"
      }
    }
  }
}

Other important notes

The server includes a production-ready HTTP MCP setup designed for Claude Desktop integration, with features such as semantic search via pgvector, persistent memory of interactions, workflow orchestration through n8n, cross-platform task creation, and continuous agent health monitoring.

Available tools

conversation_search

Semantic search in Jarvis Knowledge Base using pgvector for RAG-based retrieval.

save_context

Persist Claude-Jarvis interactions for future retrieval and memory.

trigger_workflow

Start n8n workflows directly from the MCP server to automate tasks.

create_task

Create tasks across multiple platforms such as Monday.com, GitHub, and Slack.

get_agent_status

Monitor agent health and status checks to ensure production readiness.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational