Read-only, anonymous access to the Negirau public API: subjects and their reaction counts.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
ๆฅ้ ใฎๆ ใๆใซใใญใใใใใ Negirau (negirau.com) lets anyone send a one-tap, login-free appreciation to the people behind everyday work โ fire stations, event crews, online services, open-source maintainers.
Prerequisites: bun (plus pnpm for packages/client-ts and packages/mcp-server, and uv for packages/client-py).
See AGENTS.md for the full check list, architecture invariants, and gotchas.
| Path | What | License |
|---|---|---|
/ (server + web app) | React Router 7 app on Cloudflare Workers | AGPL-3.0-only |
packages/client-ts | TypeScript API client (npm), hand-written + spec contract tests | Apache-2.0 |
packages/client-py | Python API client (PyPI), hand-written + spec contract tests | Apache-2.0 |
packages/mcp-server | MCP server (npm), registers tools dynamically from the live spec | Apache-2.0 |
skills/negirau | Agent Skill (SKILL.md), generated from the route manifest | Apache-2.0 |
Everything under packages/ is held to the OpenAPI spec: both clients run spec-driven contract tests, mcp-server reads the live spec at startup, and SKILL.md is generated with a CI drift gate.
Read-only, anonymous, CORS-open, based at https://api.negirau.com/v1.
The spec is served at /v1/openapi.json and generated from the zod schemas at build time โ it cannot drift from the implementation.
There are no bulk dumps and no ranking endpoints, on purpose: the lookup path is server-side search (q= on /v1/subjects) and bounded nearby search.
Copyright (C) 2026 Shinsuke Mori.
The server and web app are licensed under AGPL-3.0-only.
Client packages under packages/ are licensed under Apache-2.0 (see each package's LICENSE).
The "Negirau" name and the heart-pin logo are not covered by these licenses.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/negirau)<a href="https://allmcps.com/mcp/negirau"><img src="https://allmcps.com/api/badge/negirau?style=directory" alt="Negirau on AllMCPs" /></a>