Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Building and Connecting an MCP Server to Claude Desktop

Описание и применение

Создание и подключение сервера MCP к Claude Desktop позволяет разработчикам быстро интегрировать внешние ресурсы и инструменты в модели без написания отдельных адаптеров.

Задача

Developers need a standardized way to expose external resources and tools to LLM hosts like Claude Desktop without writing custom adapters for each integration.

Результат

After following the workflow, developers can run an MCP server locally or expose it publicly, register it with Claude Desktop, and leverage real‑time file access, memory, and tool invocation without writing custom adapters.

Рабочий процесс

  • 1. Install Claude Desktop and enable MCP/Extensions in settings.
  • 2. Prepare a development environment (Node.js ≥16 or Python 3.10+, optional ngrok).
  • 3. Clone the reference MCP servers from https://github.com/modelcontextprotocol/servers or create a new project folder.
  • 4. If cloning, navigate to a server folder (e.g., memory), run npm install and npm run dev to start the server (default http://localhost:3000).
  • 5. If creating a new server, run npm init -y, npm install @modelcontextprotocol/server, and create a server.js with a minimal tool implementation.
  • 6. Start the server with node server.js and verify the manifest endpoint and tool response.
  • 7. Open Claude Desktop → Settings → Developer (or Connectors).
  • 8. For local testing, locate or create claude_desktop_config.json in the appropriate OS folder and add the server manifest URL or token.
  • 9. Grant any requested permissions in the client prompt.
  • 10. Verify the server appears in the MCP/Extensions panel and can be used in prompts.

Доказательства

MCP has moved quickly from concept to practical ecosystem: an open specification and multiple reference servers are available

Источник

Claude Desktop settings → Developer (or Connectors) to add a remote/local MCP server

Источник

  • Дата записи: 2026-09-22T16:15:36.710Z