Skip to main content
Glama
IBM

IBM i MCP Server

Official
by IBM
session.py694 B
from typing import Generator from sqlalchemy.engine import Engine, create_engine from sqlalchemy.orm import Session, sessionmaker from db.url import get_db_url # Create SQLAlchemy Engine using a database URL db_url: str = get_db_url() db_engine: Engine = create_engine(db_url, pool_pre_ping=True) # Create a SessionLocal class SessionLocal: sessionmaker[Session] = sessionmaker(autocommit=False, autoflush=False, bind=db_engine) def get_db() -> Generator[Session, None, None]: """ Dependency to get a database session. Yields: Session: An SQLAlchemy database session. """ db: Session = SessionLocal() try: yield db finally: db.close()

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/IBM/ibmi-mcp-server'

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