SuperAPI AI Directory

AI developer platforms

3,631 results · Page 69 of 101

fastagent

AI developer platforms

FastAgent is a runtime and adapter layer that publishes a local agent directory as an online service. It does not introduce a new agent-authoring DSL, but instead reuses your existing directory structure: Markdown instructions, reusable Skills, and TypeScript tools still exist as files. FastAgent is responsible for connecting these definitions to Next/Astro applications, Telegram, Slack, Feishu/Lark, HTTP/SSE interfaces, or custom channels, providing streaming replies, group awareness, and webhook validation. It has built-in multi-model support based on the open-source pi harness (OpenAI, Anthropic, Google, etc.), tools are validated through defineTool and Zod, and Agent Skills are loaded on demand. It emphasizes a small-core philosophy: invoke decouples channels, agents, harness, and infrastructure, and does not take over your authentication, database, routing, and deployment. You can use fastagent deploy to generate containers and configurations for Docker, Fly, Railway, and AWS Bedrock AgentCore, or embed it directly into an existing application with a single route. The project is MIT licensed and is currently in a pre-1.0 version.

Read more

fastapi_mcp

AI developer platforms

FastAPI-MCP is a development library that exposes FastAPI endpoints as Model Context Protocol (MCP) tools, with built-in authentication based on FastAPI dependencies. It is implemented in a FastAPI-native way, rather than being a simple OpenAPI-to-MCP converter. With minimal configuration, it can point to a FastAPI application and run, while preserving the schemas of request models and response models as well as the Swagger documentation for all endpoints. The library supports flexible deployment: the MCP server can be mounted on the same application or deployed separately, and it uses ASGI transport to communicate efficiently directly through FastAPI's ASGI interface. Installation is recommended with uv, and pip can also be used.

Read more