1. Conduid
  2. Social
  3. Everymcp
MCP server · Social

Everymcp

Universal MCP server installer - install any MCP server to any AI agent with one command

Unclaimed social
39Low

Scored 6 months ago · breakdown

About Everymcp

Everymcp is an MCP server in the Social category: universal MCP server installer - install any MCP server to any AI agent with one command.

Install

From source
git clone https://github.com/am-will/everymcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Everymcp

Powered by Claude · Grounded in docs

I know everything about Everymcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

EveryMCP

Universal MCP server installer CLI. Add, remove, and manage Model Context Protocol servers across all your coding agents from a single command.

Note: This project is in early development (v0.1.0) and has not been tested with every supported IDE/agent. If you run into a bug, please create an issue.

Supported Agents

Agent Transports Scopes
Claude Desktop stdio global
Claude Code stdio global, project
OpenAI Codex stdio global, project
Cursor stdio, http, sse global, project
Windsurf stdio global
VS Code stdio, http, sse global, project
Zed stdio global
Sourcegraph Cody stdio global
Cline stdio, http, sse global, project
Roo Code stdio, http, sse global, project
JetBrains stdio global, project
Neovim stdio global
Kilo Code stdio, http, sse global, project
Amazon Q stdio global
Gemini CLI stdio global

Install

From npm

npm install -g everymcp

From source

git clone https://github.com/am-will/everymcp.git
cd everymcp
npm install
npm run build
npm link

npm link creates a symlink so the everymcp command is available on your PATH. You can verify with:

which everymcp
everymcp --version

Run without installing

npx everymcp

Usage

Interactive wizard (default)

everymcp

Launches a TUI that walks you through adding a server to your detected agents.

Add a server

# stdio server
everymcp add "npx -y @modelcontextprotocol/server-filesystem /home/user/docs"

# HTTP/SSE server
everymcp add "https://mcp.example.com/sse"

# Target specific agents
everymcp add "npx -y some-server" --agents cursor,claude-desktop

# Add to all detected agents
everymcp add "npx -y some-server" --all

# With environment variables
everymcp add "npx -y some-server" -e API_KEY=sk-123 -e DEBUG=true

# With auth token
everymcp add "https://mcp.example.com" --auth-token sk-123

# Custom server name
everymcp add "npx -y some-server" --name my-server

# Dry run (preview changes without writing)
everymcp add "npx -y some-server" --all --dry-run

Remove a server

everymcp remove my-server --agents cursor,vscode
everymcp remove my-server --all

List configured servers

everymcp list
everymcp list --agents claude-desktop

Detect installed agents

everymcp detect

Backup and restore

everymcp backup
everymcp restore
everymcp restore --latest

Global Options

Flag Description
--agents <list> Comma-separated agent IDs to target
--all Target all detected agents
--dry-run Preview changes without writing
--force Overwrite existing entries without prompting
--name <name> Override the inferred server name
-e, --env <K=V> Set environment variable (repeatable)
--header <K=V> Set HTTP header (repeatable)
--auth-token <token> Set bearer auth token
--transport <type> Force transport: stdio, http, or sse
--global Use global config scope (default)
--project Use project-level config scope
--no-backup Skip automatic config backup before changes

How It Works

everymcp auto-detects which coding agents are installed on your system by checking for their config files. Each agent has an adapter that knows:

  • Where config files live on each OS (macOS, Linux, Windows)
  • How to transform a canonical MCP server spec into the agent's specific JSON format
  • Which transports and scopes the agent supports

Config files are read and written using jsonc-parser to preserve comments and formatting. Writes are atomic (temp file + rename) with per-file mutex locking to prevent race conditions.

Development

git clone https://github.com/am-will/everymcp.git
cd everymcp
npm install
npm run build    # TypeScript compilation
npm run dev      # Run directly via tsx

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Everymcp

How do I install Everymcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Everymcp safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Everymcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.