daniboycg_mcp_servers

daniboycg_mcp_servers

by Daniboycg
A collection of MCP servers enabling integration of external tools with language models like Claude in Cursor.

MCP Servers for AI Tool Integration

This repository contains configurations and scripts for various MCP (Model Context Protocol) servers that enable the integration of external tools with language models like Claude in Cursor.

📋 Table of Contents

🔍 Overview

MCP (Model Context Protocol) is a standard that allows language models to interact with external tools and services. This repository centralizes various MCP servers to facilitate their use in Cursor and other compatible clients.

📁 Project Structure

MCP_servers/
├── .gitignore                # Git exclusion configuration
├── markdown_docs/            # Documents extracted with Firecrawl
├── scripts/                  # Scripts organized by feature
│   └── firecrawl/            # Scripts related to Firecrawl
│       └── scraper.py        # Script for web content extraction
└── mcp.json                  # MCP server configuration for Cursor

🖥️ MCP Servers

This repository includes configurations for several MCP servers:

  • Firecrawl: Web content extraction and scraping
  • Browser Tools: Tools for interacting with the browser
  • Supabase: Access to PostgreSQL databases
  • Git: Operations with Git repositories
  • Filesystem: Access to the filesystem
  • N8N Workflow Creator: Workflow creation
  • Sequential Thinking: Enhanced reasoning capabilities
  • Perplexity: Information search
  • Archon: Additional MCP server

🔥 Firecrawl MCP

Firecrawl is a powerful tool for web content extraction that integrates with Cursor via MCP.

Installation

npm install -g firecrawl-mcp

Configuration in Cursor

In Cursor, navigate to:

  1. Settings > Features > MCP Servers
  2. Add a new MCP server:
  3. Name: "firecrawl"
  4. Type: "command"
  5. Command: firecrawl-mcp
  6. Environment variables: FIRECRAWL_API_KEY=your-api-key

Usage from Python

from firecrawl import FirecrawlApp

# Initialize with your API key
app = FirecrawlApp(api_key='your-api-key')

# Extract content from a URL
result = app.scrape_url('https://example.com')

# Save the result
with open('result.md', 'w') as f:
    f.write(result['markdown'])

⚙️ Usage

To use any of the configured MCP servers:

  1. Ensure that Cursor is configured with the mcp.json file
  2. The MCP servers must be running for Cursor to use them
  3. For Firecrawl, ensure you have a valid API key

👥 Contributing

To contribute to this project:

  1. Fork the repository
  2. Create a branch for your feature
  3. Make your changes following the style guides
  4. Submit a pull request

Developed with ❤️ to enhance tool integration with AI

Features & Capabilities

Categories
mcp_server model_context_protocol python javascript typescript docker api_integration search claude perplexity firecrawl

Implementation Details

Stats

0 Views
0 Likes
3 GitHub Stars

Repository Info

Daniboycg Organization

Similar Servers

continuedev_continue by continuedev
0
0
0