semvec/pypi-packages huggingface dataset:
pearai-mcp 0.1.8
PearAI MCP
Requires Python: >=3.12

# pearai-mcp MCP server

PearAI MCP

Install: https://pypi.org/project/pearai-mcp/0.1.0/

## Components

### Resources

The server implements a simple note storage system with:
- Custom note:// URI scheme for accessing individual notes
- Each note resource has a name, description and text/plain mimetype

### Prompts

The server provides a single prompt:
- summarize-notes: Creates summaries of all stored notes
  - Optional "style" argument to control detail level (brief/detailed)
  - Generates prompt combining all current notes with style preference

### Tools

The server implements one tool:
- add-note: Adds a new note to the server
  - Takes "name" and "content" as required string arguments
  - Updates server state and notifies clients of resource changes

## Configuration

[TODO: Add configuration details specific to your implementation]

## Quickstart

### Install

#### Claude Desktop

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

<details>
  <summary>Development/Unpublished Servers Configuration</summary>
  ```
  "mcpServers": {
    "pearai-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/nang/Documents/pearai-mcp/pearai-mcp",
        "run",
        "pearai-mcp"
      ]
    }
  }
  ```
</details>

<details>
  <summary>Published Servers Configuration</summary>
  ```
  "mcpServers": {
    "pearai-mcp": {
      "command": "uvx",
      "args": [
        "pearai-mcp"
      ]
    }
  }
  ```
</details>

## Development

### Building and Publishing

To prepare the package for distribution:

1. Sync dependencies and update lockfile:
```bash
uv sync
```

2. Build package distributions:
```bash
uv build
```

This will create source and wheel distributions in the `dist/` directory.

3. Publish to PyPI:
```bash
uv publish
```

Note: You'll need to set PyPI credentials via environment variables or command flags:
- Token: `--token` or `UV_PUBLISH_TOKEN`
- Or username/password: `--username`/`UV_PUBLISH_USERNAME` and `--password`/`UV_PUBLISH_PASSWORD`

### Debugging

Since MCP servers run over stdio, debugging can be challenging. For the best debugging
experience, we strongly recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector).


You can launch the MCP Inspector via [`npm`](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) with this command:

```bash
npx @modelcontextprotocol/inspector uv --directory /Users/nang/Documents/pearai-mcp/pearai-mcp run pearai-mcp
```


Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.


# DEV

{
  "mcpServers": {
    "pearai": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/nang/Documents/pearai-mcp/pearai-mcp",
        "run",
        "src/pearai_mcp/server.py",
        "<PEARAI_API_KEY>"
      ]
    }
  }
}
EMITL2ARFL 1.0.1
EMIT L2A Estimated Surface Reflectance and Uncertainty and Masks 60 m Search and Download Utility
Requires Python: >=3.10

# EMIT L2A Estimated Surface Reflectance and Uncertainty and Masks 60 m Search and Download Utility

This Python package is a tool for searching, downloading, and reading hypspectral surface reflectance from the Earth Surface Mineral Dust Source Investigation (EMIT) L2A RFL data product.

Gregory H. Halverson (they/them)<br>
[gregory.h.halverson@jpl.nasa.gov](mailto:gregory.h.halverson@jpl.nasa.gov)<br>
NASA Jet Propulsion Laboratory 329G<br>

## Installation

```
pip install EMITL2ARFL
```

## References

* Green, R. O., et al. (2023). Earth Surface Mineral Dust Source Investigation (EMIT) L2A Estimated Surface Reflectance and Uncertainty and Masks, Version 1. [Data set]. NASA EOSDIS Land Processes DAAC. [doi:10.5067/EMIT/EMITL2ARFL.001](https://doi.org/10.5067/EMIT/EMITL2ARFL.001)

* Green, R. O., et al. (2024). The Earth Surface Mineral Dust Source Investigation (EMIT) on the International Space Station: In-flight instrument performance and first results. *Remote Sensing of Environment*, 282, 113277. [doi:10.1016/j.rse.2023.113277](https://doi.org/10.1016/j.rse.2023.113277)
startic 1.1.5
Startic is a Python CLI tool for quickly building static webpages, allowing you to start publishing lightweight templates with ease

# Startic v1.1.5

**Project**: Startic
<br>**Version**: 1.1.5
<br>**OS**: OS Independent
<br>**Author**: Irakli Gzirishvili
<br>**Mail**: gziraklirex@gmail.com

**Startic** is a Python command-line interface application. Startic is a Python CLI tool for quickly building static webpages, allowing you to start publishing lightweight templates with ease

## Installation

To use **Startic**, follow these steps:

- Open CMD and run the following command to install `pip install startic` then restart your CMD
- To check if **Startic** is installed correctly, run the following command `startic`

## Commands

These are the available commands you can use:

- `startic` - To list available commands
- `startic new` - Create new project
- `startic start` - Start project development
- `startic render` - Render project pages

## Usage

To use this framework, follow these rules:

- Do not rename or remove the `assets` folder
- Do not rename the `parts` folder
- Define your page structure in `pages.yml` as shown in the default example
- To include a part in your code, use this format: `((folderName: partName))`
- To include a configuration from the `assets` folder, use this format: `{{configName: keyName}}`
- To include a collection from a folder, use this format: `[[folderName]]`
- To include the first member of the collection, use this format: `[[folderName: first]]`
- To include the last member of the collection, use this format: `[[folderName: last]]`
- To get the count of collection members, use this format: `[[folderName: count]]`

## Default System Variables

Here is a list of default system variables that you can use in your code:

- `{{DATE}}` â€” UTC date string
pypersia 1.5.0
A Python library for Persian utilities
Requires Python: >=3.9

# PyPersia

A Python library for Persian utilities, including:
- 🏷️ **Digit Conversion** (EN ⇆ FA)
- 📆 **Calendar Conversion** (Jalali ⇆ Gregorian ⇆ Hijri)
- 📝 **Text Normalization** (Fixing Arabic characters)
- 🔢 **Number Formatting** (Convert numbers to Persian words)
- ⌨️ **Keyboard Fix** (Correct Persian text typed in English layout)

## Installation
```bash
pip install pypersia
```

*Documnetion Getting Ready Soon!*