google / google/mcp-security

Cline is not starting MCP servers insufficient documentation?

Open
#85 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
528
Forks
141
Avg merge
3d 2h
Merged PRs (30d)
6

Description

I'm brand new to MCP and excited to start using MCP Security. I believe I have configured the cline_mcp_settings.json file correctly following the documentation [usage guide](https://github.com/google/mcp-security/blob/main/docs/usage_guide.md).

However, when I try to use cline.bot in vscode, I get this message:

> I can see your MCP settings file with 4 security-related MCP servers configured. However, MCP servers need to be started by your MCP client (VSCode with Cline extension) - I cannot directly start them myself.

Next I tried running the gti mcp server myself but I thought from the usage guide that Cline would do this for me. However, it is unclear if my gti mcp server is really running and if so, what to do with it:

> (env3.13.1) joseph@hwsrv-978720:~/githubrepo/mcp-security$ uv --directory /home/joseph/githubrepo/mcp-security/server/secops/secops_mcp run server.py
> warning: `VIRTUAL_ENV=/home/joseph/env3.13.1` does not match the project environment path `/home/joseph/githubrepo/mcp-security/server/secops/.venv` and will be ignored; use `--active` to target the active environment instead
> Using CPython 3.13.1 interpreter at: /home/joseph/.pyenv/versions/3.13.1/bin/python3
> Creating virtual environment at: /home/joseph/githubrepo/mcp-security/server/secops/.venv
> Built secops-mcp @ file:///home/joseph/githubrepo/mcp-security/server/secops
> Installed 46 packages in 87ms

It would be nice if the documentation could describe configuring the mcp security servers or a prerequisite could be added to a generic mcp tutorial.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.