opencode配置mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"context7": {
"command": [
"npx",
"-y",
"@upstash/context7-mcp@latest"
],
"enabled": true,
"type": "local"
},
"gitee": {
"command": [
"cmd",
"/c",
"C:\\Users\\LiuYang\\.config\\opencode\\gitee-mcp.bat"
],
"enabled": true,
"type": "local"
},
"mysql": {
"command": [
"python",
"C:\\Users\\LiuYang\\.config\\opencode\\mysql-mcp-wrapper.py"
],
"enabled": true,
"type": "local"
}
},
"plugin": [
"oh-my-opencode@latest"
]
}
mysql-mcp-wrapper.py
import os
import sys
import asyncio
os.environ["MYSQL_HOST"] = "localhost"
os.environ["MYSQL_PORT"] = "3306"
os.environ["MYSQL_USER"] = "root"
os.environ["MYSQL_PASSWORD"] = "root"
os.environ["MYSQL_DATABASE"] = "wms_db"
sys.path.insert(0, r"D:\DevelopEnvironment\python3\Lib\site-packages")
from mysql_mcp_server.server import main
asyncio.run(main())
#vibecoding#