Tiny Chat
A simple chat application that requires an external database configuration.
Tiny Chat
Installation
Tested with Python 3.10 or later
Development Installation
pip install -r requirements.txt
Package Installation
# Build the package
pip install build
python -m build
# Install the built package
pip install dist/*.whl
Web Interface Usage
Running from source (development)
streamlit run tiny_chat/main.py --server.address=127.0.0.1
only database (development)
streamlit run tiny_chat/main.py --server.address=127.0.0.1 -- --database
Running installed package
tiny-chat
only database
tiny-chat --database

MCP Usage
Claude Desktop example.
{
"mcpServers": {
"tiny-chat": {
"command": "/path/to/tiny_chat/.venv/bin/tiny-chat-mcp",
"env": {
"DB_CONFIG": "/path/to/tiny_chat/database_config.json"
}
}
}
}
OpenAI Chat API RAG Server Usage
tiny-chat-api
model: target search qdrant collection name (model change in conversation).
curl http://localhost:8080/v1/chat/completions -H "Content-Type: application/json" -d '{"model": "qdrant-collection-name", "messages": [{"role": "user", "content": "カレーライスの材料は?"}]}'
Related Servers
LnExchange MCP Node Service
A Node.js service for interacting with the LnExchange API for spot trading.
Mac Messages MCP
A Python bridge for interacting with the macOS Messages app.
Qiye Wechat MCP
Enables AI assistants to send messages to Enterprise WeChat (Qiye Wechat) groups via webhooks.
MCP-Lingvanex-Translate
Lingvanex MCP Server Cloud API – A Model Context Protocol server that provides fast and accurate text translation using the Lingvanex Cloud API. Supports 100+ languages and integrates seamlessly with Claude Desktop and other MCP-compatible clients.
Apex X (Twitter) Management
Manage your X (Twitter) account using the Apex social media infrastructure. Requires an Apex API Key.
Unichat
A unified interface for various chat AI models including OpenAI, MistralAI, Anthropic, and Google AI, requiring vendor API keys.
MyMCPSpace
Access and interact with MyMCPSpace posts, replies, likes, and feeds.
Help Scout
An MCP server that enables AI assistants to interact with Help Scout data, such as customers and conversations.
mcp2mqtt
An MCP service for device communication and PWM control via the MQTT protocol.
Discord
Enables AI assistants to interact with the Discord platform, allowing them to send messages, manage channels, and perform other actions.