Everything
Servidor de referência / teste com prompts, recursos e ferramentas
Documentação
Everything MCP Server
Arquitetura | Estrutura do Projeto | Processo de Inicialização | Recursos do Servidor | Pontos de Extensão | Como Funciona
Este servidor MCP tenta exercitar todos os recursos do protocolo MCP. Ele não tem a intenção de ser um servidor útil, mas sim um servidor de teste para desenvolvedores de clientes MCP. Ele implementa prompts, ferramentas, recursos, amostragem e muito mais para demonstrar as capacidades do MCP.
Ferramentas, Recursos, Prompts e Outros Recursos
Uma lista completa dos primitivos MCP registrados e outros recursos do protocolo demonstrados pode ser encontrada no documento Recursos do Servidor.
Uso com Claude Desktop (usa transporte stdio)
Adicione ao seu claude_desktop_config.json:
{
"mcpServers": {
"everything": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-everything"
]
}
}
}
No Windows, use cmd /c para iniciar npx:
{
"mcpServers": {
"everything": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-everything"
]
}
}
}
Uso com VS Code
Para instalação rápida, use um dos botões de instalação com um clique abaixo...
Para instalação manual, você pode configurar o servidor MCP usando um destes métodos:
Método 1: Configuração do Usuário (Recomendado)
Adicione a configuração ao seu arquivo de configuração MCP de nível de usuário. Abra a Paleta de Comandos (Ctrl + Shift + P) e execute MCP: Open User Configuration. Isso abrirá seu arquivo mcp.json de usuário, onde você pode adicionar a configuração do servidor.
Método 2: Configuração do Workspace
Alternativamente, você pode adicionar a configuração a um arquivo chamado .vscode/mcp.json no seu workspace. Isso permitirá que você compartilhe a configuração com outras pessoas.
Para mais detalhes sobre a configuração do MCP no VS Code, consulte a documentação oficial do MCP do VS Code.
NPX
{
"servers": {
"everything": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-everything"]
}
}
}
No Windows, use:
{
"servers": {
"everything": {
"command": "cmd",
"args": ["/c", "npx", "-y", "@modelcontextprotocol/server-everything"]
}
}
}
Executando a partir do código-fonte com transporte HTTP+SSE (obsoleto desde 2025-03-26)
cd src/everything
npm install
npm run start:sse
Executar a partir do código-fonte com transporte HTTP Streamable
cd src/everything
npm install
npm run start:streamableHttp
Executando como um pacote instalado
Instalar
npm install -g @modelcontextprotocol/server-everything@latest
Executar o servidor padrão (stdio)
npx @modelcontextprotocol/server-everything
Ou especificar stdio explicitamente
npx @modelcontextprotocol/server-everything stdio
Executar o servidor SSE
npx @modelcontextprotocol/server-everything sse
Executar o servidor HTTP streamable
npx @modelcontextprotocol/server-everything streamableHttp
Licença
Este servidor MCP é licenciado sob a Licença MIT. Isso significa que você é livre para usar, modificar e distribuir o software, sujeito aos termos e condições da Licença MIT. Para mais detalhes, consulte o arquivo LICENSE no repositório do projeto.