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": "カレーライスの材料は?"}]}'
関連サーバー
API Docs MCP
MCP server for API documentation, supporting GraphQL, OpenAPI/Swagger, and gRPC from local files or remote URLs
ElevenLabs MCP Enhanced
Text-to-speech generation with conversation history features using the ElevenLabs API.
Slack User
Interact with Slack workspaces as a user via the Slack API.
Social Neuron MCP Server
50+ AI tools for end-to-end social media management — brand extraction, video generation, multi-platform scheduling, analytics, and closed-loop optimization.
Bark MCP Server
Send iOS push notifications using the Bark app.
MCP Interactive
Enables communication between an LLM and a user through an interactive Electron interface.
Vapi MCP Server
A server for integrating with Vapi's voice AI APIs using function calls.
LinkedIn MCP Server
Integrates with the LinkedIn API, allowing interaction with your professional network and content.
Lara Translate
Translate text with language detection, context-awareness, and translation memories using the Lara Translate API.
MCP Chrome Feedback
Collects interactive user feedback, including text and images, through a Chrome extension with real-time communication and history management.