MCP Server
MCP Test Server
A Model Context Protocol server that enables LLMs to interact with user and task data through JSON-RPC, offering tools like user management, task creation, and search functionality.
0
GitHub Stars
8/23/2025
Last Updated
MCP Server Configuration
1{
2 "name": "mcp-test-server",
3 "command": "node",
4 "args": [
5 "mcp-server.js"
6 ],
7 "working_directory": "C:\\Users\\yvanf\\Documents\\MCP-test"
8}
JSON8 lines
README Documentation
MCP Test Server
Este projeto contém dois tipos de servidores:
- HTTP Server (
server.js
) - Um servidor REST API tradicional - 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
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áriosget_user
- Obter usuário por IDcreate_user
- Criar novo usuárioget_tasks
- Listar tarefascreate_task
- Criar nova tarefasearch
- Buscar usuários e tarefas
License
ISC
Quick Install
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source