open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/mcp-autostarter
Description: MCP server that intelligently restarts Claude's MCP handler process without disrupting the UI
Author: 199 Biotechnologies
Latest version: 1.0.2

# MCP Autostarter

An intelligent MCP server that restarts Claude's MCP handler process without disrupting the UI. Unlike traditional restart tools that kill the entire Claude Desktop application, this tool surgically restarts only the Node.js process handling MCP connections, allowing for seamless plugin reloading.

## Why MCP Autostarter?

When developing or installing MCP plugins, you need to restart Claude to load new configurations. Traditional approaches kill the entire Claude Desktop app, disrupting your workflow. MCP Autostarter is smarter - it:

1. **Identifies the MCP handler process** - Finds the specific Node.js process managing MCP connections
2. **Gracefully restarts it** - Sends SIGTERM first, then SIGKILL if needed
3. **Lets Claude auto-recover** - Claude Desktop detects the disconnection and automatically restarts the handler
4. **Keeps your UI intact** - No window closing, no lost context

## Installation

The easiest way is to let Claude Desktop install it automatically via npx. Just add it to your configuration!

## Configuration

Add to your Claude Desktop MCP settings:

```json
{
  "mcpServers": {
    "autostarter": {
      "command": "npx",
      "args": ["-y", "mcp-autostarter"],
      "env": {}
    }
  }
}
```

That's it! No manual installation needed - npx will handle everything automatically.

## Usage

Once configured, you can use these commands in Claude:

### Smart MCP Restart (Recommended)
```
"restart MCP"
```
This intelligently restarts only the MCP handler process, keeping Claude Desktop running.

### Full Claude Restart
```
"restart Claude"
```
This fully restarts Claude Desktop (use only if MCP restart fails).

### Check Status
```
"check MCP status"
```
Shows the current status of MCP handler and Claude Desktop processes.

## How It Works

1. **Process Detection**: Uses intelligent heuristics to find the Node.js process running MCP servers
2. **Graceful Shutdown**: Sends SIGTERM to allow clean shutdown
3. **Automatic Recovery**: Claude Desktop detects the disconnection and restarts the handler
4. **Verification**: Confirms the new process is running before reporting success

## Platform Support

- ✅ macOS
- ✅ Windows
- ✅ Linux

## Development

```bash
# Install dependencies
npm install

# Build
npm run build

# Development mode (watch)
npm run dev

# Type checking
npm run typecheck

# Linting
npm run lint
```

## Comparison with mcp-server-restart

| Feature | mcp-autostarter | mcp-server-restart |
|---------|----------------|-------------------|
| Restarts MCP handler only | ✅ | ❌ |
| Keeps UI running | ✅ | ❌ |
| Cross-platform | ✅ | ❌ (Mac only) |
| Process detection | Intelligent | Basic |
| Graceful shutdown | ✅ | ❌ |

## License

MIT
npm package: @iflow-mcp/mcp-brave-search
Description: MCP server for Brave Search API integration
Author: Anthropic, PBC
Latest version: 0.6.3

# Brave Search MCP Server

An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.

## Features

- **Web Search**: General queries, news, articles, with pagination and freshness controls
- **Local Search**: Find businesses, restaurants, and services with detailed information
- **Flexible Filtering**: Control result types, safety levels, and content freshness
- **Smart Fallbacks**: Local search automatically falls back to web when no results are found

## Tools

- **brave_web_search**
  - Execute web searches with pagination and filtering
  - Inputs:
    - `query` (string): Search terms
    - `count` (number, optional): Results per page (max 20)
    - `offset` (number, optional): Pagination offset (max 9)

- **brave_local_search**
  - Search for local businesses and services
  - Inputs:
    - `query` (string): Local search terms
    - `count` (number, optional): Number of results (max 20)
  - Automatically falls back to web search if no local results found


## Configuration

### Getting an API Key
1. Sign up for a [Brave Search API account](https://brave.com/search/api/)
2. Choose a plan (Free tier available with 2,000 queries/month)
3. Generate your API key [from the developer dashboard](https://api.search.brave.com/app/keys)

### Usage with Claude Desktop
Add this to your `claude_desktop_config.json`:

### Docker

```json
{
  "mcpServers": {
    "brave-search": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "BRAVE_API_KEY",
        "mcp/brave-search"
      ],
      "env": {
        "BRAVE_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}
```

### NPX

```json
{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-brave-search"
      ],
      "env": {
        "BRAVE_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}
```


## Build

Docker build:

```bash
docker build -t mcp/brave-search:latest -f src/brave-search/Dockerfile .
```

## License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
npm package: @iflow-mcp/mcp-browser-automation
Description: This is demo project to practice Model Context Protocol implemenation for automating browsing
Author: Harmeet Singh
Latest version: 1.0.0

# MCP Browser Automation

This is demo project to practice Model Context Protocol based server implemenation for automating browsing with Playwright. It interacts with a Claude Desktop client to accept user prompts and use server to control browser.

<a href="https://glama.ai/mcp/servers/hokppvk1dy"><img width="380" height="200" src="https://glama.ai/mcp/servers/hokppvk1dy/badge" alt="Browser Automation Server MCP server" /></a>

## Pre-requisites

- [Playwright](https://playwright.dev/)
- [Claude Desktop](https://claude.ai/download)
- [Node.js](https://nodejs.org/en/download/)

## Building

1. Clone the repository: `git clone https://github.com/hrmeetsingh/mcp-browser-automation.git`
2. Install dependencies: `npm install`
3. Verify the output executables are present in `dist` folder

## Integration

1. Create a configuration file in `~/Application\ Support/Claude/claude_desktop_config.json` (This is for macOS)
2. Copy the following to the file:
```json
{
  "mcpServers": {
    "mcp-browser-automation": {
      "command": "node",
      "args": ["/path/to/mcp-browser-automation/dist/index.js"]
    }
  }
}
```
3. Start Claude Desktop

## Usage

1. Open Claude Desktop
2. Start a new conversation to open a browser and navigate to a URL

## Example

- Added MCP Server options
![Added MCP Server options](./image/AvailableMCPTools.png)

- Navigating to a URL and doing actions with playwright
![Navigating to a URL and entering text](./image/UsingMCPServer.png)
npm package: @iflow-mcp/mcp-browser-tabs
Description: MCP server for retrieving Chrome browser tabs information
Author: kazuph
Latest version: 1.2.1

# MCP Browser Tabs

Model Context Protocol server for retrieving and managing Chrome browser tabs information. This allows Claude Desktop (or any MCP client) to fetch information about and control currently open Chrome tabs.

<a href="https://glama.ai/mcp/servers/wze1kc6emp"><img width="380" height="200" src="https://glama.ai/mcp/servers/wze1kc6emp/badge" alt="Browser Tabs Server MCP server" /></a>

## Quick Start (For Users)

To use this tool with Claude Desktop, simply add the following to your Claude Desktop configuration (`~/Library/Application Support/Claude/claude_desktop_config.json`):

```json
{
  "tools": {
    "browser-tabs": {
      "command": "npx",
      "args": ["-y", "@kazuph/mcp-browser-tabs"]
    }
  }
}
```

This will automatically download and run the latest version of the tool when needed.

### Required Setup

1. Enable Accessibility for Chrome:
   - Open System Settings
   - Go to Privacy & Security > Accessibility
   - Click the "+" button
   - Add Google Chrome from your Applications folder
   - Turn ON the toggle for Chrome

This accessibility setting is required for AppleScript to interact with Chrome tabs.

## For Developers

The following sections are for those who want to develop or modify the tool.

### Prerequisites

- Node.js 18+
- macOS (for AppleScript operations)
- Google Chrome
- Claude Desktop (install from https://claude.ai/desktop)
- tsx (install via `npm install -g tsx`)

### Installation

```bash
git clone https://github.com/kazuph/mcp-browser-tabs.git
cd mcp-browser-tabs
npm install
npm run build
```

## Available Tools

- `get_tabs`: Retrieves all open tabs from Google Chrome browser, returning their titles and URLs. Tabs are grouped by window and displayed in a format like "Window 1-1" (Window 1, Tab 1).

- `close_tab`: Closes a specific tab in Google Chrome using window and tab indices.
  - Parameters:
    - windowIndex: Window number (starts from 1)
    - tabIndex: Tab number within the window (starts from 1)
  - Note: When closing multiple tabs, start from the highest index numbers to avoid index shifting. After closing tabs, use get_tabs to confirm the changes.

## Notes

- This tool is designed for macOS only due to its dependency on AppleScript.
- Requires Google Chrome to be installed and running.
- Accessibility permissions must be granted for Chrome.

## License

MIT License - see the [LICENSE](LICENSE) file for details
npm package: @iflow-mcp/mcp-chinese-fortune
Description: This is a chinese-fortun on the Model Context Protocol (MCP). 
Author: DeeppathAI
Latest version: 0.0.2

<div align="center">

# mcp-chinese-fortune

</div> 


# Chinese Fortune Analysis System MCP (BaZi Fortune Project)

A fortune-teller system built on the Model Context Protocol (MCP).  
This project supports solar/lunar date conversion, Four Pillars (BaZi) generation, Five Element analysis, Ten Gods deduction, and fortune interpretation. It is suitable for traditional fortune-telling applications, prediction platforms, and metaphysics-based SaaS products.

---

## ✨ Features

- 🧮 **Four Pillars (BaZi) Generation**: Converts birth date into Heavenly Stems and Earthly Branches (Year, Month, Day, Hour)
- 🔥 **Five Element Analysis**: Calculates the balance of Wood, Fire, Earth, Metal, and Water
- 🧙 **Ten Gods Deduction**: Derives relationships of each stem to the Day Master (Ri Zhu)
- 📈 **Destiny Interpretation**: Analyzes strength of the Day Master, favorable elements (Yong Shen), luck cycles (Da Yun), and annual fortune (Liu Nian)
- 📆 **Chinese Age & Stem-Branch Year**: Calculates Chinese virtual age and names the birth year (e.g., "Wu Zi Year")
- 🏮 **Extended Modules**: Ziwei Doushu, Auspicious Spirits (Shen Sha), Life Palace (Ming Gong), Body Palace (Shen Gong), etc.

---

## <div align="center">▶️ Quick Start</div>

### CLI Usage
~~~bash
npx -y mcp-chinese-fortune
~~~

### MCP Server Configuration

~~~json
{
    "mcpServers": {
        "mcp-chinese-fortune": {
            "command": "npx",
            "args": [
                "-y",
                "mcp-chinese-fortune"
            ]
        }
    }
}
~~~


## <div align="center">💭Murmurs</div>

This project is for educational and research purposes only.  
Feature requests and contributions are welcome.  
For custom features or integration with internal platforms, please contact the project maintainer.

<div align="center"><h1>Contact</h1></div>
<img width="380" height="200" src="./doc/dpai.jpg" alt="mcp-chinese-fortune MCP server" />

## Business Inquiries: [deeppathai@outlook.com](mailto:deeppathai@outlook.com)

</div>


## 🧠 MCP Access Link

- 🌐 [ModelScope MCP Server Page](https://modelscope.cn/mcp/servers/deeppathai/mcp-chinese-fortune)  
  Use this page to debug or integrate the `mcp-chinese-fortune` service within the ModelScope platform.


- 🛠️ [Smithery.ai MCP Address](https://smithery.ai/server/@deeppath-ai/mcp-chinese-fortune)  
  For visual configuration and invocation of the `mcp-marketing-site` service via Smithery.
npm package: @iflow-mcp/mcp-compass
Description: MCP Discovery & Recommendation Service - Find the right MCP server for your needs
Author: Yoshio Liu
Latest version: 1.0.7

# MCP Compass 🧭

[![Model Context Protocol](https://img.shields.io/badge/Model%20Context%20Protocol-purple)](https://modelcontextprotocol.org)

<a href="https://glama.ai/mcp/servers/85uxmq6wx7"><img width="380" height="200" src="https://glama.ai/mcp/servers/85uxmq6wx7/badge" alt="Compass MCP server" /></a>

## MCP Discovery & Recommendation

### Experience MCP Compass 🌐

You can now experience MCP discovery directly on our website!  
👉 **[Explore MCP Compass](https://mcphub.io/)** 👈  

Dive in to discover the power of MCP services in action with real-time recommendations and insights.

---

## What is this? 🤔

MCP Compass is a discovery & recommendation service that helps you explore Model Context Protocol servers. It acts as a smart guide that helps AI assistants find and understand available MCP services out there based on **natural language queries**, making it easier to discover and utilize the right tools for specific tasks.

### Quick Example
<div align="center">
  <img src="assets/demo.png" alt="MCP Compass Demo - Airtable Server Search" width="800"/>
</div>

## Features 🌟

- 🔍 **Smart Search**: Find MCP services using natural language queries
- 📚 **Rich Metadata**: Get detailed information about each service
- 🔄 **Real-time Updates**: Always up-to-date with the latest MCP services [![MCP Servers](https://img.shields.io/badge/MCP-Servers-red?logo=github)](https://github.com/modelcontextprotocol/servers)
- 🤝 **Easy Integration**: Simple to integrate with any MCP-compatible AI assistant

## Quick Start 🚀

### Usage

1. Clone the repository

or 

2. Use `npx`


### Installation

For Claude Desktop, edit your `claude_desktop_config.json` file:

#### MacOS/Linux
``` bash
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
```

#### Windows
``` bash
code $env:AppData\Claude\claude_desktop_config.json
```

1. **As an MCP Service**:

   Add to your AI assistant's MCP configuration to enable service discovery capabilities.
   

   ``` json
   {
   "mcpServers": {
      "mcp-compass": {
         "command": "npx",
         "args": [
            "-y",
            "@liuyoshio/mcp-compass"
         ]
      }
   }
   }
   ```

   or

   ``` json
   {
   "mcpServers": {
      "mcp-compass": {
         "command": "node",
         "args": [
            "/path/to/repo/build/index.js"
         ]
      }
   }
   }
   ```



## License 📝

MIT License - See [LICENSE](LICENSE) file for details.

## Support 💬

- 🐛 [Report issues](https://github.com/liuyoshio/mcp-compass/issues)
- 💡 [Feature requests](https://github.com/liuyoshio/mcp-compass/issues)
- 📖 [Documentation](https://github.com/liuyoshio/mcp-compass)