open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/inspectorjake-inspectorjake
Description: MCP server for Inspector Jake - inspect web pages via Chrome DevTools
Author: Jacob Chapa
Latest version: 1.0.10

# inspector-jake-mcp

MCP server for Inspector Jake - inspect web pages via Chrome DevTools.

[![npm version](https://badge.fury.io/js/inspector-jake-mcp.svg)](https://www.npmjs.com/package/inspector-jake-mcp)

## Installation

```bash
npx inspector-jake-mcp
```

Or install globally:

```bash
npm install -g inspector-jake-mcp
inspector-jake-mcp
```

## Configuration

### Claude Desktop

Add to your Claude Desktop config file:

**macOS/Linux:** `~/.config/claude/claude_desktop_config.json`
**Windows:** `%APPDATA%\Claude\claude_desktop_config.json`

```json
{
  "mcpServers": {
    "inspector-jake": {
      "command": "npx",
      "args": ["inspector-jake-mcp"]
    }
  }
}
```

### Command Line Options

```bash
inspector-jake-mcp --port 8765  # WebSocket port (default: 8765)
inspector-jake-mcp --help       # Show help
```

## Requirements

- Chrome browser with Inspector Jake extension installed
- Node.js 18+

## Available Tools

### `interactive_context`

Get the ARIA accessibility tree of the current page with element references for automation.

### `browser_click`

Click an element by reference ID or CSS selector.

**Parameters:**
- `ref` (string): Element reference from interactive_context
- `selector` (string): CSS selector (alternative to ref)

### `browser_type`

Type text into an input field.

**Parameters:**
- `ref` (string): Element reference
- `selector` (string): CSS selector
- `text` (string): Text to type

### `browser_screenshot`

Capture a screenshot of the page or a specific element.

**Parameters:**
- `ref` (string, optional): Element reference to screenshot
- `selector` (string, optional): CSS selector to screenshot
- `fullPage` (boolean, optional): Capture full page

### `browser_navigate`

Navigate to a URL.

**Parameters:**
- `url` (string): URL to navigate to

### `get_selected_element`

Get information about the element currently selected in Chrome DevTools.

## License

MIT
npm package: @iflow-mcp/instagram-dm-mcp-server
Description: Instagram Direct Messages MCP server for Claude Desktop
Latest version: 1.3.5

# Instagram DM MCP Server

An MCP (Model-Consumer Protocol) server for Instagram direct messaging functionality, built with `fastmcp` and `instagrapi`. This server enables AI assistants to read and send Instagram direct messages.

**Current Version: 1.3.5**

## Features

- Read recent direct messages from your Instagram inbox with comprehensive thread information
- Send direct messages to Instagram users
- Simple greeting resource (example functionality)
- Health check endpoint with status information
- Proper logging to stderr to avoid JSON parsing issues
- Support for various authentication methods, including environment variables

## Installation

### As an npm package (recommended)

1. Install the package globally:

```bash
npm install -g instagram-dm-mcp
```

2. Run the setup script to install Python dependencies:

```bash
instagram-dm-mcp-setup
```

3. Register the server with Claude Desktop and configure credentials:

```bash
instagram-dm-mcp install
```

You will be prompted to paste in your Instagram cookies information. If you arne't sure how to get this, log into Instagram on Chrome, right-click on the page, and select "Inspect". Go to the "Application" tab, then click on "Cookies" in the left sidebar. You should see a list of cookies. Copy the values for `sessionid`, `csrftoken`, and `ds_user_id`.

The `install` command will automatically register the Instagram DM MCP server with Claude Desktop and add it to your Claude Desktop configuration file. The command will configure the server to use the `npx` approach, which makes it easier to maintain. You can also copy-paste the same setup to Claude or any other MCP client.

You can provide Instagram credentials in several ways:

- Using command-line arguments:
  ```bash
  instagram-dm-mcp install --session-id YOUR_SESSION_ID --csrf-token YOUR_CSRF_TOKEN --ds-user-id YOUR_DS_USER_ID
  ```

- Using a credentials file:
  ```bash
  instagram-dm-mcp install --from-file /path/to/instagram_cookies.json
  ```

- Using environment variables (INSTAGRAM_SESSION_ID, INSTAGRAM_CSRF_TOKEN, and INSTAGRAM_DS_USER_ID)

The installer will add these credentials as environment variables in the Claude Desktop configuration file, creating a configuration like this:

```json
"mcpServers": {
  // other servers...
  "InstagramDM": {
    "command": "npx",
    "args": [
      "-y",
      "instagram-dm-mcp",
      "start"
    ],
    "env": {
      "INSTAGRAM_SESSION_ID": "your-session-id",
      "INSTAGRAM_CSRF_TOKEN": "your-csrf-token",
      "INSTAGRAM_DS_USER_ID": "your-ds-user-id"
    }
  }
}
```
npm package: @iflow-mcp/intina47-context-sync
Description: Universal Context layer McP server
Author: mamba
Latest version: 2.0.0

﻿# Context Sync

Local-first memory layer for AI development tools via MCP.

![alt text](image.png)

## Install and auto-config (60 seconds)
1) Install globally:
```bash
npm install -g @context-sync/server
```

2) Auto-config runs on install. Restart your AI tool.

3) Verify tools:
- Claude Desktop: Tools list
- Cursor: Tools list
- VS Code/Copilot: Copilot Chat -> Agent mode -> Tools
- Continue.dev: open Continue panel
- Codex CLI: codex mcp list
- Claude Code: claude mcp list

If auto-config fails, see `docs/TROUBLESHOOTING.md` and `docs/CONFIG.md`.
If you installed locally (non-global), auto-config does not run.

## Optional: Notion setup
```bash
context-sync-setup
# or
npx context-sync-setup
```

## Supported platforms
- Claude Desktop
- Cursor
- VS Code + GitHub Copilot
- Continue.dev
- Zed
- Windsurf
- Codeium
- TabNine
- Codex CLI
- Claude Code
- Antigravity (Google Gemini IDE)

## First-time workflow
```text
1) set_project({ path: "/abs/path/to/project" })
2) recall()
3) read_file({ path: "src/index.ts" })
4) remember({ type: "decision", content: "Use SQLite for local storage" })
```

Tool reference: `docs/TOOLS.md`

## Data and config
- Database: `~/.context-sync/data.db`
- Config: `~/.context-sync/config.json`
- Install status: `~/.context-sync/install-status.json`
- Custom DB: `context-sync --db-path /absolute/path/to/db` or `CONTEXT_SYNC_DB_PATH`

More details: `docs/DATA.md`

## Git hooks
When you run `set_project` inside a git repo, Context Sync installs hooks:
- post-commit
- pre-push
- post-merge
- post-checkout

Hooks are marked with "Context Sync Auto-Hook" and existing hooks are backed up.

## Docs
- Release notes: `docs/RELEASE_NOTES.md`
- Manual config: `docs/CONFIG.md`
- Tools: `docs/TOOLS.md`
- Troubleshooting: `docs/TROUBLESHOOTING.md`
- Data and storage: `docs/DATA.md`
npm package: @iflow-mcp/intsig-textin-textin-mcp
Description: MCP Server for the Textin Robot API. TextIn官方MCP，支持文档OCR识别，文档转Markdown，文档关键信息提取。
Author: Textin
Latest version: 0.1.7

# TextIn OCR MCP
<p align="center">
<img align="center" src="https://ccidownload.blob.core.chinacloudapi.cn/download/2025/LLMS/logo.png" width="800" alt="TextIn">
</p>

English | [中文](./README_CHS.md)

## TextIn OCR MCP Server

TextIn MCP Server is a tool for extracting text and performing OCR on documents, including document text recognition, ID recognition, and invoice recognition. It also supports converting documents into Markdown format.

<!-- <a href="https://glama.ai/mcp/servers/@intsig-textin/textin-mcp">
  <img width="380" height="200" src="https://glama.ai/mcp/servers/@intsig-textin/textin-mcp/badge" alt="Textin Server MCP server" />
</a> -->

### Tools
- `recognition_text`
  - Text recognition from images, Word documents, and PDF files.
  - Inputs:
    - `path` (string, required): `file path` or `a URL (HTTP/HTTPS) pointing to a document`
  - Return: Text of the document.
  - Supports conversion for:
    - PDF
    - Image (Jpeg, Jpg, Png, Bmp)

- `doc_to_markdown`
  - Convert images, PDFs, and Word documents to Markdown.
  - Inputs:
    - `path` (string, required): `file path` or `a URL (HTTP/HTTPS) pointing to a document`
  - Return: Markdown of the document.
  - Supports conversion for:
    - PDF
    - Microsoft Office Documents (Word, Excel)
    - Image (Jpeg, Jpg, Png, Bmp)

- `general_information_extration`
  - Automatically identify and extract information from documents, or identify and extract user-specified information.
  - Inputs:
    - `path` (string, required): `file path` or `a URL (HTTP/HTTPS) pointing to a document`
    - `key` (string[], optional): The non-tabular text information that the user wants to identify, input format is an array of strings.
    - `table_header` (string[], optional): The table information that the user wants to identify, input format is an array of strings.
  - Return: The key information JSON.
  - Supports conversion for:
    - PDF
    - Microsoft Office Documents (Word, Excel)
    - Image (Jpeg, Jpg, Png, Bmp)

When the input is a URL, it does not support handling access to protected resources.

## Setup

### APP_ID and APP_SECRET

Click [here](https://www.textin.com/user/login?from=github_mcp) to register for a TextIn account.

Get Textin APP_ID and APP_SECRET by following the instructions [here](https://www.textin.com/doc/guide/account/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96app%20id?status=first).

### NPX

```json
{
  "mcpServers": {
    "textin-ocr": {
      "command": "npx",
      "args": [
        "-y",
        "@intsig/server-textin"
      ],
      "env": {
        "APP_ID": "<YOUR_APP_ID>",
        "APP_SECRET": "<YOUR_APP_SECRET>",
        "MCP_SERVER_REQUEST_TIMEOUT": "600000"
      },
      "timeout": 600
    }
  }
}
```

## 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/intuit-quickbooks-online-mcp-server
Description: MCP server implementation for QuickBooks Online integration
Latest version: 0.0.1

# QuickBooks Online MCP Server

This is a Model Context Protocol (MCP) server implementation for QuickBooks Online integration.

## Setup

1. Install dependencies:
```bash
npm install
```

2. Create a `.env` file in the root directory with the following variables:
```env
QUICKBOOKS_CLIENT_ID=your_client_id
QUICKBOOKS_CLIENT_SECRET=your_client_secret
QUICKBOOKS_ENVIRONMENT=sandbox
```

3. Get your Client ID and Client Secret:
   - Go to the [Intuit Developer Portal](https://developer.intuit.com/)
   - Create a new app or select an existing one
   - Get the Client ID and Client Secret from the app's keys section
   - Add `http://localhost:8000/callback` to the app's Redirect URIs

## Authentication

There are two ways to authenticate with QuickBooks Online:

### Option 1: Using Environment Variables

If you already have a refresh token and realm ID, you can add them directly to your `.env` file:

```env
QUICKBOOKS_REFRESH_TOKEN=your_refresh_token
QUICKBOOKS_REALM_ID=your_realm_id
```

### Option 2: Using the OAuth Flow

If you don't have a refresh token, you can use the built-in OAuth flow:

This will:
- Start a temporary local server
- Open your default browser automatically
- Redirect you to QuickBooks for authentication
- Save the tokens to your `.env` file once authenticated
- Close automatically when complete

## Usage

After authentication is set up, you can use the MCP server to interact with QuickBooks Online. The server provides various tools for managing customers, estimates, bills, and more.

## Available Tools

Added tools for Create, Delete, Get, Search, Update for the following entities:


- Account
- Bill Payment
- Bill
- Customer
- Employee
- Estimate
- Invoice
- Item
- Journal Entry
- Purchase
- Vendor


## Error Handling

If you see an error message like "QuickBooks not connected", make sure to:

1. Check that your `.env` file contains all required variables
2. Verify that your tokens are valid and not expired