MCP Server Template
Overview
The EVM-Server MCP Server is a TypeScript-based server that facilitates interaction with Ethereum Virtual Machine (EVM) chains. It provides a simple system for managing text notes using MCP (Model Context Protocol) concepts.
To use the server, install the required dependencies, build the server, and configure it with the Claude Desktop application. You can create notes and generate summaries through the provided API endpoints.
- Implements a notes system with URIs and metadata - Tools for creating new text notes - Functionality to generate summaries of all stored notes - Comprehensive debugging capabilities using MCP Inspector
- Organizing and managing notes related to EVM development
- Generating summaries for quick reference in projects
- Facilitating note-taking and documentation during coding sessions
Add to your AI client
Use these steps to connect MCP Server Template 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": {
"mcp-server-template-stevennevins": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-template-stevennevins"
]
}
}
}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": {
"mcp-server-template-stevennevins": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-template-stevennevins"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-server-template-stevennevins": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-template-stevennevins"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-server-template-stevennevins": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-template-stevennevins"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-server-template-stevennevins": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-template-stevennevins"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-server-template-stevennevins": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-template-stevennevins"
]
}
}
}FAQ
What platforms can EVM-Server be used on?
EVM-Server can be used on both MacOS and Windows by configuring the server in the respective Claude Desktop configuration files.
How do I create a new note?
You can create a new note by calling the `create_note` function with the required title and content parameters.
What is the MCP Inspector?
The MCP Inspector is a debugging tool that helps monitor the communication between MCP servers and provides access to debugging features via a browser.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":459,"uuid":"342d267f-ae40-400b-a03a-47832160e031","name":"mcp-server-template","title":"MCP Server Template","description":null,"avatar_url":"https://avatars.githubusercontent.com/u/12021290?v=4","created_at":"$D2024-12-19T02:12:27.604Z","updated_at":"$D2024-12-19T12:39:15.598Z","status":"created","author_name":"stevennevins","author_avatar_url":"https://avatars.githubusercontent.com/u/12021290?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/stevennevins/mcp-server-template","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"}]]}]