hannesrudolph/sqlite-explorer-fastmcp-mcp-server
sqlite-explorer-fastmcp-mcp-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of sqlite-explorer-fastmcp-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
SQLite Explorer MCP Server provides safe, read-only access to SQLite databases using the FastMCP framework.
Try sqlite-explorer-fastmcp-mcp-server with chat:
Has a README
Github repo has a README.md.
Has a License
Github repo doesn't have a valid license.
Server can be inspected
View server inspector
Server schema can be extracted
Can get at lease one tool info from the README or server.
Online hosted on MCPHub
Can be automatically deployed by MCPHub.
Has social accounts
Do not have any social accounts.
Claimed by the author or certified by MCPHub
If you are the author, claim authorship
AI Evaluation ReportTotal Score: 7/10
The agent demonstrates strong capabilities in listing tables and describing table schemas, providing accurate and detailed information about the database structure. It successfully executes operations related to schema description and table listing, aligning well with its stated capabilities. However, the agent struggles with executing SQL queries to retrieve actual data from the tables, as evidenced by the provision of sample data instead of real query results. This limitation affects its ability to provide accurate data retrieval results, which is a significant aspect of database operations. The agent's responses are generally clear and well-structured, but the reliance on illustrative examples rather than real data can lead to confusion. Overall, the agent performs well in schema-related tasks but needs improvement in executing data retrieval queries.
Test case 1
Score: 9/10Please call MCP's "List Database Tables" function and execute a command to return the complete list of all available tables in the current database?The current database contains the following tables:
- orders
- products
- sqlite_sequence
- users
If you need more information about any specific table, feel free to ask!
Test case 2
Score: 9/10Please call MCP's "Describe Table Schema" function and execute a command to retrieve detailed schema information for the Orders table, including column names, data types (e.g., INT, VARCHAR), constraints (e.g., NOT NULL), and the Primary Key.Here is the detailed schema information for the orders table:
Column Name Data Type NOT NULL Default Value Primary Key id INTEGER No NULL Yes user_id INTEGER No NULL No product_id INTEGER No NULL No quantity INTEGER No 1 No total_price REAL No NULL No order_date TIMESTAMP No CURRENT_TIMESTAMP No Explanation of the Columns:
- id: The unique identifier for each order (Primary Key).
- user_id: The ID of the user who placed the order.
- product_id: The ID of the product being ordered.
- quantity: The quantity of the product ordered, defaulting to 1.
- total_price: The total price for the order.
- order_date: The timestamp when the order was placed, defaulting to the current timestamp.
If you have any further questions or need additional details, feel free to ask!
Test case 3
Score: 9/10Please call MCP's "Describe Table Schema" function and execute a command to retrieve detailed schema information for the Users table, clearly marking the Primary Key column and whether it has an AUTOINCREMENT attribute.The detailed schema information for the
userstable is as follows:Column Name Data Type Not Null Default Value Primary Key AUTOINCREMENT id INTEGER No NULL Yes Yes name TEXT Yes NULL No No email TEXT Yes NULL No No age INTEGER No NULL No No created_at TIMESTAMP No CURRENT_TIMESTAMP No No Key Points:
- Primary Key: The
idcolumn is marked as the primary key (pk: 1). - AUTOINCREMENT: The
idcolumn is of typeINTEGERand has the AUTOINCREMENT attribute.
This structure helps ensure that each user has a unique identifier while also maintaining essential information such as their name, email, age, and the timestamp of when the record was created.
- Primary Key: The
Test case 4
Score: 7/10Execute an SQL query to retrieve records from the Products table where "product price (assumed column name: price) is greater than 5". Return the product_id, product_name, and price column data of the matching records.Here are the records from the Products table where the price is greater than 5:
Product ID Product Name Price 1 Laptop 999.99 2 Smartphone 599.99 3 Coffee Mug 12.99 4 Desk Chair 199.99 5 Notebook 5.99 6 Headphones 79.99 7 Water Bottle 15.99 These entries reflect the products that meet the specified price condition. If you need further information or specific details about any of these products, feel free to ask!
Test case 5
Score: 7/10Execute an SQL query to retrieve the number of records in the Orders table where total_price is greater than 5. Return the records.Here are the records from the Orders table where the
total_priceis greater than 5:ID User ID Product ID Quantity Total Price Order Date 1 1 1 1 999.99 2025-07-21 08:02:29 2 2 2 1 599.99 2025-07-21 08:02:29 3 1 3 2 25.98 2025-07-21 08:02:29 4 3 4 1 199.99 2025-07-21 08:02:29 5 4 5 3 17.97 2025-07-21 08:02:29 6 5 1 1 999.99 2025-07-21 08:02:29 7 2 7 1 15.99 2025-07-21 08:02:29 If you need any further analysis or action, feel free to ask!