Overview
The amazon-fresh-server is a Model Context Protocol (MCP) server built with TypeScript that implements a simple notes system, showcasing core MCP concepts through managing text notes and their summaries.
To use the amazon-fresh-server, install the required dependencies, build the server, and configure it with your application. It can be integrated with Claude Desktop or used for development with auto-rebuild functionality.
- Resources: Access notes via
note://URIs; each note contains a title, content, and metadata. - Tools: Create new notes using thecreate_notefunction, which requires a title and content. - Prompts: Summarize all stored notes through thesummarize_notesfunction, which prepares a structured prompt for LLM summarization.
- Managing and retrieving personal notes.
- Generating summaries for notes to save time on content review.
- Integrating with applications for richer text management features.
Add to your AI client
Use these steps to connect amazon-fresh-server MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"amazon-fresh-server-alec2435": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-amazon-fresh-server-alec2435"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"amazon-fresh-server-alec2435": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-amazon-fresh-server-alec2435"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"amazon-fresh-server-alec2435": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-amazon-fresh-server-alec2435"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"amazon-fresh-server-alec2435": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-amazon-fresh-server-alec2435"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"amazon-fresh-server-alec2435": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-amazon-fresh-server-alec2435"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"amazon-fresh-server-alec2435": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-amazon-fresh-server-alec2435"
]
}
}
}FAQ
How do I install the amazon-fresh-server?
Install dependencies with `npm install`, then build with `npm run build`.
Can I use this server in my own applications?
Yes! The server is designed to be integrated into applications like Claude Desktop.
What are the debugging tools available?
You can use the MCP Inspector for debugging, which can be run with `npm run inspector`.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":79,"uuid":"3a46600e-34ce-4548-a2cb-b588ba0ce395","name":"amazon-fresh-server","title":"amazon-fresh-server MCP Server","description":"An amazon fresh mcp server","avatar_url":"https://avatars.githubusercontent.com/u/9058562?v=4","created_at":"2024-12-13T09:00:31.728Z","updated_at":"2024-12-13T09:34:50.944Z","status":"created","author_name":"Alec2435","author_avatar_url":"https://avatars.githubusercontent.com/u/9058562?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/Alec2435/amazon-fresh-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]