Local Claude MCP Servers Collection

by saptechengineer

224 downloads
Not rated
GitHub

About

A collection of locally-hosted Model Calling Protocol (MCP) servers for extending Claude Desktop with external capabilities—such as weather retrieval and LinkedIn profile scraping—while keeping all data and processing under your control.

Details

Author
saptechengineer
Downloads
224
Categories
AI

- Weather service for real-time location-based weather data
- LinkedIn profile scraper for extracting professional details
- Locally hosted to keep your data private and secure
- Simple JSON configuration in Claude Desktop
- Built with Python 3.9+ and uv for fast dependency management
- Planned expansions including document analysis and calendar integration

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Local Claude MCP Servers Collection
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Clone the repository, install uv, set up each server with uv venv and pip install, then add the provided JSON configuration to Claude Desktop’s MCP settings. After restarting Claude, you can ask weather questions or request LinkedIn profile summaries.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "local claude mcp servers collection": {
            "mcp-saptechengineer": {
                "command": "uv",
                "args": [
                    "venv"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-saptechengineer": {
        "command": "uv",
        "args": [
            "venv"
        ]
    }
}

Local Claude MCP Servers Collection

GitHub stars
License

A professional collection of locally-hosted Model Calling Protocol (MCP) servers for enhancing Claude Desktop with external capabilities while maintaining full control over your data and processing.

> ⭐ If you find this project useful, please consider giving it a star on GitHub to show your support!

Overview

This repository contains MCP servers that extend Claude Desktop with additional capabilities:

- Weather Service: Get real-time weather information for any location
- LinkedIn Profile Scraper: Extract and analyze professional profiles from LinkedIn

More MCP servers coming soon!

Project Structure

MCP/
├── linkedin/
│   ├── .venv/
│   ├── .env
│   ├── .gitignore
│   ├── linkedin.py
│   ├── pyproject.toml
│   └── uv.lock
├── weather/
│   ├── .venv/
│   ├── pyproject.toml
│   ├── requirements.txt
│   ├── uv.lock
│   └── weather.py
├── claude desktop config.png
└── README.md

Prerequisites

- Python 3.9+ installed on your system
- Claude Desktop application
- Basic knowledge of command line operations

Installation

1. Install UV

UV is a modern Python package installer and resolver that ensures fast, reproducible installations.

pip install uv

2. Verify UV Installation Path

Find the exact path where UV is installed:

where uv  # On Windows
which uv  # On macOS/Linux

Take note of this path as you'll need it for the configuration.

3. Clone the Repository

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

4. Set Up Each MCP Server

Each server is contained in its own directory with the necessary dependencies.

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.