ynosis-agent
Ynosis Agent API 用の 公開クライアント(CLI / Python MCP)。
リポジトリは非公開です。ソース clone は不要です。
CLI
pip install ynosis-agent
export YNOSIS_AGENT_API_KEY='yna_...' # マイページ → … → Agent API で発行
ynosis-agent search --q 草津 --limit 5
ynosis-agent parse-prompt transcript.txt --out prompt.json
ynosis-agent parse transcript.txt --llm-json llm_result.json --for-register
ynosis-agent register payload.json --image photo.jpg
施設登録の推奨: 重複確認 → 既存なら編集依頼(認定・タグ不足時も追記)→ 新規のみ Places 候補から座標を選ぶ。MCP ツール: find_existing_facility, prepare_facility_for_register, remediate_duplicate_facility 等。詳細は CHANGELOG.md。
接続先の既定は https://ynosis.jp(リダイレクトを追います)。
MCP
アプリに設定を貼るだけ。詳細・トラブルシュートは https://ynosis.jp/notes/usage-037。
Cursor など Node がある場合(推奨): npm の別パッケージ。
npx -y ynosis-agent-mcp
{
"mcpServers": {
"ynosis-agent": {
"command": "npx",
"args": ["-y", "ynosis-agent-mcp"],
"env": {
"YNOSIS_AGENT_API_KEY": "yna_REPLACE_ME",
"YNOSIS_AGENT_API_BASE": "https://ynosis.jp"
}
}
}
}
Python / uv がある場合: このパッケージの extra。uv(uvx)は別途インストールが必要です。ターミナルで which uvx が通らないと、Cursor からも起動しません。
uvx --from ynosis-agent[mcp] ynosis-agent-mcp
{
"mcpServers": {
"ynosis-agent": {
"command": "uvx",
"args": ["--from", "ynosis-agent[mcp]", "ynosis-agent-mcp"],
"env": {
"YNOSIS_AGENT_API_KEY": "yna_REPLACE_ME",
"YNOSIS_AGENT_API_BASE": "https://ynosis.jp"
}
}
}
}
貼ったあと Cursor を再起動し、Customize → MCPs で有効か、チャットのツール一覧に search_facilities が出るかを確認してください。スレッド作り直しは必須ではありません。
uv が無い場合の Python 常設: pip install 'ynosis-agent[mcp]' のあと command を ynosis-agent-mcp にする。
運営向け: PyPI 公開
cd packages/ynosis-agent
python -m build
twine upload dist/*
バージョンは pyproject.toml の version を上げてからビルドする。
Metadata
Release files for ynosis-agent 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ynosis_agent-0.2.4.tar.gz | 20.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ynosis_agent-0.2.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.8 kB
Release files / ynosis_agent-0.2.4.tar.gz
| Download URL | ynosis_agent-0.2.4.tar.gz |
|---|---|
| Size | 20.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
46f382869bffed212ec9482f20f58cc448fca7a98ed77a28a19b41f1c0fc707d
|
|
BLAKE2b-256 checksum How to use checksums |
c7a8bee3a32770c541f64a1deebbabbcb802a9e5f4725af66ee8a067347d5f3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / ynosis_agent-0.2.4-py3-none-any.whl
| Download URL | ynosis_agent-0.2.4-py3-none-any.whl |
|---|---|
| Size | 25.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b0c089c0e666980f2b174e71b6c25724eeee182c8c81ed1141dbf86d2de8c95c
|
|
BLAKE2b-256 checksum How to use checksums |
4ed1cb203a2d2c4535f580de4aaae44a965a032d78b01f4883dd95c59292d0e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|