Config

Sets up multiple MCP servers to extend Cursor with GitHub, Notion, and Brave search capabilities.
  • javascript

0

GitHub Stars

javascript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "u10-github-mcp-servers-config": {
      "command": "node",
      "args": [
        "C:/develop/mcp-servers/github-server/src/github/dist/index.js"
      ],
      "env": {
        "NOTION_API_TOKEN": "YOUR_TOKEN_HERE",
        "GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_TOKEN_HERE"
      }
    }
  }
}

You extend Cursor with multiple MCP servers to add powerful AI-assisted capabilities. By connecting GitHub, Notion, and Brave search functionality as MCP endpoints, your AI assistant can search repositories, manage Notion data, and perform web or local searches from within Cursor, delivering richer, context-aware results.

How to use

You enable the three MCP servers in Cursor to enhance the AI assistant’s capabilities. Each server provides a focused set of functions: managing GitHub repositories, manipulating Notion databases and pages, and performing Brave-based web and local searches. In your Cursor session, you can invoke these endpoints through the AI assistant to search, fetch, or operate on your data sources and search results without leaving your workspace.

How to install

Prerequisites you need before starting:

  • Node.js v16 or higher

  • Cursor IDE installed and up to date

  • API tokens for each service you plan to connect (GitHub Personal Access Token and Notion API token)

How to install

Step 1: Clone the MCP servers configuration repository and open the directory.

git clone https://github.com/yourusername/mcp-servers-config.git
cd mcp-servers-config

How to install

Step 2: Create environment variable files for each MCP server as needed.

cd github-server
# Create or update environment variables as needed
echo "GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here" > .env

cd ../notion-server
# Create or update environment variables as needed
echo "NOTION_API_TOKEN=your_token_here" > .env

How to install

Step 3: Run Cursor’s configuration for each MCP server by pointing to the runtime entry points.

# GitHub MCP Server
node C:/develop/mcp-servers/github-server/src/github/dist/index.js

# Notion MCP Server
node C:/develop/mcp-servers/notion-server/run-notion.js

# Brave MCP Server
node C:/develop/MCP-brave/dist/index.js

How to install

Step 4: Ensure the MCP servers are accessible to Cursor by adding each server to your MCP configuration in Cursor’s settings. Use the exact commands and paths shown above for each server to ensure proper startup.

Additional sections

Configuration details: The three MCP servers are designed to run locally as stdio endpoints. Each entry uses node to execute the server script located at the specified path. These servers rely on tokens configured in .env files for authentication with GitHub and Notion.

Security

Keep your API tokens private. Do not check .env files into version control. Use project-specific tokens with scoped permissions where possible, and rotate tokens periodically.

Troubleshooting

If a server fails to start, verify the following: the node runtime is installed and reachable, the specified path is correct, and the corresponding environment variables are loaded. Check the server logs for any authentication or network errors and ensure your tokens have not expired.

Notes

The GitHub server provides repository management and search features, the Notion server handles database and page operations, and the Brave server enables web and local search capabilities. Ensure you provide valid API tokens for GitHub and Notion to enable full functionality.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational