{
  "markdown": "# mcp-sqlite3\n\n> MCP server exposing sqlite3 library functionality\n\n[![PyPI](https://img.shields.io/pypi/v/mcp-sqlite3.svg)](https://pypi.org/project/mcp-sqlite3/)\n[![Python](https://img.shields.io/pypi/pyversions/mcp-sqlite3.svg)](https://pypi.org/project/mcp-sqlite3/)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n\n## Install\n\n```bash\npip install mcp-sqlite3\n```\n\n## Usage\n\n```python\nfrom mcp_sqlite3 import mcp_server\n\nmcp_server.run()\n```\n\n## CLI\n\n```bash\nmcp-sqlite3 --help\n```\n\n## API\n\nExposes complete sqlite3 functionality as MCP tools.\n\n### Connection Tools\n- `connect_database` - Open a database connection\n- `close_connection` - Close a database connection\n- `commit` / `rollback` - Transaction control\n\n### SQL Execution Tools\n- `execute_query` - Execute a query and return results\n- `execute_many` - Execute with multiple parameter sets\n- `execute_script` - Execute a SQL script\n\n### Schema Tools\n- `list_tables` - List all tables\n- `get_table_info` - Get table schema\n- `create_table` / `drop_table` - DDL operations\n\n### CRUD Tools\n- `insert_row` / `update_rows` / `delete_rows` / `select_rows`\n\n## Development\n\n```bash\ngit clone https://github.com/daedalus/mcp-sqlite3.git\ncd mcp-sqlite3\npip install -e \".[test]\"\n\n# run tests\npytest\n\n# format\nruff format src/ tests/\n\n# lint\nruff check src/ tests/\n\n# type check\nmypy src/\n```\n\n## MCP Server\n\nmcp-name: io.github.daedalus/mcp-sqlite3\n",
  "bytes": 1511,
  "sha": "bee7d87a72bb29849df19ca56ee4dd9373f85e9262226bace32e9a5533b1864e",
  "repo_slug": "daedalus/mcp-sqlite3",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_daedalus_mcp_sqlite3_74a77d7a/readme"
}