Saudações MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Saudações MCP ServerDê um bom dia para Ana"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
👋 Saudações MCP Server
Servidor MCP (Model Context Protocol) de saudações, construído com Node.js e o SDK oficial do MCP.
📁 Estrutura do Projeto
saudacoes-mcp-server/
├── src/
│ ├── index.js # Entry point — inicializa e conecta o servidor
│ ├── tools/
│ │ ├── index.js # Registro de todas as Tools
│ │ ├── saudacao.js # Tool: saudacao_personalizada
│ │ └── tabnews.js # Tool: buscar_artigos_tabnews
│ ├── resources/
│ │ └── index.js # Registro de todos os Resources
│ └── prompts/
│ └── index.js # Registro de todos os Prompts
├── .gitignore
├── package.json
└── README.mdRelated MCP server: Content Fetcher MCP
🚀 Como rodar localmente
# Instalar dependências
npm install
# Iniciar o servidor
npm startO servidor usa transporte
stdio— ele não expõe uma porta HTTP. É conectado diretamente pelos clientes MCP.
🔌 Como instalar em clientes MCP
Pré-requisito: Antes de configurar qualquer cliente, clone o projeto e instale as dependências:
git clone <url-do-repo> cd saudacoes-mcp-server npm installAnote o caminho absoluto da pasta, pois será usado nas configurações abaixo.
🟦 VS Code (GitHub Copilot Agent Mode)
O VS Code suporta MCP a partir da versão 1.99+ com o GitHub Copilot no modo agente.
Opção A — Configuração por workspace (recomendado, versionável):
Crie o arquivo .vscode/mcp.json na raiz do seu projeto:
{
"servers": {
"saudacoes-mcp": {
"type": "stdio",
"command": "node",
"args": ["C:/caminho/absoluto/saudacoes-mcp-server/src/index.js"]
}
}
}Opção B — Configuração global (disponível em todos os workspaces):
Abra a paleta de comandos (Ctrl+Shift+P) e execute:
MCP: Open User ConfigurationAdicione a mesma estrutura acima no arquivo que abrir.
💡 Para usar, abra o GitHub Copilot Chat, selecione o modo Agent e as tools do servidor aparecerão automaticamente.
🟫 Cursor
O Cursor suporta MCP nativamente. A configuração pode ser feita por projeto ou globalmente.
Opção A — Por projeto (arquivo .cursor/mcp.json na raiz do projeto):
{
"mcpServers": {
"saudacoes-mcp": {
"command": "node",
"args": ["C:/caminho/absoluto/saudacoes-mcp-server/src/index.js"]
}
}
}Opção B — Global (disponível em todos os projetos):
Crie/edite o arquivo %USERPROFILE%\.cursor\mcp.json (Windows) ou ~/.cursor/mcp.json (Mac/Linux):
{
"mcpServers": {
"saudacoes-mcp": {
"command": "node",
"args": ["C:/caminho/absoluto/saudacoes-mcp-server/src/index.js"]
}
}
}Pela interface:
Abra
Cursor Settings→Tools & MCPClique em Add new MCP server
Preencha: nome
saudacoes-mcp, tipostdio, comandonode, argumentoC:/caminho/.../src/index.js
✅ Uma bolinha verde ao lado do servidor indica conexão bem-sucedida.
🟧 Claude (Desktop e Claude Code)
Claude Desktop
Edite o arquivo de configuração:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"saudacoes-mcp": {
"command": "node",
"args": ["C:/caminho/absoluto/saudacoes-mcp-server/src/index.js"]
}
}
}Você pode acessar o arquivo via: Claude → Settings → Developer → Edit Config
Após salvar, reinicie o Claude Desktop. As tools aparecerão com um ícone de 🔨 no chat.
Claude Code (CLI)
claude mcp add saudacoes-mcp node /caminho/absoluto/saudacoes-mcp-server/src/index.jsPara verificar se foi adicionado:
claude mcp list🧩 Tools disponíveis
Tool | Descrição |
| Gera uma saudação com nome, período do dia e data/hora atual |
| Busca os artigos mais recentes do TabNews |
🧠 Conceitos MCP
Conceito | Descrição |
Tool | Função que o LLM pode invocar (ex: buscar dados, executar ações) |
Resource | Conteúdo estático ou dinâmico exposto ao LLM (ex: arquivos, dados) |
Prompt | Templates de prompt reutilizáveis que o LLM pode acessar |
📦 Dependências
This server cannot be deployed
Maintenance
Related MCP Connectors
Greet anyone by name with a friendly hello. Scrape webpages to extract content for quick reference…
Greet anyone by name with a friendly message. Explore the origin of 'Hello, World' to add context…
Greet people by name with friendly, concise messages. Explore the origin of 'Hello, World' for fun…
Greet anyone by name with friendly, personalized messages. Explore the origin of Hello, World thro…
Related MCP Servers
- AlicenseCqualityDmaintenanceA simple demonstration project for the Model Control Protocol (MCP) server that provides tools for AI assistants to fetch news articles, perform calculations, retrieve weather data, and generate personalized greetings.3MIT
- AlicenseBqualityDmaintenanceFetches and tracks content from YouTube channels, RSS feeds, and GitHub releases with persistence to identify new items across sessions.62 npm1MIT
- FlicenseBqualityDmaintenanceProvides personalized Data Engineering learning updates by fetching recent news about DE concepts, patterns, and technologies, while tracking user knowledge to present only new information relevant to their learning journey.3-
- FlicenseNot gradedqualityDmaintenanceAggregates technical articles from multiple sources (Qiita, Dev.to, NewsAPI, Hacker News), summarizes them using Gemini API, and syncs them to Notion databases with personalized recommendations based on reading history and tags.-