Skip to main content
Glama
yvanfreitas

MCP Test Server

by yvanfreitas

MCP Test Server

Este projeto contém dois tipos de servidores:

  1. HTTP Server (server.js) - Um servidor REST API tradicional

  2. MCP Server (mcp-server.js) - Um servidor Model Context Protocol real

⚠️ Diferença Importante

HTTP Server (server.js)

  • ✅ Servidor REST API tradicional

  • ✅ Funciona no navegador (http://localhost:3000)

  • NÃO compatível com Warp MCP

  • Uso: Testes manuais e desenvolvimento

MCP Server (mcp-server.js)

  • Servidor MCP real compatível com Warp

  • ✅ Implementa protocolo JSON-RPC via stdio

  • ✅ Expõe ferramentas (tools) para LLMs

  • ❌ Não funciona no navegador

  • Uso: Integração com Warp e outros clientes MCP

Related MCP server: JSON MCP Server

Instalação

npm install

Uso

Para HTTP Server (desenvolvimento/testes)

npm start
# Acesse: http://localhost:3000

Para MCP Server (Warp)

npm run mcp

Testando HTTP Server

npm test

Configuração do Warp

O arquivo warp-mcp-config.json está configurado para usar o MCP Server real:

{
  "mcpServers": {
    "mcp-test-server": {
      "command": "node",
      "args": ["mcp-server.js"],
      "working_directory": "C:\\Users\\yvanf\\Documents\\MCP-test"
    }
  }
}

Ferramentas Disponíveis no MCP

  • get_users - Listar usuários

  • get_user - Obter usuário por ID

  • create_user - Criar novo usuário

  • get_tasks - Listar tarefas

  • create_task - Criar nova tarefa

  • search - Buscar usuários e tarefas

License

ISC

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yvanfreitas/MCP-test'

If you have feedback or need assistance with the MCP directory API, please join our Discord server