Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 658 Bytes

File metadata and controls

16 lines (11 loc) · 658 Bytes

Server

The server module provides both MCP (Model Context Protocol) and web interfaces built on FastAPI with FastMCP.

Architecture:

  • Built on FastMCP which provides MCP server capabilities on top of FastAPI
  • MCP tools defined in mcp.py - see MCP Tools Reference
  • Web routes organized in web/routes/ directory
  • Admin API for managing MCP API keys in admin.py
  • API routes in api.py for programmatic access

See MCP documentation and Web Interface documentation for setup and usage details.

Server Entrypoint

::: kb_mcp.server.main