test-server MCP server
Overview
Test-Python-MCP-Server is a minimal implementation of a Model Context Protocol (MCP) server that allows for storing and summarizing notes.
To use the server, follow the installation instructions, configure your server as needed, and utilize the provided tools to add and manage notes. You can add notes via the add-note tool and create summaries using the summarize-notes prompt.
- Custom URI scheme for accessing notes (note://) - Tools for adding notes and summarizing them - Configuration options for both development and published environments
- Storing personal notes for easy retrieval.
- Creating concise summaries of longer notes for quick reference.
- Developing applications that require a note management system.
Add to your AI client
Use these steps to connect test-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": {
"test-python-mcp-server-jtorreggiani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-test-python-mcp-server-jtorreggiani"
]
}
}
}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": {
"test-python-mcp-server-jtorreggiani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-test-python-mcp-server-jtorreggiani"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"test-python-mcp-server-jtorreggiani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-test-python-mcp-server-jtorreggiani"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"test-python-mcp-server-jtorreggiani": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-test-python-mcp-server-jtorreggiani"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"test-python-mcp-server-jtorreggiani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-test-python-mcp-server-jtorreggiani"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"test-python-mcp-server-jtorreggiani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-test-python-mcp-server-jtorreggiani"
]
}
}
}FAQ
Is this server suitable for production use?
The server is a testing implementation designed primarily for development purposes but can be adapted for production with proper configuration.
What programming languages does it support?
This server is built using Python and is designed to work with any client that can interact with the MCP standard.
How can I add new notes?
Use the `add-note` tool with the required arguments to add a new note to the server.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":341,"uuid":"89726ab4-cf74-4bd0-97de-9ccab5629f03","name":"test-python-mcp-server","title":"test-server MCP server","description":null,"avatar_url":"https://avatars.githubusercontent.com/u/4009178?v=4","created_at":"2024-12-13T13:20:28.122Z","updated_at":"2024-12-13T15:09:09.171Z","status":"created","author_name":"jtorreggiani","author_avatar_url":"https://avatars.githubusercontent.com/u/4009178?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/jtorreggiani/test-python-mcp-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"}]]}]