Mcp Fivetran
@andrewkkchan
Mcp Fivetran について
概要はまだありません
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"fivetran": {
"command": "uvx",
"args": [
"mcp-fivetran"
],
"env": {
"FIVETRAN_AUTH_TOKEN": "YOUR_TOKEN"
}
}
}
}ツール
3Tool for listing all connections' IDs in the Fivetran account. This tool retrieves all connection IDs from the Fivetran account by making a GET request to the Fivetran API. It requires an authentication token stored in the auth_token variable. Returns: str: A comma-separated string of all connection IDs in the account. Note: The auth_token must be set before calling this function. The function does not handle exceptions that might occur during the API request.
Tool for syncing a fivetran connection by ID. Parameters: id (str): id of the connection
Tool for inviting users to Fivetran. This tool sends an invitation to a specified email address to join a Fivetran account. It requires four parameters and returns the API response as a JSON object. Parameters: email (str): Email address of the user to invite. Must be a valid email format. given_name (str): First name of the user. Cannot be empty. family_name (str): Last name of the user. Cannot be empty. phone (str): Phone number of the user. Should include country code (e.g., +1 for US). Returns: Dict[Any, Any]: JSON response from the Fivetran API containing status and user information. Example: invite_fivetran_user( email="[email protected]", given_name="John", family_name="Doe", phone="+15551234567" ) Note: Requires AUTH_TOKEN environment variable to be set with a valid Fivetran API token.
概要
What is Mcp Fivetran?
Mcp Fivetran is an MCP (Model Context Protocol) server implementation for managing Fivetran accounts. It allows AI assistants to interact with the Fivetran API to perform user management and connection operations.
How to use Mcp Fivetran?
Install Python 3.12.8 or higher and uv, then run uv sync to install dependencies. Configure a valid Fivetran API authentication token in a .env file or as an environment variable. Start the server with uv run mcp_fivetran.py. For local MCP clients (e.g., Claude Desktop), add a JSON configuration specifying "command": "uvx" and "args": ["mcp-fivetran"] along with the token.
Key features of Mcp Fivetran
- Invite new users to your Fivetran account.
- List all connection IDs in the account.
- Trigger syncs for specific connections.
- Provide a standardized interface for AI assistants.
- Automatic environment variable loading via python-dotenv.
Use cases of Mcp Fivetran
- An AI assistant invites a new employee to Fivetran by providing name, email, and phone.
- A user asks the AI to list all connections in their Fivetran account.
- The AI triggers a sync for a specific connection by its ID.
- Automate routine Fivetran management tasks through natural language commands.
FAQ from Mcp Fivetran
What tools does Mcp Fivetran expose?
It exposes three tools: invite_fivetran_user, list_connections, and sync_connection.
What are the requirements to use Mcp Fivetran?
Python 3.12.8 or higher, a Fivetran account with API access, and a valid Fivetran API authentication token.
How do I configure authentication?
Set the environment variable FIVETRAN_AUTH_TOKEN to your API token. You can also copy env.example to .env and add the token there; the server loads it automatically.
How do I start the server?
Run uv run mcp_fivetran.py from the project root after installing dependencies with uv sync.
How can I integrate this with Claude Desktop?
Add the following configuration to your MCP client settings:
{
"fivetran": {
"command": "uvx",
"args": ["mcp-fivetran"],
"env": {
"FIVETRAN_AUTH_TOKEN": "your_token"
}
}
}
「その他」の他のコンテンツ
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Servers
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
コメント