open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/simple-memory-extension-mcp-server
Description: An MCP server providing a persistent key-value memory store with semantic search for your agents
Author: gmacev
Latest version: 1.0.0

# Simple Memory Extension MCP Server

An MCP server to extend the context window / memory of agents. Useful when coding big features or vibe coding and need to store/recall progress, key moments or changes or anything worth remembering. Simply ask the agent to store memories and recall whenever you need or ask the agent to fully manage its memory (through cursor rules for example) however it sees fit.

## Usage

### Starting the Server

```bash
npm install
npm start
```

### MCP setup

```json
  "mcpServers": {
    "simple-memory": {
      "url": "http://localhost:3000/sse",
      "trust": false
    }
  }
```

### Available Tools

#### Context Item Management
- `store_context_item` - Store a value with key in namespace
- `retrieve_context_item_by_key` - Get value by key
- `delete_context_item` - Delete key-value pair

#### Namespace Management
- `create_namespace` - Create new namespace
- `delete_namespace` - Delete namespace and all contents
- `list_namespaces` - List all namespaces
- `list_context_item_keys` - List keys in a namespace

#### Semantic Search
- `retrieve_context_items_by_semantic_search` - Find items by meaning

### Semantic Search Implementation

1. Query converted to vector using E5 model
2. Text automatically split into chunks for better matching
3. Cosine similarity calculated between query and stored chunks
4. Results filtered by threshold and sorted by similarity
5. Top matches returned with full item values

## Development

```bash
# Dev server
npm run dev

# Format code
npm run format
```

## .env

```
# Path to SQLite database file
DB_PATH=./data/context.db

PORT=3000

# Use HTTP SSE or Stdio
USE_HTTP_SSE=true

# Logging Configuration: debug, info, warn, error
LOG_LEVEL=info
```

## Semantic Search

This project includes semantic search capabilities using the E5 embedding model from Hugging Face. This allows you to find context items based on their meaning rather than just exact key matches.

### Setup

The semantic search feature requires Python dependencies, but these *should be* automatically installed when you run: `npm run start`

### Embedding Model

We use the [intfloat/multilingual-e5-large-instruct](https://huggingface.co/intfloat/multilingual-e5-large-instruct)


### Notes

Developed mostly while vibe coding, so don't expect much :D. But it works, and I found it helpful so w/e. Feel free to contribute or suggest improvements.
npm package: @iflow-mcp/simulator-mcp-server
Description: An MCP server for controlling iOS simulators
Latest version: 0.0.1

# iOS Simulator MCP Server

A Model Context Protocol (MCP) server that provides programmatic control over iOS simulators. This server implements the MCP specification to expose simulator functionality through a standardized interface.

## Features

- List available iOS simulators
- Boot and shutdown simulators
- Install .app bundles on simulators
- Launch installed apps by bundle ID

## Installation
Add the following to your Claude Config JSON file
```
{
  "mcpServers": {
    "simulator": {
      "command": "npx",
      "args": [
        "y",
        "@joshuarileydev/simulator-mcp-server"
      ]
    }
  }
}
```
npm package: @iflow-mcp/skullzarmy-vibealive
Description: Universal Next.js code analysis tool to identify unused files, dead code, and redundant API endpoints with advanced pattern detection and project health scoring
Author: Joe Peterson
Latest version: 1.4.0

# ![johnny vibealive](media/johnny-vibealive-sm.png)

A framework-aware code analysis tool for Next.js projects. Identify unused files, dead code, and redundant API endpoints to keep your codebase clean and maintainable.

## Quick Start

```bash
# Analyze your Next.js project
npx vibealive analyze .

# Use in different languages
npx vibealive analyze . --locale es  # Spanish
npx vibealive analyze . --locale fr  # French
npx vibealive analyze . --locale de  # German
npx vibealive analyze . --locale pt  # Portuguese

# Start MCP server for IDE integration
npx vibealive serve --stdio
```

## Features

- **Smart Analysis**: Detects Next.js versions and routing patterns (App Router, Pages Router, hybrid)
- **Dependency Tracking**: Builds complete dependency graph to find orphaned files
- **API Analysis**: Identifies unused API endpoints
- **Multiple Formats**: Generates JSON, Markdown, and other report formats
- **MCP Integration**: Built-in Model Context Protocol server for IDE/LLM integration
- **Build Integration**: Webpack plugin and CI/CD pipeline support
- **Focused Scans**: Specialized analysis for themes, SEO, performance, and comprehensive WCAG 2.2 accessibility compliance
- **Internationalization**: Multi-language support with community translations

## Installation

```bash
# Run directly with npx (recommended)
npx vibealive analyze <project-path>

# Or install globally
npm install -g vibealive
```

## Documentation

See the [docs](./docs/) directory for complete documentation:

- [Overview](./docs/overview.md) - Features and capabilities
- [CLI Usage](./docs/cli.md) - Command-line interface
- [MCP Server](./docs/mcp.md) - Integration with IDEs and tools
- [Build Integration](./docs/build-integration.md) - Automated analysis in CI/CD pipelines
- [Internationalization](./docs/i18n.md) - Multi-language support and translation guide

## Contributing

We welcome contributions from the community! Please read our [Contributing Guide](./CONTRIBUTING.md) for details on:

- Development setup and workflow
- Code style and testing requirements
- Pull request process and review guidelines
- Types of contributions we're looking for

Please also review our [Code of Conduct](./CODE_OF_CONDUCT.md) which outlines our community standards and expectations for respectful collaboration.

## License

MIT