Three Model Context Protocol servers that give AI agents a companion chat, a generation queue and personality matching.
All three are Python servers built on FastMCP, so any MCP-capable agent can call them as tools. The chat and queue servers generate text with OpenRouter, and every project is MIT-0 licensed.
MCP Waifu Chat
A companion character as an MCP server, with users and conversation memory.
User management: create, check, delete and count users.
Dialog history kept in SQLite, with tools to get, set and reset it.
Chat replies through OpenRouter; the model comes from an environment variable or ~/.model-openrouter.
Unit tests and a modular layout that is easy to extend.