Beyond Better
Simplifies building Deno-based Model Context Protocol (MCP) servers with robust OAuth and workflow capabilities.
About
This library empowers developers to rapidly construct powerful Deno-based servers adhering to the Model Context Protocol (MCP). It comes packed with features for integrating advanced agentic capabilities, handling complex multi-step workflows, and securing interactions through built-in OAuth for both providers and consumers. Designed for extensibility, it includes a robust plugin system, persistent storage via Deno KV, dual STDIO and HTTP transport, and comprehensive logging, making it an ideal foundation for LLM-powered applications.
Key Features
- Plugin System: Automatic discovery and loading of workflows and tools
- OAuth Ready: Built-in OAuth provider and configurable consumer for third-party APIs
- Dual Transport: STDIO and HTTP transport with session management
- Persistent Storage: Deno KV-based storage with automatic cleanup
- Type-Safe: Full TypeScript support with strict checking and validation
- 1 GitHub stars
Use Cases
- Building custom MCP servers for LLM agents to interact with external systems.
- Developing agentic workflows that require multi-step processes and state management.
- Integrating third-party APIs into LLM applications with secure OAuth authentication.