Getting started
nene-mcp adds stdio MCP to any HTTP API using a NENE2-compatible tool catalog.
Requirements
- PHP 8.2+
- Composer
- An MCP host (Cursor, Claude Desktop, etc.)
Install
bash
composer require hideyukimori/nene-mcpPublished on Packagist. Pin a version for reproducible field trials:
bash
composer require hideyukimori/nene-mcp:^0.1Check Packagist or GitHub Releases for the latest tag. If a docs page shows a newer version than Packagist, use the newest published tag until Packagist syncs.
Development clone
bash
git clone https://github.com/hideyukiMORI/nene-mcp.git
cd nene-mcp
composer install
composer testDay 0 — about-only smoke
Before tools.json exists, omit NENE_MCP_TOOLS_JSON. MCP starts with only the built-in read-only tool nene_mcp_about:
bash
export NENE_MCP_API_BASE_URL=http://localhost:8080
printf '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}\n' | php vendor/bin/nene-mcp