What are MCP Servers?
Think of MCP servers as plugins that give the AI access to:- 🗄️ Your databases (Supabase, PostgreSQL, etc.)
- 🔍 Web search and documentation
- 🌐 External APIs
- 🤖 External tools (even Figma, Blender, etc.)
Built-in MCP Servers
Teta includes several pre-configured MCP servers:1. Supabase MCP Server
Purpose: Interact with your Supabase database Capabilities:- Query database tables
- Read schema information
- Execute SQL queries (read-only)
- Browse database structure
SUPABASE_ACCESS_TOKEN
2. Dart MCP Server
Purpose: Flutter/Dart development assistance Capabilities:- Dart package documentation
- API references
- Best practices
- Code examples
Adding Custom MCP Servers
You can add your own MCP servers through Teta Secrets.How to Add
- Inside a project, go to Settings > MCPs
- Click “Add MCP”
- Add a name
- Add the json configuration, for example:
Configuration Example
Secret Name:server-github
Secret Value:
Popular MCP Servers
PostgreSQL Server
Package:@modelcontextprotocol/server-postgres
Capabilities:
- Query database
- Read schema
- Execute SQL
Puppeteer Server
Package:@modelcontextprotocol/server-puppeteer
Capabilities:
- Web scraping
- Screenshot capture
- Browser automation
Brave Search Server
Package:@modelcontextprotocol/server-brave-search
Capabilities:
- Web search
- Real-time information
- Research assistance
Using Multiple MCP Servers
You can add as many MCP servers as you need. Each one adds different capabilities to the AI. Just add each as a separate secret in Settings > MCPs.Security Best Practices
1. Use Read-Only Access
When possible, use read-only tokens:2. Limit Scope
Only grant necessary permissions:- For GitHub: Use personal access tokens with minimal scopes
- For databases: Create read-only users
- For APIs: Use restricted API keys
Finding More MCP Servers
You can find ready-to-use MCP servers at: Most MCP servers come with installation instructions on their GitHub/npm pages.Conclusion
MCP servers let you connect the AI to your existing tools and services, making it more powerful and context-aware.Related Documentation
- Getting Started - Platform basics
- AI Agents - Custom AI workflows
- GitHub Integration - Version control
Need help? Contact support@teta.so