MCP servers for Cursor
Cursor’s docs use mcpServers with command/args/env for a local process, or url and headers for a remote server. Project file is .cursor/mcp.json. This block was not run.
Config file: .cursor/mcp.json or ~/.cursor/mcp.json. Transports: stdio, sse, streamable-http.
mcp.json
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/absolute/path/you/allow"]
}
}
}Tested on Cursor
No server is marked tested: true for this launch. There is no compatibility claim and no server detail page.
Not yet tested
These are well-known official servers seeded so the config shape is concrete. The label is the product: we have not installed them.
| Server | Status | Auth | Risk |
|---|---|---|---|
| Filesystem | Not yet tested | None. Access is the directories you pass on the command line. | Reads and writes files under the paths you allow. Pass a narrow directory, not your home folder. |
| GitHub | Not yet tested | GitHub account or token, depending on the endpoint | Can read and change repositories, issues, and pull requests for the account you connect. Review the scopes. |
| Playwright | Not yet tested | None for the local browser. The server launches a browser on your machine. | Drives a browser on the machine where it runs. Do not point it at accounts you would not open yourself. |