浏览器
自己指定浏览器启动调试模式并暴露端口:
--remote-debugging-port=9222 --user-data-dir="D:\code\chrome_test"
http://127.0.0.1:9222/json/version
linux 创建一个缓存文件夹
mkdir -p ~/.cache/playwright-chrome
playwright
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"-y",
"@playwright/mcp@latest"
]
}
}
}
cli版添加
codex mcp add playwright -- npx -y @playwright/mcp@latest --browser=chrome --user-data-dir=$HOME/.cache/playwright-chrome
或者直接编辑/home/li/.codex/config.toml结尾添加
这里的env是如果浏览器是无头模式的话就要传递桌面环境
[mcp_servers.playwright]
command = "npx"
args = ["-y", "@playwright/mcp@latest", "--browser=chrome", "--user-data-dir=/home/li/.cache/playwright-chrome"]
env = { DISPLAY = ":0", XDG_RUNTIME_DIR = "/run/user/1000" }
数据库
{
"mcpServers": {
"dbhub": {
"command": "npx",
"args": [
"-y",
"@bytebase/dbhub@latest",
"--transport",
"stdio",
"--dsn",
"postgresql://用户名:密码@127.0.0.1:5432/数据库名?sslmode=disable"
]
}
}
}
claude添加数据库
建议先全局安装dbhub和pg驱动
npm install -g @bytebase/dbhub@latest --omit=optional
npm install -g pg
然后项目中添加这个mcp服务
claude mcp add --scope project dbhub -- cmd /c dbhub --transport stdio --dsn "postgres://postgres:123456@127.0.0.1:5432/craft?sslmode=disable"
如果出错使用
claude --% mcp add --scope project dbhub -- cmd /c dbhub --transport stdio --dsn "postgres://postgres:123456@127.0.0.1:5432/craft?sslmode=disable"
claude 给项目添加redis服务
其中--scope project是指项目
claude mcp add --scope project redis -- npx -y @gongrzhe/server-redis-mcp redis://127.0.0.1:6379/3
SSH
官方mcp服务
"ssh-server": {
"command": "npx",
"args": [
"-y",
"mcp-server-ssh"
],
"env": {
"SSH_HOST": "",
"SSH_USER": "root",
"SSH_PASSWORD": "",
"SSH_PORT": "22"
}
}
claude添加ssh
claude --% mcp add --scope project --transport stdio ssh-mcp -- npx -y ssh-mcp -- --host=129.150.48.13 --port=22 --user=ubuntu --password=你的SSH密码
如果是私钥
claude --% mcp add --scope project --transport stdio ssh-mcp -- npx -y ssh-mcp -- --host=129.150.48.13 --port=22 --user=ubuntu --key=C:\资料\168.138.176.186.key
claude --permission-mode default 默认模式,执行命令前会请求你同意
claude mcp服务配置文件地址
windows:"C:\Users\用户名\.claude.json"
claude删除mcp
claude mcp remove MCP名称