Connection Providers

This page lists all available connection providers in AgenticFlow with their exact configuration fields and credential sources.


MCP (Model Context Protocol) Connections

MCP Connection

  • Category: mcp

  • Description: Universal connection to MCP servers providing tools, prompts, and resources

  • Authentication Types: None, OAuth 2.0 (auto-discovery)

  • Configuration Fields:

    • url (required) - MCP server endpoint URL

    • transport - sse (Server-Sent Events) or streamable_http

    • headers (optional) - Custom HTTP headers as key-value pairs

    • auth_type - none or oauth

    • client_metadata (optional):

      • image_url - Icon/logo URL for the connection

      • docs_url - Documentation URL

  • Documentation: MCP Specification

  • Learn More: What are MCPs?


AI Model Providers

OpenAI

  • Category: openai

  • Description: Access GPT models and OpenAI services (ChatGPT, GPT-4, DALL-E, Whisper)

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your OpenAI API key

    • base_url (optional) - Custom base URL (default: https://api.openai.com/v1)

  • Get Credentials: OpenAI API Keys

  • Documentation: OpenAI API Reference

Claude (Anthropic)

  • Category: claude

  • Description: Access Claude AI models from Anthropic (Claude 3.5 Sonnet, Claude 3 Opus)

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your Anthropic API key

  • Get Credentials: Anthropic Console

  • Documentation: Claude API Docs

Google Gemini

  • Category: google_gen_ai

  • Description: Access Google's Gemini AI models (Gemini Pro, Gemini Flash)

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your Google AI Studio API key

  • Get Credentials: Google AI Studio

  • Documentation: Gemini API Docs

DeepSeek

  • Category: deepseek

  • Description: Access DeepSeek AI models (DeepSeek V3, DeepSeek R1)

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your DeepSeek API key

    • base_url - API base URL (default: https://api.deepseek.com)

  • Get Credentials: DeepSeek Platform

  • Documentation: DeepSeek API Docs

Groq

  • Category: groq

  • Description: High-speed LLM inference with Groq's LPU technology (Llama, Mixtral, Gemma)

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your Groq API key from console

    • base_url - API base URL (default: https://api.groq.com)

  • Get Credentials: Groq Console

  • Documentation: Groq API Docs

Perplexity

  • Category: perplexity

  • Description: Search-augmented AI models from Perplexity

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your Perplexity API key (starts with pplx-)

  • Get Credentials: Perplexity API Settings

  • Documentation: Perplexity API Docs

  • Note: Requires credit balance to generate API keys


AI Infrastructure & Services

Replicate

  • Category: replicate

  • Description: Run open-source AI models in the cloud (FLUX, Stable Diffusion, etc.)

  • Authentication: API Token

  • Configuration Fields:

    • api_token (required) - Your Replicate API token (starts with r8_)

  • Get Credentials: Replicate API Tokens

  • Documentation: Replicate Docs

FAL.ai

  • Category: fal

  • Description: Fast AI inference platform for generative models

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your FAL.ai API key

  • Get Credentials: FAL.ai Dashboard

  • Documentation: FAL.ai Docs

Straico

  • Category: straico

  • Description: Multi-model AI platform with unified API

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your Straico API key

  • Get Credentials: Straico Dashboard → Profile → API Settings

  • Documentation: Straico API Reference

PixelML

  • Category: pixelml

  • Description: Enterprise AI platform for custom models

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your PixelML API key

    • base_url (optional) - Custom base URL for self-hosted deployments

  • Get Credentials: PixelML Platform


Specialized Tools & Services

Firecrawl

  • Category: firecrawl

  • Description: Web scraping and crawling API optimized for AI/LLMs

  • Authentication: API Key

  • Configuration Fields:

    • connections (list of connections):

      • api_key (required) - Your Firecrawl API key (starts with fc-)

      • base_url - API base URL (default: https://api.firecrawl.dev)

  • Get Credentials: Firecrawl Dashboard → Login → View API Key

  • Documentation: Firecrawl API Docs

Tavily

  • Category: tavily

  • Description: Search API optimized for AI agents and LLMs

  • Authentication: API Key

  • Configuration Fields:

    • api_key (required) - Your Tavily API key (starts with tvly-)

  • Get Credentials: Tavily Dashboard

  • Documentation: Tavily Docs

  • Free Tier: 1,000 API credits per month

Telegram

  • Category: telegram

  • Description: Telegram Bot API for messaging and automation

  • Authentication: Bot Token

  • Configuration Fields:

    • token (required) - Your Telegram Bot token from BotFather

  • Get Credentials:

    1. Open Telegram and search for @BotFather

    2. Send /newbot command

    3. Follow prompts to create your bot

    4. Copy the provided token

  • Documentation: Telegram Bot API


OAuth 2.0 Connections

YouTube

  • Category: youtube

  • Description: YouTube Data API v3 for video and channel management

  • Authentication: OAuth 2.0

  • Configuration Fields:

    • auth_url - https://accounts.google.com/o/oauth2/auth

    • token_url - https://oauth2.googleapis.com/token

    • scope - https://www.googleapis.com/auth/youtube.upload

    • client_id - Configured by platform

    • client_secret - Configured by platform

  • OAuth Flow: Handled automatically by AgenticFlow

  • Documentation: YouTube Data API

Last updated

Was this helpful?