開発者向け
Negirauをコードから扱うための入り口をまとめました。公開API、クライアントライブラリ、MCPサーバー、Agent Skillは、すべて一つのAPI仕様(OpenAPI)から作られています。
公開API
読み取り専用・匿名・CORS開放のJSON APIです。キーは不要で、そのまま呼び出せます。
curl "https://api.negirau.com/v1/subjects?q=library&limit=5"GET /subjects届け先の一覧と検索GET /subjects/{id}届け先を1件取得GET /subjects/{id}/reactions期間ごとのねぎらい表示値
クライアントライブラリ
TypeScriptとPythonの公式クライアントは、再試行と型付きエラーを備え、常にAPI仕様どおりに動くことを自動テストで保証しています。
TypeScript
npm install negirauimport { Negirau } from "negirau";
const client = new Negirau();
const page = await client.subjects.list({ q: "library", limit: 5 });Python
pip install negiraufrom negirau import Negirau
client = Negirau()
page = client.subjects.list(q="library", limit=5)MCPサーバー
MCP対応のAIツールに、読み取りAPIをそのままツールとして公開します。
npx negirau-mcpAgent Skill
設計思想と使い方をまとめたスキルを、一つのコマンドでAIエージェントに追加できます。
npx skills add sincekmori/negiraullms.txt
本サイトは llms.txt に対応しています。以下のドキュメントを提供しています。