Skip to main content
Glama

MCP Firebird

# Generated by https://smithery.ai. See: https://smithery.ai/docs/config#dockerfile # Usar Node.js LTS con Debian como imagen base FROM node:20-slim # Instalar herramientas cliente de Firebird RUN apt-get update && \ apt-get install -y --no-install-recommends firebird3.0-utils && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* # Crear directorio de trabajo WORKDIR /app # Copiar archivos de configuración y dependencias COPY package*.json ./ COPY tsconfig.json ./ # Instalar dependencias RUN npm install # Copiar el código fuente COPY src/ ./src/ COPY run-sse-server.js ./ COPY run-sse-proxy.js ./ COPY run-inspector.cjs ./ COPY run-inspector.js ./ COPY run-all-stdio.js ./ COPY start-mcp-stdio.js ./ # Compilar el proyecto TypeScript RUN npm run build # Exponer puerto para SSE EXPOSE 3003 # Variables de entorno por defecto ENV FIREBIRD_HOST=localhost ENV FIREBIRD_PORT=3050 ENV FIREBIRD_USER=SYSDBA ENV FIREBIRD_PASSWORD=masterkey ENV FIREBIRD_DATABASE=/firebird/data/database.fdb ENV TRANSPORT_TYPE=stdio ENV SSE_PORT=3003 ENV LOG_LEVEL=info # Crear directorio para la base de datos RUN mkdir -p /firebird/data && \ chown -R node:node /firebird # Cambiar al usuario node por seguridad USER node # Comando para iniciar el servidor (puede ser sobrescrito en docker-compose) CMD ["node", "dist/index.js"]

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/PuroDelphi/mcpFirebird'

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