open-index/open-npm huggingface dataset:
npm package: @mseep/barnsworthburning-mcp
Description: A Model Context Protocol (MCP) server for searching barnsworthburning.net
Author: Nick Trombley
Latest version: 1.0.0

# Barnsworthburning MCP

A [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server for searching [barnsworthburning.net](https://barnsworthburning.net).

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

[![Smithery Badge](https://smithery.ai/badge/@Aias/barnsworthburning-mcp)](https://smithery.ai/server/@Aias/barnsworthburning-mcp)

## Overview

This MCP server provides a tool for searching barnsworthburning.net through the API endpoint at `https://barnsworthburning.net/api/search`. It can be used with Claude for Desktop or any other MCP client.

## Installation

### Installing via Smithery

To install Barnsworthburning for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@Aias/barnsworthburning-mcp):

```bash
npx -y @smithery/cli install @Aias/barnsworthburning-mcp --client claude
```

### Manual Installation
1. Clone this repository
2. Install dependencies:
   ```bash
   npm install
   ```
3. Build the server:
   ```bash
   npm run build
   ```

## Usage

Refer to the [Model Context Protocol documentation](https://modelcontextprotocol.io/introduction) for information on how to use MCP servers with compatible clients (such as Claude for Desktop or Cursor).

## Available Tools

This MCP server provides the following tool:

- **search**: Search barnsworthburning.net for the given query
  - Parameters:
    - `query`: The search query to look for on barnsworthburning.net

## Example Queries

Once the server is connected to the client, you can ask questions like:

- "Search barnsworthburning.net for 'design'"
- "Find articles about typography on barnsworthburning.net"
- "What does barnsworthburning.net have about user experience?"

## Development

To modify or extend this MCP server:

1. Edit the source code in the `src` directory
2. Rebuild the server with `npm run build`

## License

MIT
npm package: @mseep/binaryninja-mcp-bridge
Description: Bridge between MCP and Binary Ninja HTTP Server
Latest version: 0.1.0

# binary_ninja_cline_mcp
An MCP server for Cline that works with Binary Ninja (Personal License)

This repository contains an MCP server that allows Cline to analyze binaries using Binary Ninja.
Note:  Not all files will be used, there is also prototype of using headless Binary Ninja but my 
license is Personal so I can't test it.

## Setup

1. Install the latest of Binary Ninja MCP Plugin https://github.com/fosdickio/binary_ninja_mcp
2. Open your binary and start the MCP server from within Binary Ninja.
3. Open a terminal and run python binary_ninja_mcp_http_server.py --port 8088
4. Open another terminal and run `npm start`
5. Open Cline and add the following tool:{
Example:
```
{
  "mcpServers": {
    "BN MCP": {
      "command": "node",
      "args": ["/home/matteius/binary_ninja_cline/bn_cline_mcp/binaryninja-mcp-bridge.js"],
      "env": {
        "BN_HTTP_SERVER": "http://localhost:8088"
      },
      "autoApprove": [],
      "disabled": false,
      "timeout": 30
    }
  }
}

```
npm package: @mseep/bruno-mcp
Description: MCP Server for running Bruno Collections
Author: Thai Nguyen Hung
Latest version: 0.1.0

# Bruno MCP Server
[![smithery badge](https://smithery.ai/badge/@hungthai1401/bruno-mcp)](https://smithery.ai/server/@hungthai1401/bruno-mcp)

An MCP (Model Context Protocol) server that enables running Bruno collections. This server allows LLMs to execute API tests using Bruno and get detailed results through a standardized interface.

## Features

* Run Bruno collections using the Bruno CLI
* Support for environment files
* Support for environment variables
* Detailed test results including:
  * Overall success/failure status
  * Test summary (total, passed, failed)
  * Detailed failure information
  * Execution timings

## Installation

### Installing via Smithery

To install Bruno MCP Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@hungthai1401/bruno-mcp):

```bash
npx -y @smithery/cli install @hungthai1401/bruno-mcp --client claude
```

### Manual Installation
```bash
# Install dependencies
npm install

# Build the project
npm run build
```

## Configuration

Add the server to your Claude desktop configuration file at `~/Library/Application Support/Claude/claude_desktop_config.json`:

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

## Available Tools

### run-collection

Runs a Bruno collection and returns the test results.

**Parameters:**

* `collection` (required): Path to the Bruno collection
* `environment` (optional): Path to environment file
* `variables` (optional): Environment variables as key-value pairs

**Example Response:**

```json
{
  "success": true,
  "summary": {
    "total": 5,
    "failed": 0,
    "passed": 5
  },
  "failures": [],
  "timings": {
    "started": "2024-03-14T10:00:00.000Z",
    "completed": "2024-03-14T10:00:01.000Z",
    "duration": 1000
  }
}
```

### Example Usage in Claude

You can use the server in Claude by asking it to run a Bruno collection:

"Run the Bruno collection at /path/to/collection.bru and tell me if all tests passed"

Claude will:
1. Use the run-collection tool
2. Analyze the test results
3. Provide a human-friendly summary of the execution

## Development

### Project Structure

```
src/
  ├── index.ts           # Entry point
  ├── server.ts          # MCP Server implementation
  ├── runner.ts          # Bruno runner implementation
  └── types.ts           # Type definitions
```

### Running Tests

```bash
# Run tests
npm test

# Run tests with coverage
npm test:coverage
```

### Building

```bash
# Build the project
npm run build

# Clean build artifacts
npm run clean
```

## License

MIT
npm package: @mseep/btc-price-mcp
Description: An MCP server to fetch current Bitcoin prices for Claude
Latest version: 1.0.0

# Bitcoin Price MCP Server

A Model Context Protocol (MCP) server that provides Claude AI with real-time access to Bitcoin price data. This server allows Claude to fetch the current price of Bitcoin and related market information.

## Features

- Provides Claude with real-time Bitcoin price information
- Returns price in USD, 24-hour change percentage, and market cap
- Handles API calls to cryptocurrency data providers
- Automatic fallback between CoinMarketCap and CoinGecko APIs

## Prerequisites

- Node.js and npm installed
- A CoinMarketCap API key (get one at [pro.coinmarketcap.com](https://pro.coinmarketcap.com))
  - Note: If you don't have a CoinMarketCap API key, the tool will automatically use CoinGecko API instead

## Installation

```bash
# Clone this repository
git clone [your-repository-url]
cd btc-price-mcp

# Install dependencies
npm install

# Build the TypeScript code
npm run build
```

## Configuration

1. Copy the `.env.example` file to `.env`:

   ```bash
   cp .env.example .env
   ```

2. Edit the `.env` file and add your CoinMarketCap API key:
   ```
   COINMARKETCAP_API_KEY=your_api_key_here
   ```

## Using as CLI Tool

You can use this as a command-line tool to check Bitcoin prices:

```bash
# Using npm
npm start

# Or directly with node
node dist/index.js
```

You can also use the included batch files:

- `bt-price.bat` or `btc-price.bat`

## Integration with Claude Desktop

To integrate this MCP server with Claude Desktop:

1. Locate the Claude Desktop configuration file:

   - On Windows: `%APPDATA%\Claude\claude_desktop_config.json`
   - On macOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`
   - On Linux: `~/.config/Claude/claude_desktop_config.json`

2. Add the following configuration to the file:

```json
{
  "mcpServers": {
    "btc": {
      "command": "node",
      "args": ["<FULL_PATH_TO_YOUR_PROJECT>/dist/index.js"],
      "env": {
        "COINMARKETCAP_API_KEY": "your-api-key-here"
      }
    }
  }
}
```

Replace `<FULL_PATH_TO_YOUR_PROJECT>` with the absolute path to your project directory.

For example on Windows: `C:/Users/RITESH YADAV/Desktop/Lab/dist/index.js`

## Usage in Claude

Once configured, you can ask Claude about Bitcoin prices:

- "What's the current price of Bitcoin?"
- "How much has Bitcoin changed in the last 24 hours?"
- "What's the market cap of Bitcoin right now?"

## Development

This project is designed to work with the Model Context Protocol specification. You can modify the available tools or add new cryptocurrency endpoints by editing the `src/index.ts` file and rebuilding the project.

## License

MIT
npm package: @mseep/byted_fe_mcp
Description: A Model Context Protocol server
Author: qubaoming
Latest version: 1.0.0

# byted_fe_mcp MCP Server

A Model Context Protocol server

This is a TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing:

- Resources representing text notes with URIs and metadata
- Tools for creating new notes
- Prompts for generating summaries of notes

## Features

### Resources
- List and access notes via `note://` URIs
- Each note has a title, content and metadata
- Plain text mime type for simple content access

### Tools
- `create_note` - Create new text notes
  - Takes title and content as required parameters
  - Stores note in server state

### Prompts
- `summarize_notes` - Generate a summary of all stored notes
  - Includes all note contents as embedded resources
  - Returns structured prompt for LLM summarization

## Development

Install dependencies:
```bash
npm install
```

Build the server:
```bash
npm run build
```

For development with auto-rebuild:
```bash
npm run watch
```

## Installation

To use with Claude Desktop, add the server config:

On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
On Windows: `%APPDATA%/Claude/claude_desktop_config.json`

```json
{
  "mcpServers": {
    "byted_fe_mcp": {
      "command": "/path/to/byted_fe_mcp/build/index.js"
    }
  }
}
```

### Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector), which is available as a package script:

```bash
npm run inspector
```

The Inspector will provide a URL to access debugging tools in your browser.