-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrations in MCP #13
base: migrations-tools
Are you sure you want to change the base?
Conversation
- Add Neon logo - Add link to related blog
## Description This PR aims to setup Neon's MCP server evaluation. **FEATURES** - Refactor MCP Client to serve as the testing client - Add the 1st evaluation to the `prepare_database_migration` MCP Server tool - Adapt the `prepare_database_migration` tool to be way more deterministic - Add command to run evaluation locally ## Test Plan In 172 test runs, with 9 different prompts, we had a 96% factuality check rate for the `prepare_database_migration` prompt, meaning that the tool behaved very much as expected for most of the time. Experiments: https://www.braintrust.dev/app/Neon%20Inc./p/prepare_database_migration/experiments/mcp-evaluation-1735815763?c=mcp-evaluation-1735810092&tc=985c1e51-a5d6-49dd-93cf-a05eef322064&s=51591878-c460-46d7-8852-e65893592d22 
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Orca Security Scan Summary
Status | Check | Issues by priority | |
---|---|---|---|
![]() |
Secrets | ![]() ![]() ![]() ![]() |
View in Orca |
extended from #14 - As we use bun during build stage, `node:alpine` docker image is not enough - Update the MCP command --------- Co-authored-by: Henry Mao <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Orca Security Scan Summary
Status | Check | Issues by priority | |
---|---|---|---|
![]() |
Secrets | ![]() ![]() ![]() ![]() |
View in Orca |
🔑 The following Secrets have been detected in your pull request across all commits
NAME | FILE | LINE NUM | COMMIT | ||
---|---|---|---|---|---|
![]() |
.env File | ...-client/.env.example | 1 | View in code | |
![]() |
.env File | .env.example | 1 | View in code |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Orca Security Scan Summary
Status | Check | Issues by priority | |
---|---|---|---|
![]() |
Secrets | ![]() ![]() ![]() ![]() |
View in Orca |
The previous commands for smithery did not start the server correctly.
Add Neon MCP Server Guides
No description provided.