semvec/pypi-packages huggingface dataset:
stockprice-mcp 0.1.0
Stock price & FX MCP server for Claude Desktop, powered by yfinance — no API key required
Requires Python: >=3.10
Keywords: claude, fx, japan, mcp, stock, yahoo-finance, yfinance

# stockprice-mcp

Stock price & FX rate MCP server for Claude Desktop, powered by [yfinance](https://github.com/ranaroussi/yfinance). No API key required.

> **Note**: An unrelated package named `yfinance-mcp` exists on PyPI — it is not affiliated with this project.
> This project is published as **`stockprice-mcp`**.

## Setup (Claude Desktop)

```bash
uvx stockprice-mcp serve
```

Add to `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "stockprice": {
      "command": "uvx",
      "args": ["stockprice-mcp", "serve"]
    }
  }
}
```

## Tools

| Tool | Description |
|------|-------------|
| `get_stock_price` | Latest price + fundamentals for TSE-listed stocks (code.T) |
| `get_stock_history` | OHLCV history for a date range |
| `get_fx_rates` | JPY FX rates (USDJPY, EURJPY, GBPJPY, CNYJPY) |
| `search_ticker` | Search ticker by company name or keyword |

## Usage in Claude Desktop

```text
stockprice でトヨタ（7203）の最新株価を教えて
```

```text
stockprice で USDJPY の直近1週間の推移を確認して
```

```text
stockprice でソニーのティッカーを検索して
```

## CLI

```bash
pip install stockprice-mcp

yfinance-mcp price 7203                        # 最新株価
yfinance-mcp history 7203 --start 2025-01-01   # 価格履歴
yfinance-mcp fx                                # FXレート
yfinance-mcp search Toyota                     # ティッカー検索
yfinance-mcp test                              # 疎通確認
yfinance-mcp serve                             # MCPサーバー起動
```

## Python

```python
import asyncio
from yfinance_mcp import YfinanceClient

async def main():
    client = YfinanceClient()
    price = await client.get_stock_price("7203")
    print(price.close, price.trailing_pe)

asyncio.run(main())
```

## Disclaimer

This package uses [yfinance](https://github.com/ranaroussi/yfinance) (Apache 2.0) to access Yahoo Finance data.
yfinance is not affiliated with or endorsed by Yahoo.
Users are responsible for complying with [Yahoo Finance's Terms of Service](https://legal.yahoo.com/us/en/yahoo/terms/otos/).
Data is intended for personal, educational, and research use.

## License

Apache-2.0
articlealpha 0.1.1
Python client for ArticleAlpha Wikipedia-based market attention data.
Requires Python: >=3.6

# ArticleAlpha Python Client

The official Python wrapper for the [ArticleAlpha](https://articlealpha.com) API. 

ArticleAlpha tracks investor curiosity by monitoring Wikipedia pageview trends for hundreds of stocks. This library allows data scientists and analysts to pull that "Attention Data" directly into Pandas for behavioral finance research.

## Installation

```bash
pip install articlealpha
```

### Usage

```python
from articlealpha import ArticleAlpha

# Get daily time-series for all stocks
df = ArticleAlpha.get_timeseries()
print(df.head())

# Get deep details for a specific ticker
nvda = ArticleAlpha.get_ticker_details("NVDA")
```

## Data Source & Attribution

This project utilizes data from the **Wikimedia Metrics API**.

- **Source:** [Wikimedia API](https://doc.wikimedia.org/generated-data-platform/aqs/analytics-api/concepts/page-views.html)
- **Trademark Notice:** Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. ArticleAlpha is an independent project and is not affiliated with or endorsed by the Wikimedia Foundation.

## Disclaimer
This data is for informational purposes only. ArticleAlpha does not provide investment advice. Wikipedia pageviews represent public interest and curiosity, which may or may not correlate with market performance.

## License
MIT
crewmaster 0.1.22b0
A powerful and flexible framework for building, orchestrating, and deploying multi-agent systems.
Requires Python: <3.14,>=3.12.3
Keywords: ai, llm, agent

![crewmaster](docs/images/crewmaster-logo-512.png)


# **crewmaster: The Ultimate Framework for Building AI Teams 🚀**

crewmaster is a powerful and flexible framework for building, orchestrating, and deploying multi-agent systems. It provides a structured, type-safe, and modular approach to creating intelligent crews that can solve complex, multi-step problems.

### **Features**

* **Modular & Scalable**: Build complex systems by combining simple, single-purpose agents.  
* **Type-Safe & Robust**: A strong emphasis on Python's type system ensures predictable and maintainable code.  
* **Asynchronous by Design**: Built to handle complex, concurrent tasks efficiently.  
* **Production-Ready**: Comes with built-in tools to effortlessly serve your crews as API endpoints.

### **Getting Started for Developers**

We recommend starting with our comprehensive documentation, which includes guides on installation, core concepts, and step-by-step tutorials.

[**View the official documentation here**](https://crewmaster-2cc7a6.gitlab.io/)
ixoncdkingress 0.0.22
IXON CDK Ingress used in Cloud Functions for the IXON Cloud
Requires Python: ~=3.10.0

# IXON CDK Ingress

The ixoncdkingress package provides the interface between the IXON Cloud and your Cloud Function.

Learn more about how to develop Cloud Functions on https://developer.ixon.cloud/docs/.
jpstock-mcp 0.1.0
Yahoo Finance MCP server — free stock prices & FX rates for Claude Desktop
Requires Python: >=3.10
Keywords: claude, fx, japan, mcp, stock, yahoo-finance, yfinance

# yfinance-mcp

Yahoo Finance MCP server for Claude Desktop — free stock prices, price history, and FX rates. No API key required.

> **Note**: The PyPI package for this project is published as **`jpstock-mcp`** (not `yfinance-mcp`).
> An unrelated package named `yfinance-mcp` exists on PyPI — it is not affiliated with this project or with [yfinance](https://github.com/ranaroussi/yfinance).
> Please install via `pip install jpstock-mcp` or `uvx jpstock-mcp serve`.

## Setup (Claude Desktop)

```bash
uvx jpstock-mcp serve
```

Add to `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "yfinance": {
      "command": "uvx",
      "args": ["jpstock-mcp", "serve"]
    }
  }
}
```

## Tools

| Tool | Description |
|------|-------------|
| `get_stock_price` | Latest price + fundamentals for TSE-listed stocks (code.T) |
| `get_stock_history` | OHLCV history for a date range |
| `get_fx_rates` | JPY FX rates (USDJPY, EURJPY, GBPJPY, CNYJPY) |
| `search_ticker` | Search ticker by company name or keyword |

## Usage in Claude Desktop

```text
yfinance でトヨタ（7203）の最新株価を教えて
```

```text
yfinance で USDJPY の直近1週間の推移を確認して
```

```text
yfinance でソニーのティッカーを検索して
```

## CLI

```bash
pip install jpstock-mcp

yfinance-mcp price 7203          # 最新株価
yfinance-mcp history 7203 --start 2025-01-01  # 価格履歴
yfinance-mcp fx                  # FXレート
yfinance-mcp search Toyota       # ティッカー検索
yfinance-mcp test                # 疎通確認
yfinance-mcp serve               # MCPサーバー起動
```

## Python

```python
import asyncio
from yfinance_mcp import YfinanceClient

async def main():
    client = YfinanceClient()
    price = await client.get_stock_price("7203")
    print(price.close, price.trailing_pe)

asyncio.run(main())
```

## Disclaimer

This package uses [yfinance](https://github.com/ranaroussi/yfinance) (Apache 2.0) to access Yahoo Finance data.
yfinance is not affiliated with or endorsed by Yahoo.
Users are responsible for complying with [Yahoo Finance's Terms of Service](https://legal.yahoo.com/us/en/yahoo/terms/otos/).
Data is intended for personal, educational, and research use.

## License

Apache-2.0