A quick implementation for MCP servers. CodeQL implemented for security checks and avoid leaks of your sensitive data.
This repository contains various Model Context Protocol (MCP) servers for enhancing Cursor’s capabilities.
Before installation, ensure you have:
Operating System
System Requirements
The repository includes a comprehensive Makefile for automated installation:
make phase1
Restart your terminal
Second phase (MCP installation):
make phase2
make update-all
: Update all MCP serversmake clean
: Remove installed dependenciesmake clean-deep
: Complete system cleanupLocal Git repository interaction and automation:
Web and local search capabilities:
GitHub integration and automation:
Persistent storage and retrieval:
Structured problem-solving:
Brave Search API Key
export BRAVE_API_KEY=your_key_here
Get your key at: https://brave.com/search/api/
GitHub Personal Access Token
export GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here
Generate at: https://github.com/settings/tokens
Required scopes: repo
, workflow
(optional)
Configure each MCP in Cursor (Settings > Features > MCP):
Git MCP
{
"name": "Git",
"type": "stdio",
"command": "uvx mcp-server-git --repository /path/to/your/repo"
}
Brave Search MCP
{
"name": "Brave Search",
"type": "stdio",
"command": "npx -y @modelcontextprotocol/server-brave-search"
}
GitHub MCP
{
"name": "GitHub",
"type": "stdio",
"command": "npx -y @modelcontextprotocol/server-github"
}
Memory MCP
{
"name": "Memory",
"type": "stdio",
"command": "npx -y @modelcontextprotocol/server-memory"
}
Sequential Thinking MCP
{
"name": "Sequential Thinking",
"type": "stdio",
"command": "npx -y @modelcontextprotocol/server-sequential-thinking"
}
Installation Issues
make verify-installation
to check all componentsAPI Key Issues
Cursor Configuration
A simple note-taking MCP server for recording and managing notes with AI models.
An MCP server that enables communication with users through Telegram. This server provides a tool to ask questions to users and receive their responses via a Telegram bot.