Content
# MCP Servers Collection
A collection of Model Context Protocol (MCP) servers for enhancing Claude's capabilities in Cursor IDE.
## Included Servers
This repository includes the following MCP servers:
### 1. Sequential Thinking
A tool for dynamic and reflective problem-solving through a structured thinking process. It helps break down complex problems into manageable steps, allowing for revision and refinement of thoughts as understanding deepens.
### 2. Memories with Lessons
An enhanced version of the memory MCP server with added functionality for storing and retrieving lessons learned from errors and their solutions. This server helps maintain project knowledge and learn from past mistakes.
### 3. GitHub Integration
Enables direct interaction with GitHub repositories, allowing for repository management, file operations, and GitHub API integration directly from Cursor.
## Setup Instructions
### Prerequisites
- Node.js installed on your system
- Cursor IDE with Claude integration
- GitHub Personal Access Token (for GitHub MCP server)
### Installation
1. Clone this repository:
```bash
git clone https://github.com/yourusername/mcp-servers-collection.git
cd mcp-servers-collection
```
2. Install dependencies for each server:
```bash
# For Sequential Thinking
cd sequential-thinking
npm install
npm run build
cd ..
# For Memories with Lessons
cd memories-with-lessons-mcp-server
npm install
npm run build
cd ..
# For GitHub Integration
cd servers/src/github
npm install
npm run build
cd ../../..
```
### Configuration in Cursor
1. Open Cursor
2. Go to Settings
3. Navigate to the MCP Servers section
4. Add each server:
#### Sequential Thinking
- **Name**: `sequentialthinking`
- **Type**: `command`
- **Command**: `node /path/to/sequential-thinking/dist/index.js`
#### Memories with Lessons
- **Name**: `memories-with-lessons`
- **Type**: `command`
- **Command**: `node /path/to/memories-with-lessons-mcp-server/dist/index.js`
#### GitHub Integration
- **Name**: `github`
- **Type**: `command`
- **Command**: `env GITHUB_PERSONAL_ACCESS_TOKEN=your_token node /path/to/servers/dist/github/index.js`
Replace `/path/to/` with the actual path to your repository and `your_token` with your GitHub Personal Access Token.
## Usage
### Sequential Thinking
Use prompts like:
```
Can you use the Sequential Thinking tool to help me solve this problem?
```
### Memories with Lessons
Use prompts like:
```
Can you create a lesson from this error I just encountered?
```
### GitHub Integration
Use prompts like:
```
Can you create a new repository called "test-project" with a README file?
```
## Resources
- [Model Context Protocol Documentation](https://modelcontextprotocol.io)
- [Sequential Thinking MCP Server](https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking)
- [Memories with Lessons MCP Server](https://github.com/T1nker-1220/memories-with-lessons-mcp-server)
- [GitHub MCP Server](https://github.com/modelcontextprotocol/servers/tree/main/src/github)
## License
This collection is licensed under the MIT License. See the LICENSE file for details.
Connection Info
You Might Also Like
markitdown
MarkItDown-MCP is a lightweight server for converting URIs to Markdown.
servers
Model Context Protocol Servers
Time
A Model Context Protocol server for time and timezone conversions.
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.
Sequential Thinking
A structured MCP server for dynamic problem-solving and reflective thinking.
git
A Model Context Protocol server for Git automation and interaction.