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": "カレーライスの材料は?"}]}'
Servidores relacionados
interactive-mcp
Enables interactive LLM workflows by adding local user prompts and chat capabilities directly into the MCP loop.
Slack
Interact with Slack workspaces, enabling message sending, channel management, and user interactions.
ELEMENT.FM
Create and publish unlimited podcast shows and episodes with ELEMENT.FM
Perplexity Chat
A Python-based server for the Perplexity API that manages chat history and conversations.
Gmail MCP Server
An MCP server for integrating with the Gmail API to manage emails.
Sinch
Interact with Sinch APIs for communication services like conversation, email, verification, and voice.
AgentNet
Agent-to-agent referral network where AI agents discover each other, cross-refer users, and earn credits. Available as MCP server and HTTP API.
Claude MCP Slack
A GitHub Action that functions as a Slack MCP server, enabling secure image downloads and integrations with Slack.
MCP Telegram
Control Telegram using LLMs through the Model Context Protocol (MCP).
WeChat Official Account MCP Server (Go)
A high-performance Go server for managing WeChat Official Accounts, supporting drafts, publishing, and material management.