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.

コメント

「開発者ツール」の他のコンテンツ