Appearance
Capabilities
Noorle provides AI agents with real-world capabilities through three distinct approaches, each designed for different needs and use cases.
How Agents Gain Capabilities
The Noorle platform enables AI agents to interact with the real world through a flexible, extensible system. Rather than being limited to conversation, agents can perform actual tasks, access real data, and integrate with existing systems.
Built-in Capabilities
Foundation for every agent - Essential tools that cover fundamental needs, available instantly with just a toggle.
These pre-configured capabilities address the most common requirements agents have, with new capabilities regularly added:
- Web Fetch: Transform any webpage into clean, structured Markdown for AI consumption
- Web Search: Access real-time information through AI-optimized search results
- Code Runner: Execute Python and JavaScript instantly in secure sandboxes
- Virtual Machine: Spin up full compute environments with any packages needed
- HTTP Client: Connect to APIs and web services with complete control
- Files: Session-scoped storage with intelligent lifecycle management
- Knowledge Retrieval: Search through indexed documents with RAG-powered understanding
- And more...: New capabilities are continuously added based on user needs
Built-in capabilities are maintained by Noorle, always up-to-date, and require zero configuration. Simply enable them on your MCP Gateway and agents can immediately use them. The list of built-in capabilities grows over time as common patterns emerge from the community.
Custom Plugins
Extend beyond the basics - Create specialized capabilities tailored to your specific domain or business logic.
When built-in capabilities aren't enough, plugins let you add custom functionality:
- Language Freedom: Write in Python, JavaScript, Go, Rust, or any language that compiles to WebAssembly
- Domain-Specific Logic: Implement specialized algorithms, business rules, or proprietary processes
- Full Control: Define exactly what agents can do and how they do it
- Secure by Default: All plugins run in sandboxed WebAssembly environments
- Version Management: Deploy updates without disrupting agent operations
- Hot Reload: Test changes instantly during development
Plugins are perfect for capabilities unique to your organization or use case that wouldn't make sense as universal built-in tools.
Connectors
Connect to compatible services - Integrate agents with services that expose MCP or REST APIs.
Connectors enable integration with external services through standard protocols:
- MCP Server Proxying: Connect to other MCP servers and aggregate their capabilities
- REST API Integration: Connect to services that expose REST endpoints
- Third-Party Services: Integrate with SaaS platforms that provide MCP or REST APIs
- Service Aggregation: Combine multiple services into a unified interface
- Protocol Bridge: Currently supports REST to MCP translation
Connectors are ideal for integrating with modern services that already expose compatible APIs, allowing agents to leverage external capabilities without custom development.
Next Steps
- Built-in Capabilities Overview - Explore all available tools
- Building Plugins - Create custom capabilities
- Model Context Protocol - Understanding the protocol