{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_scouthunter1-fastapi-lua-api","slug":"scouthunter1-fastapi-lua-api","name":"fastapi-lua-api","type":"mcp","url":"https://github.com/scouthunter1/fastapi-lua-api","page_url":"https://unfragile.ai/scouthunter1-fastapi-lua-api","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:scouthunter1/fastapi-lua-api"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_scouthunter1-fastapi-lua-api__cap_0","uri":"capability://tool.use.integration.mcp.server.integration.for.lua.apis","name":"mcp server integration for lua apis","description":"This capability allows developers to create and manage APIs using Lua within a FastAPI framework, leveraging the Model Context Protocol (MCP) for seamless integration. It utilizes FastAPI's asynchronous capabilities to handle requests efficiently while providing a structured way to define and expose Lua functions as API endpoints. This design choice enables rapid development of Lua-based applications with a focus on performance and scalability.","intents":["How can I expose my Lua functions as APIs using FastAPI?","What is the best way to integrate Lua scripting into my FastAPI application?","Can I build a high-performance API server that supports Lua?"],"best_for":["developers building Lua applications needing API exposure","teams integrating Lua with existing FastAPI projects"],"limitations":["Limited to Lua scripting; other languages are not supported","Requires understanding of both FastAPI and Lua for effective use"],"requires":["Python 3.7+","FastAPI 0.68+","Lua 5.1+"],"input_types":["Lua code","API requests"],"output_types":["JSON responses","structured data"],"categories":["tool-use-integration","api-development"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_scouthunter1-fastapi-lua-api__cap_1","uri":"capability://tool.use.integration.dynamic.routing.for.lua.functions","name":"dynamic routing for lua functions","description":"This capability enables dynamic routing of API requests to corresponding Lua functions based on request parameters or paths. It employs FastAPI's routing mechanisms to map incoming requests to specific Lua scripts, allowing developers to define flexible and modular API endpoints. This approach enhances the maintainability and scalability of the API as new Lua functions can be added without altering the core server logic.","intents":["How can I dynamically route requests to different Lua functions?","What is the best way to manage multiple API endpoints in a Lua-based application?","Can I easily add new Lua functions to my existing API?"],"best_for":["developers needing flexible API routing for Lua functions","teams managing large sets of Lua scripts"],"limitations":["Complex routing logic may increase server response time","Requires careful management of function names to avoid conflicts"],"requires":["Python 3.7+","FastAPI 0.68+","Lua 5.1+"],"input_types":["API requests"],"output_types":["JSON responses","structured data"],"categories":["tool-use-integration","api-development"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_scouthunter1-fastapi-lua-api__cap_2","uri":"capability://automation.workflow.asynchronous.request.handling.for.lua.apis","name":"asynchronous request handling for lua apis","description":"This capability allows the FastAPI server to handle incoming requests asynchronously, enabling non-blocking execution of Lua scripts. By leveraging Python's async features, the server can manage multiple requests concurrently, improving throughput and responsiveness. This design choice is particularly beneficial for applications that require high availability and low latency when executing Lua scripts.","intents":["How can I improve the performance of my Lua API server?","What are the benefits of using asynchronous request handling in FastAPI?","Can I handle multiple API requests simultaneously with Lua?"],"best_for":["developers building high-performance Lua APIs","teams requiring low-latency API responses"],"limitations":["Asynchronous programming model may introduce complexity","Not all Lua libraries are compatible with async execution"],"requires":["Python 3.7+","FastAPI 0.68+","Lua 5.1+"],"input_types":["API requests"],"output_types":["JSON responses","structured data"],"categories":["automation-workflow","api-development"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"moderate","permissions":["Python 3.7+","FastAPI 0.68+","Lua 5.1+"],"failure_modes":["Limited to Lua scripting; other languages are not supported","Requires understanding of both FastAPI and Lua for effective use","Complex routing logic may increase server response time","Requires careful management of function names to avoid conflicts","Asynchronous programming model may introduce complexity","Not all Lua libraries are compatible with async execution","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.9,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:28.138Z","last_scraped_at":"2026-05-03T15:19:37.910Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=scouthunter1-fastapi-lua-api","compare_url":"https://unfragile.ai/compare?artifact=scouthunter1-fastapi-lua-api"}},"signature":"8CynqAHEFx+AG4+5jTXy4g7nOPf2MkiBzm/wHCto/Co6UqtwRbYcQXjyLfGryIH/KKsBO5wKITFxB/MrmOKDAQ==","signedAt":"2026-06-17T07:56:58.654Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/scouthunter1-fastapi-lua-api","artifact":"https://unfragile.ai/scouthunter1-fastapi-lua-api","verify":"https://unfragile.ai/api/v1/verify?slug=scouthunter1-fastapi-lua-api","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}