sistema creado v0.5.0
Some checks failed
build-and-push / deploy (push) Has been skipped
build-and-push / build (push) Failing after 6s

This commit is contained in:
2025-05-14 16:10:41 -06:00
parent b5e40cf4ac
commit 745168cf51
193 changed files with 7267 additions and 8789 deletions

37
mcp/index.js Normal file
View File

@@ -0,0 +1,37 @@
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
// Creo la instancia del servidor MCP
const server = new McpServer({
name: "hello-world",
version: "0.1.0",
capabilities: {
resources: {},
tools: {}
}
});
// Registro un tool “hello-world” que devuelve un saludo
server.tool(
"hello-world",
"Devuelve un saludo de prueba",
{}, // sin parámetros
async () => ({
content: [
{ type: "text", text: "¡Hola, mundo!" }
]
})
);
async function main() {
// Me conecto por stdio (puede ser stdin/stdout de un cliente MCP)
const transport = new StdioServerTransport();
await server.connect(transport);
console.log("MCP Hello World Server corriendo por stdio");
console.error("MCP Hello World Server corriendo por stdio");
}
main().catch(err => {
console.error("Error fatal en MCP server:", err);
process.exit(1);
});