MCP server for VDB — check packages, MCP servers and AI models for CVEs and slopsquatting before your agent installs them
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add vdb --env VDB_API_TOKEN='<VDB_API_TOKEN>' -- uvx vdb-mcp~/.codex/config.toml
[mcp_servers.vdb]
command = "uvx"
args = ["vdb-mcp"]
env = { VDB_API_TOKEN = "<VDB_API_TOKEN>" }
# codex mcp add vdb --env VDB_API_TOKEN='<VDB_API_TOKEN>' -- uvx vdb-mcp~/.cursor/mcp.json
{
"mcpServers": {
"vdb": {
"command": "uvx",
"args": [
"vdb-mcp"
],
"env": {
"VDB_API_TOKEN": "<VDB_API_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"vdb": {
"type": "stdio",
"command": "uvx",
"args": [
"vdb-mcp"
],
"env": {
"VDB_API_TOKEN": "<VDB_API_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"vdb": {
"command": "uvx",
"args": [
"vdb-mcp"
],
"env": {
"VDB_API_TOKEN": "<VDB_API_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"vdb": {
"command": "uvx",
"args": [
"vdb-mcp"
],
"env": {
"VDB_API_TOKEN": "<VDB_API_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"vdb": {
"command": "uvx",
"args": [
"vdb-mcp"
],
"env": {
"VDB_API_TOKEN": "<VDB_API_TOKEN>"
}
}
}
}Remote
claude mcp add --transport http vdb https://vdb.ai.kr/mcp~/.codex/config.toml
[mcp_servers.vdb]
url = "https://vdb.ai.kr/mcp"
# codex mcp add vdb --url https://vdb.ai.kr/mcp~/.cursor/mcp.json
{
"mcpServers": {
"vdb": {
"url": "https://vdb.ai.kr/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"vdb": {
"type": "http",
"url": "https://vdb.ai.kr/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"vdb": {
"httpUrl": "https://vdb.ai.kr/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"vdb": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://vdb.ai.kr/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"vdb": {
"url": "https://vdb.ai.kr/mcp"
}
}
}Environment variables
VDB_API_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.