log_promptLABSCO SUMMARY
A record of how you ask, not only what came back.
Prompt quality is nearly impossible to judge from inside a single conversation. A scored history turns it into something with a trend line, and the suggestions are attached to prompts you actually wrote rather than textbook examples.
What it is
A TypeScript MCP server that logs prompts to a local SQLite database, scores them, and serves a dashboard in your browser on localhost.
What you get
- A prompt logged and scored 0-10 on structure, clarity and completeness, with feedback returned immediately
- Concrete improvement suggestions for any prompt you hand it
- Patterns across your prompt history surfaced as insights
- Statistics and quality trends over time, rather than a single verdict
- Complexity classified as simple, moderate or complex, with a prompting technique recommended to match
- Everything stored locally in SQLite, with no cloud sync
Requirements
Node.js 18 or newer. Clone the repository, run npm install and npm run build, then point Claude Desktop's config at dist/index.js and restart. No account or key; the database and the dashboard at localhost:3456 both sit on your machine.
Setup effort
Build from source — git clone https://github.com/daneb/improver-mcp.git
USE CASES
Working out why a prompt underperformed
Log it and read the score across structure, clarity and context.
Rewriting before committing to a long run
Get specific suggestions for the prompt in front of you, not general advice.
Finding the habit that keeps costing you
Read the patterns across your own history instead of guessing at them.
Checking whether you are getting better
Look at the quality trend over weeks rather than a single session's impression.
4 tools
Listed in project docs. Your client may show a different list.
improve_promptget_prompt_insightsview_statsBEFORE YOU INSTALL
What to know first
Tools you get
4 tools named in the project's documentation.
Requires
Node.js 18+
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/daneb/improver-mcp.git
cd improver-mcp
npm install
npm run buildMCP Clients
Claude Desktop
After building, add this to ~/Library/Application Support/Claude/claude_desktop_config.json and restart Claude Desktop. <YOUR_PATH_TO_NODE> is the output of which node and <YOUR_PATH_TO_IMPROVER_MCP> your clone; /Users/daneb is the author's own home directory. The dashboard is then at http://localhost:3456.
{
"mcpServers": {
"mcp-prompt-collector": {
"command": "<YOUR_PATH_TO_NODE>",
"args": [
"<YOUR_PATH_TO_IMPROVER_MCP>/dist/index.js"
],
"env": {
"HOME": "/Users/daneb"
}
}
}
}