1. Conduid
  2. Social
  3. Install Instructions
MCP server · Social

Install Instructions

Generate per-client install instructions for MCP servers

Unclaimed social
37Low

Scored 5 months ago · breakdown

About Install Instructions

Install Instructions is an MCP server in the Social category: generate per-client install instructions for MCP servers.

Install

Claude Code
claude mcp add install-instructions -- npx -y mcp-install-instructions
npx
npx -y mcp-install-instructions

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 Install Instructions

Powered by Claude · Grounded in docs

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

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-install-instructions

Generate per-client install instructions for MCP servers. Supports remote (HTTP/SSE), stdio (local), and MCP registry server.json inputs.

Usage

import {generateInstallInstructions} from 'mcp-install-instructions';

// Remote server
const result = generateInstallInstructions('claude-code', {url: 'https://mcp.example.com/mcp'});

// SSE server
const result = generateInstallInstructions('cursor', {url: 'https://mcp.example.com/sse', transport: 'sse'});

// Stdio server
const result = generateInstallInstructions('vscode', {
  command: 'npx',
  args: ['-y', 'some-mcp-server'],
  env: {API_KEY: '...'},
});

// MCP registry server.json
const result = generateInstallInstructions('gemini-cli', {
  name: 'brave-search',
  packages: [{
    registryType: 'npm',
    identifier: '@anthropic/mcp-server-brave',
    runtimeHint: 'npx',
    transport: {type: 'stdio'},
    environmentVariables: [{name: 'BRAVE_API_KEY', description: 'Your Brave API key'}],
  }],
});

Returns a ClientInstructions object:

{
  "id": "claude-code",
  "name": "Claude Code",
  "methods": [
    {
      "label": "Via Claude.ai",
      "text": "1. Add the server at claude.ai/customize/connectors with the URL: https://mcp.example.com/mcp\n2. It will automatically be available in Claude Code when logged in with the same account",
      "markdown": "1. Add the server at [claude.ai/customize/connectors](https://claude.ai/customize/connectors) with the URL: https://mcp.example.com/mcp\n2. It will automatically be available in Claude Code when logged in with the same account"
    },
    {
      "label": "CLI",
      "text": "Run:\n\nclaude mcp add --transport http mcp-example-com https://mcp.example.com/mcp",
      "markdown": "Run:\n\n```sh\nclaude mcp add --transport http mcp-example-com https://mcp.example.com/mcp\n```"
    },
    {
      "label": "JSON config",
      "text": "Add to your Claude Code config (~/.claude.json or .mcp.json):\n\n\"mcpServers\": {\n  \"mcp-example-com\": {\n    \"type\": \"url\",\n    \"url\": \"https://mcp.example.com/mcp\"\n  }\n}",
      "markdown": "..."
    }
  ]
}

Each method has a label, plain text, and markdown with links and code blocks. Clients that don't support the server type (e.g. Claude.ai with stdio) return an empty methods array.

Supported clients: amp, antigravity, chatgpt, claude-ai, claude-code, cline, codex, command-code, copilot-cli, crush, cursor, factory-cli, gemini-cli, gemini-code-assist, goose, hermes, jetbrains, katalon, kiro, librechat, mistral-vibe, opencode, openclaw, qoder, qoder-cli, roo-code, visual-studio, vscode, warp, windsurf.

The full list is also exported as clientIds.

Contributing

Pull requests are welcomed on GitHub! To get started:

  1. Install Git and Node.js
  2. Clone the repository
  3. Install dependencies with npm install
  4. Run npm run test to run tests
  5. Build with npm run build

Releases

Versions follow the semantic versioning spec.

To release:

  1. Use npm version <major | minor | patch> to bump the version
  2. Run git push --follow-tags to push with tags
  3. Wait for GitHub Actions to publish to the NPM registry.

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

Questions

About Install Instructions

How do I install Install Instructions?

Run claude mcp add install-instructions -- npx -y mcp-install-instructions, then add the server to your MCP client's configuration.

Is Install Instructions safe to use with an AI agent?

Its trust score is 37 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 Install Instructions still maintained?

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