Overview
what is Scansca?
Scansca is a self-hostable server that connects Large Language Model (LLM) clients with database systems through the Model Context Protocol (MCP), enabling users to gain integrated insights from diverse data environments using natural language.
how to use Scansca?
To use Scansca, clone the repository, install dependencies, and run the server. You can register databases and execute queries using a simple RESTful API.
key features of Scansca?
- Multi-Database Support: Connect to PostgreSQL, with MySQL, SQLite, and DynamoDB coming soon.
- MCP Integration: Seamless integration with MCP-compatible LLM clients.
- Automatic Schema Discovery: Expose database structures with minimal configuration.
- Simple API: RESTful interface for database operations.
- Docker Ready: Easy deployment with Docker Compose.
use cases of Scansca?
- Connecting LLM clients to various database systems.
- Executing natural language queries on databases.
- Integrating with applications that require database insights.
FAQ from Scansca?
- What databases does Scansca support?
Currently, Scansca supports PostgreSQL, with plans to add MySQL, SQLite, and DynamoDB.
- Is Scansca easy to deploy?
Yes! Scansca can be easily deployed using Docker Compose.
- Can I use Scansca for commercial purposes?
Free use is allowed for non-commercial purposes; commercial use requires a separate license.