dotsagent.io
Wika:Filipino
Kumonekta · tool

MCP config generator

Pumili ng client at mga server na gusto mong gamitin. Makukuha mo ang config sa eksaktong format na kailangan ng client, ang mga katugmang CLI command kung mayroon, at babala para sa anumang hindi nito kayang patakbuhin.

Client
Operating system
Scope
Mga server (3)
  • GitHub
  • Context7
  • PlaywrightLokal

Kinukuha ng Claude Code ang mga server mula sa command na claude mcp add o sa .mcp.json file sa root ng repository.

.mcp.json
{
  "mcpServers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    },
    "context7": {
      "type": "http",
      "url": "https://mcp.context7.com/mcp"
    },
    "playwright": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@playwright/mcp@latest"
      ]
    }
  }
}

O idagdag ang mga ito gamit ang command line

shell
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
claude mcp add --transport http --scope project context7 https://mcp.context7.com/mcp
claude mcp add --scope project playwright -- npx @playwright/mcp@latest

Buong gabay sa pag-set up ng Claude Code →

Paano gumagana ang output

Naka-host o lokal

Ang naka-host na server ay isang URL na ina-access ng client gamit ang Streamable HTTP; vendor ang nagpapatakbo nito at walang kailangang i-install. Sinisimulan naman ang lokal na server bilang child process sa pamamagitan ng npx, uvx o docker, at tumatakbo ito nang may access sa iyong machine. Kung pareho ang iniaalok ng server, naka-host ang pipiliin ng generator bilang default, pero puwede mo itong palitan.

Hindi isinasama sa file ang mga secret

Hindi kailanman naglalagay ang generator ng aktuwal na key. Ginagamit nito ang syntax ng bawat client para tukuyin ang mga value: ${VAR} sa Claude Code, ${env:VAR} sa Cursor at Windsurf, prompt ng inputs sa VS Code, $VAR sa Gemini CLI, env_vars sa Codex at ${{ secrets.VAR }} sa Continue. Para sa ibang client, placeholder na <VAR> ang ilalagay mo mismo.

OAuth sa unang paggamit

Karamihan sa mga naka-host na server dito ay gumagamit ng OAuth para mag-sign in. Magbubukas ang client ng browser sa unang pagkonekta o kapag pinatakbo mo ang login command nito: /mcp sa Claude Code, codex mcp login, devin mcp login o openclaw mcp login. Mga pre-registered na client lang ang tinatanggap ng Slack, Asana at HubSpot, kaya tiyaking suportado ang client mo.

I-reload pagkatapos mag-edit

Binabasa ng Claude Desktop ang file nito sa pagsisimula, kaya isara at buksan itong muli pagkatapos ng pagbabago; nasa ~/Library/Logs/Claude ang mga log nito sa macOS. Kung hindi lumabas ang bagong server sa ibang client, i-restart ito o i-reload ang window. Sa OpenClaw, sinusubok ng openclaw mcp doctor <name> --probe ang isang server.

Mga tanong tungkol sa config

Saan ilalagay ang mcp.json para sa Cursor at Claude Code?

Binabasa ng Cursor ang .cursor/mcp.json sa project o ang ~/.cursor/mcp.json para sa lahat ng project. Binabasa ng Claude Code ang .mcp.json sa root ng repository para sa saklaw ng project, at iniimbak nito ang lokal at user scope sa ~/.claude.json. Ginagamit ng VS Code ang .vscode/mcp.json, habang ~/.codex/config.toml ang ginagamit ng Codex sa halip na JSON.

Bakit hindi naglo-load ang remote server mula sa claude_desktop_config.json?

Mga lokal na server lang ang kinukuha ng Claude Desktop mula sa file na iyon. Idagdag ang mga remote server bilang custom connector sa Settings > Connectors, kung saan ilalagay mo ang URL at magsa-sign in. Hiwalay na inililista ng generator ang mga URL na iyon dahil dito.

Paano ko maiiwasang maisama sa commit ang mga API key sa .mcp.json?

Mag-reference ng environment variable sa halip na ilagay mismo ang key. Ine-expand ng Claude Code ang ${VAR} at ${VAR:-default}, ine-expand naman ng Cursor ang ${env:NAME}, at puwedeng mag-prompt ang VS Code para sa secret gamit ang inputs entry. Itakda ang variable sa shell o secret manager bago simulan ang client.

Magagamit ko ba ang iisang MCP config sa iba't ibang client?

Hindi ito magagamit nang walang pagbabago: mcpServers ang top-level key sa karamihan ng client, pero servers ang ginagamit sa .vscode/mcp.json, context_servers sa Zed, at mga mcp_servers table sa Codex. May ilang client na nakakapag-import ng config file ng iba: nade-detect ng VS Code ang mga config ng Claude Desktop, Cursor at Windsurf; puwedeng i-drop ang mcp.json sa Continue; at may opsyong Import from Claude ang JetBrains AI Assistant.

Bakit pumapalya ang npx sa Claude Desktop sa Windows?

Pinapatakbo ng MCP servers README ang npx sa pamamagitan ng cmd sa Windows: command na cmd, kasama ang /c, npx at ang package bilang mga argument. Awtomatikong inilalapat ng generator ang wrapper na ito kapag Claude Desktop at Windows ang pinili mo.

Dapat ko bang gamitin ang hosted o lokal na bersyon ng server?

Mas simple ang hosted: hindi mo kailangang mag-install ng runtime, at OAuth ang pumapalit sa mga token na matagal manatili sa disk. Angkop ang lokal na bersyon kapag kailangan ng server ng access sa mga file o credential sa iyong machine, o kapag walang hosted endpoint, gaya ng Filesystem, Playwright o AWS API server.

Independent na sanggunian para sa mga gumagawa ng AI agent. Hindi kami kaanib ng alinman sa mga vendor na nakalista rito.

© 2026 DotsAgent · Sinuri ang mga detalye noong Oktubre 1, 2026