Skip to content

Scansca Documentation

Welcome to the Scansca documentation. Scansca is a self-hostable server that connects Large Language Model (LLM) clients with database systems through the Model Context Protocol (MCP).

What is Scansca?

Scansca allows you to:

  • Connect LLMs to your databases for natural language database interactions
  • Query multiple database systems through a unified interface
  • Automate database tasks and monitoring through a simple API
  • Gain deeper insights from your data without complex query writing

Documentation Contents

Getting Started

API Reference

Architecture and Design

Core Features

Scansca provides several key features:

  1. Multi-Database Support: Connect to PostgreSQL, MySQL, SQLite, and more
  2. Schema Introspection: Automatically discover and expose database structures
  3. MCP Protocol: Seamless integration with LLM clients
  4. HTTP API: Comprehensive RESTful interface for all operations

Contributing

Contributions to both the documentation and the codebase are welcome. Please feel free to submit a Pull Request or open an Issue for any improvements or suggestions.