Ethanporath
Initial commit
2568dca
Raw History Blame Contribute Delete
804 Bytes
"""from .endpointsAPI import app as mcp_fastapi_app
from fastapi_mcp import FastApiMCP
from fastapi import FastAPI
def run_mcp_server(host="0.0.0.0", port=8000, base_route="/scribe"):
mcp = FastApiMCP(
mcp_fastapi_app,
name="MCPEndpoints",
description="Tools for querying data from Scribe database using FastAPI endpoints with MCP",
)
mcp.mount()
mcp.setup_server()
import uvicorn
uvicorn.run(mcp_fastapi_app, host=host, port=port)
"""
def run_mcp_server():
pass
from .endpointsAPI import app
from fastapi_mcp import FastApiMCP
from pathlib import Path
import json
mcp = FastApiMCP(
app,
name="MCPEndpoints",
description="Tools for querying data from Scribe database using FastAPI endpoints with MCP",
)
mcp.mount()
mcp.setup_server()