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