Available Plugins
Browse the built-in MCP plugins available in IntelligenceBox. Each plugin can be configured and enabled for your assistants.
Choosing the Right Plugins
Plugins extend what your assistants can do by connecting them to external services and data sources. When deciding which plugins to enable, start by identifying the tasks your assistant needs to perform. If it needs to answer questions about your codebase, enable the GitHub and Filesystem plugins. If it needs to query business data, connect the appropriate database plugin. Only enable the plugins your assistant actually needs as each active plugin adds tools to the context window, and a focused set of tools helps the LLM make better decisions about which tool to use.
Security Considerations
Plugins interact with external systems on behalf of your assistant. Follow these guidelines to keep your environment secure:
- Least privilege: Use read-only tokens and connections whenever possible. Enable write access only when the assistant genuinely needs to create or modify resources.
- Scoped access: Restrict plugins to specific repositories, channels, or database schemas rather than granting blanket access to an entire service.
- Rotate credentials: Treat plugin tokens like any other secret. Rotate them regularly and revoke access immediately if a token is compromised.
- Audit usage: Review plugin invocation logs periodically to ensure your assistants are using tools as intended and not making unexpected calls.
Quick Reference
| Plugin | Category | Description |
|---|---|---|
| DevOps | Secure local filesystem access with configurable allowed paths | |
| Development | Access GitHub repositories, issues, and pull requests | |
| Database | Connect to PostgreSQL databases with secure query execution | |
| Database | Connect to MongoDB databases with query capabilities | |
| Communication | Send messages and interact with Slack workspaces | |
| Payment | Access Stripe payment data and operations | |
| Search | Web search using Brave Search API |
Filesystem
DevOps
Secure local filesystem access with configurable allowed paths
Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
paths | array | Yes | - | Allowed filesystem paths |
readOnly | boolean | No | true | Restrict to read-only access |
Available Tools
GitHub
Development
Access GitHub repositories, issues, and pull requests
Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
token | string | Yes | - | GitHub personal access token |
repositories | array | No | [] | Specific repositories to access |
Available Tools
PostgreSQL
Database
Connect to PostgreSQL databases with secure query execution
Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
connectionString | string | Yes | - | PostgreSQL connection string |
ssl | boolean | No | true | Enable SSL connection |
readOnly | boolean | No | false | Restrict to read-only queries |
Available Tools
MongoDB
Database
Connect to MongoDB databases with query capabilities
Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
connectionString | string | Yes | - | MongoDB connection string |
database | string | Yes | - | Default database name |
Available Tools
Slack
Communication
Send messages and interact with Slack workspaces
Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
token | string | Yes | - | Slack bot token (xoxb-...) |
channels | array | No | [] | Allowed channels |
Available Tools
Stripe
Payment
Access Stripe payment data and operations
Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
apiKey | string | Yes | - | Stripe API key (sk_...) |
testMode | boolean | No | true | Use test mode |
Available Tools
Brave Search
Search
Web search using Brave Search API
Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
apiKey | string | Yes | - | Brave Search API key |
safeSearch | boolean | No | true | Enable safe search |
Available Tools
Adding More Plugins
IntelligenceBox supports custom MCP plugins. You can:
- Build your own plugins following our Building Strumenti guide
- Install community plugins from the MCP registry
- Fork and customize existing plugins for your needs