Connector Platform

Create System Integrations Through Conversation

Connectors are the core of FIM One. A connector represents an external system's interface — Agent reads and writes data through connectors, and the platform auto-handles authentication and request management.

Three Ways to Connect Any System

FIM One's connectors don't depend on pre-built integrations. Your team can quickly create them through any of these methods:

available

Import OpenAPI Docs

Upload the target system's Swagger / OpenAPI file (YAML, JSON, or URL), auto-parse and generate complete connectors with all Actions. Create new or append to existing.

openapi.yamlAllGETPOSTPATCHDELfilter endpoints…URLhttps://api.example.com/openapi.jsonImportGET/v1/usersPOST/v1/usersGET/v1/orders/{id}PATCH/v1/orders/{id}DEL/v1/sessionsParsed 5 endpoints · 1 schemaopenapi · 3.1
available

AI Conversation Generation

Describe interface needs in natural language in the AI panel, or provide API docs for AI to interpret. Supports conversational iteration — generate → modify → test → publish, all in conversation.

AI Builder
ITERATION #3
Connect to my IT inventory API with Bearer token.
Analyzing OpenAPI potential...
Action `get_inventory` generated with 4 parameters.
Describe modifications...
available

MCP Ecosystem

If the target system already has a community-maintained MCP Server, search and one-click install from MCP Hub. You can also develop custom MCP Servers.

MCP Ecosystem
842 SERVERS
PostgreSQL
by @mcp-community
Slack
by @slack
Google Maps
by @google

Import API Docs, Auto-Generate Connectors

Import OpenAPI spec files (YAML, JSON, or URL), and the system auto-parses interface definitions, generating complete connectors with all Actions in one go.

"Supports two modes: create new (generate a brand new connector from docs) and append (add new Actions to existing connectors). Each generated Action automatically includes method, path, parameter definitions, and LLM-readable tool descriptions, ready for Agent to recognize and invoke."

openapi.yamlAllGETPOSTPATCHDELfilter endpoints…URLhttps://api.example.com/openapi.jsonImportGET/v1/usersPOST/v1/usersGET/v1/orders/{id}PATCH/v1/orders/{id}DEL/v1/sessionsParsed 5 endpoints · 1 schemaopenapi · 3.1
AI Builder
ITERATION #3
Connect to my IT inventory API with Bearer token.
Analyzing OpenAPI potential...
Action `get_inventory` generated with 4 parameters.
Describe modifications...

Create Connectors via AI Conversation

No standard API docs? No problem. In the Action editor's built-in AI panel, describe your interface needs in natural language:

Describe requirements → AI generates Action configuration
Suggest modifications → AI iterates and optimizes
Supports completing the entire connector creation through conversation

Database Connectors

Direct SQL access to PostgreSQL, MySQL, Oracle, SQL Server — and the enterprise databases deployed widely in China (DM, KingbaseES, GBase, Highgo) that most global AI platforms cannot reach. Schema introspection, AI-powered annotation, read-only query execution, and encrypted credentials at rest.

PostgreSQL
MySQL
Oracle
SQL Server
ClickHouse
KingbaseES
Introspection Ready
Each database connector auto-generates three tools: list_tables, describe_table, and query. Agents can explore database schemas, understand table relationships, and execute read-only queries — all without manual tool configuration.
Schema Insight
CONNECTED
users12 Columns
PIIPrimary
orders24 Columns
Financial
inventory8 Columns
Real-time
Auto-annotation agent identifying relationships...
available

Connector Progressive Disclosure

A single ConnectorMetaTool replaces per-action tools. The system prompt receives lightweight stubs only (name + one-line description, ~30 tokens per connector vs ~250 tokens per action). Agent calls discover(connector) to load full action schema on demand.

available

Semantic Schema Annotations

Extend connector schema fields with semantic_tag, description, and pii flags. Annotations are surfaced in LLM tool descriptions, enabling the model to understand field semantics and handle sensitive data appropriately.

available

Import / Export / Fork

Share connector templates as JSON files. Clone and customize existing connectors to quickly bootstrap new integrations without starting from scratch.

Automatic Credential Handling

Connectors support multiple authentication methods, automatically injected at runtime:

Bearer Tokenavailable
API Key (Custom Header)available
Basic Auth (Username + Password)available
Token Exchange (e.g., Feishu tenant_access_token)coming
OAuth 2.0coming

Agent doesn't need to handle auth details when calling connectors — the platform auto-attaches credentials before requests are sent.

Credential Vault
ENCRYPTION: AES-256-GCM
Encrypted Pool
ACTIVE SECRETS
sfdc_bearer_prd
bearer2d ago
jira_api_key
api-key14d ago
pg_basic_auth
basic3d ago
notion_oauth
oauth
Automatic Injection Layer Active

Developers

Explore our Source Available code on GitHub, contribute to the connector ecosystem, or integrate FIM One into your own applications.

git clone https://github.com/fim-ai/fim-one.git && ./start.sh

Enterprise

Need private deployment, custom connectors, or professional support? Our team is ready to help you scale your AI transformation.

Private Deploy & Isolation
SSO & Audit Logs
1-on-1 Dedicated Support
SLA Availability Guarantee