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": "カレーライスの材料は?"}]}'
Serveurs connexes
RabbitMQ MCP Server
Interact with queues and topics on a RabbitMQ instance.
LGTM Images
Fetches random LGTM (Looks Good To Me) images for use in code reviews and developer communications.
Kakao Bot MCP Server
Connects an AI agent to a Kakao Official Account using the Kakao Developers API.
LINE Bot MCP Server
Connects an AI agent to a LINE Official Account using the LINE Messaging API.
MCP Intercom Server
Provides access to Intercom conversations and chats. Requires an Intercom API key.
Gmail MCP server
A super simple and tiny MCP server for gmail in python
Brevo API
Integrate with the Brevo email marketing platform via its API.
Resend Email
Send emails directly from your editor using the Resend API.
Discord MCP
An MCP server for interacting with Discord.
MCP Mail
Perform actions with your GMail account using the GMail API.