I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

servidor de sqlite-mcp
3 years
Works with Finder
1
Github Watches
1
Github Forks
0
Github Stars
SQLite MCP Server
A Model Context Protocol (MCP) server that provides SQLite database operations through a standardized interface.
Features
- In-memory SQLite database (configurable for file-based storage)
- SQL operations (SELECT, INSERT, UPDATE, DELETE)
- Table management (CREATE, LIST, DESCRIBE)
- Business insights memo tracking
- Docker support for easy deployment
Development & Deployment
Local Development
# Install dependencies and build
npm install
npm start
Docker Deployment
# Build and run with Docker
docker build -t sqlite-mcp-server .
docker run -d --name sqlite-mcp sqlite-mcp-server
Nixpacks Deployment
The application can be easily deployed using Nixpacks with platforms like Railway, Coolify, or Render:
# Deploy with Nixpacks
nixpacks build . --name sqlite-mcp-server
No additional configuration is needed as the project includes a Dockerfile.
Available Tools
-
read_query
: Execute SELECT queries -
write_query
: Execute INSERT, UPDATE, or DELETE queries -
create_table
: Create new tables -
list_tables
: List all tables in the database -
describe_table
: View schema information for a table -
append_insight
: Add business insights to the memo
Remote Server Connection
To connect using SSE in n8n:
- Add an MCP Client node
- Configure SSE connection:
- SSE URL:
http://localhost:3000/sse
- Messages Post Endpoint:
http://localhost:3000/messages
- No additional headers required
- SSE URL:
Example Usage
// Create a table
await callTool('create_table', {
query: 'CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT)'
});
// Insert data
await callTool('write_query', {
query: 'INSERT INTO users (name) VALUES ("John Doe")'
});
// Query data
const result = await callTool('read_query', {
query: 'SELECT * FROM users'
});
Environment Variables
None required by default. If using file-based storage, modify the database path in src/index.ts
.
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
License
ISC
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Therapist adept at identifying core issues and offering practical advice with images.
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Una puerta de enlace de API unificada para integrar múltiples API de explorador de blockchain similar a Esterscan con soporte de protocolo de contexto modelo (MCP) para asistentes de IA.
Espejo dehttps: //github.com/agentience/practices_mcp_server
Espejo de https: //github.com/bitrefill/bitrefill-mcp-server
Reviews

user_eEOZQLP2
As a consistent user of MCP applications, I am thoroughly impressed with sqlite-mcp-server developed by isaacgounton. It offers seamless integration with SQLite, ensuring reliable and efficient server performance. The intuitive design and robust functionalities make it a must-have tool for developers. Highly recommended for anyone seeking optimal database solutions. Check it out at https://github.com/isaacgounton/sqlite-mcp-server!