Skip to content

Commit

Permalink
Merge pull request modelcontextprotocol#89 from sean-lynch/remove_mis…
Browse files Browse the repository at this point in the history
…sing_feature_docs

[sqlite server] Remove docs on missing Anthropic summary feature
  • Loading branch information
dsp-ant authored Nov 27, 2024
2 parents 16cc2a9 + d0e3e82 commit 5a80685
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 5 deletions.
5 changes: 2 additions & 3 deletions src/sqlite/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
# SQLite MCP Server

## Overview
A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through SQLite. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos that can be enhanced with Claude's analysis when an Anthropic API key is provided.
A Model Context Protocol (MCP) server implementation that provides database interaction and business intelligence capabilities through SQLite. This server enables running SQL queries, analyzing business data, and automatically generating business insight memos.

## Components

### Resources
The server exposes a single dynamic resource:
- `memo://insights`: A continuously updated business insights memo that aggregates discovered insights during analysis
- Auto-updates as new insights are discovered via the append-insight tool
- Optional enhancement through Claude for professional formatting (requires Anthropic API key)

### Prompts
The server provides a demonstration prompt:
Expand All @@ -25,7 +24,7 @@ The server offers six core tools:
#### Query Tools
- `read-query`
- Execute SELECT queries to read data from the database
- Input:
- Input:
- `query` (string): The SELECT SQL query to execute
- Returns: Query results as array of objects

Expand Down
2 changes: 1 addition & 1 deletion src/sqlite/src/mcp_server_sqlite/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
Prompts:
This server provides a pre-written prompt called "mcp-demo" that helps users create and analyze database scenarios. The prompt accepts a "topic" argument and guides users through creating tables, analyzing data, and generating insights. For example, if a user provides "retail sales" as the topic, the prompt will help create relevant database tables and guide the analysis process. Prompts basically serve as interactive templates that help structure the conversation with the LLM in a useful way.
Resources:
This server exposes one key resource: "memo://insights", which is a business insights memo that gets automatically updated throughout the analysis process. As users analyze the database and discover insights, the memo resource gets updated in real-time to reflect new findings. The memo can even be enhanced with Claude's help if an Anthropic API key is provided, turning raw insights into a well-structured business document. Resources act as living documents that provide context to the conversation.
This server exposes one key resource: "memo://insights", which is a business insights memo that gets automatically updated throughout the analysis process. As users analyze the database and discover insights, the memo resource gets updated in real-time to reflect new findings. Resources act as living documents that provide context to the conversation.
Tools:
This server provides several SQL-related tools:
"read-query": Executes SELECT queries to read data from the database
Expand Down
2 changes: 1 addition & 1 deletion src/sqlite/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 5a80685

Please sign in to comment.