MCP.so
登录

MCP Server for Cursor

@AntDX316

基本信息

分类

开发工具

传输方式

stdio

作者

AntDX316

关于 MCP Server for Cursor

暂无概览

MCP Server for Cursor 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-antdx316": {
      "command": "python",
      "args": [
        "mcp_server.py"
      ]
    }
  }
}

MCP Server for Cursor 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Server for Cursor?

The MCP Server for Cursor is a Model Context Protocol (MCP) server implementation designed for integration with Cursor IDE. It provides a modern web dashboard and tools through SSE (Server‑Sent Events) and WebSocket connections, enabling real‑time monitoring, file management, and service configuration.

How to use MCP Server for Cursor?

Install prerequisites (Python 3.8+, Node.js 18+, npm, pip, Cursor IDE). Clone the repository and run npm run install-all to install both backend and frontend dependencies. For development, start the servers with npm run dev. For production, build the frontend with npm run build then run python mcp_server.py. The backend runs on port 8765 and the frontend on port 3000 (or next available).

Key features of MCP Server for Cursor

  • Real‑time connection monitoring with WebSocket support
  • Modern web dashboard for server management
  • SSE‑based communication with Cursor IDE
  • Built‑in test tool for verifying connectivity
  • Google Drive integration for file management
  • Connection history visualization and client management

Use cases of MCP Server for Cursor

  • Monitor active client connections and view real‑time connection history.
  • Manage service configurations (e.g., Google Drive) through the web dashboard.
  • Test server connectivity and tools using the built‑in test client.
  • Integrate Cursor IDE with external services like Google Drive for file operations.
  • Debug connection issues using logs, terminal output, and browser DevTools.

常见问题

1

What are the system requirements?

Python 3.8 or higher, Node.js 18 or higher, npm, pip, and Cursor IDE are required.

2

How do I test the server after installation?

Run `python test_client.py` in the project root. It connects to SSE and WebSocket endpoints, sends pings, tests available tools, and monitors connection status.

3

What endpoints does the server expose?

HTTP endpoints include `/api/status`, `/api/connections/history`, `/api/clients`, `/api/services/{service_id}`, and `/api/settings`. WebSocket endpoint is `/ws/{client_id}`. SSE endpoint is `/sse`. Tool endpoints are `/invoke/test` and `/invoke/google_drive`.

4

How do I configure Google Drive integration?

Copy `services_config.template.json` to `services_config.json`, then add your Google Cloud OAuth 2.0 client ID and secret (from a project with the Google Drive API enabled).

5

Are there any security considerations?

In development, the server accepts all origins (CORS `*`). WebSocket connections use client IDs for basic identification. Service credentials are stored in `services_config.json`; use environment variables for sensitive data in production.

评论

开发工具 分类下的更多 MCP 服务器