New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@openenterprise/oe-mcp

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@openenterprise/oe-mcp

OE MCP Server — connect Claude Code, Cursor & Windsurf to 2,600+ enterprise data sources. One binary, one YAML config.

Source
npmnpm
Version
1.4.4
Version published
Weekly downloads
48
200%
Maintainers
1
Weekly downloads
 
Created
Source

OE MCP Server · @openenterprise/oe-mcp

Connect Claude Code, Cursor & Windsurf to 2,600+ enterprise data sources — databases, APIs, files, SSH, messaging, and more. One binary. One YAML config.

npm License: Apache 2.0 Website Discord

What is OE MCP?

OE MCP is a standalone binary that implements the Model Context Protocol (MCP). Define your connectors in a single oe-mcp.yaml file and expose them all as tools to your AI coding assistant — no code, no separate servers, no per-connector installs.

Replace 50+ individual MCP servers with one config file.

Quick Start

1. Create your config file (oe-mcp.yaml)

connectors:
  # SQL Database
  - name: my-postgres
    type: postgresql
    host: localhost
    port: 5432
    database: mydb
    user: postgres
    password: secret

  # MySQL
  - name: my-mysql
    type: mysql
    host: localhost
    port: 3306
    database: mydb
    user: root
    password: secret

  # MongoDB
  - name: my-mongo
    type: mongodb
    uri: mongodb://localhost:27017
    database: mydb

  # Redis
  - name: my-redis
    type: redis
    host: localhost
    port: 6379

  # AWS S3
  - name: my-s3
    type: s3
    accessKeyId: AKIAXXXXXXXX
    secretAccessKey: xxxxxxxxxxxx
    region: us-east-1
    bucket: my-bucket

  # Google Drive
  - name: my-gdrive
    type: gdrive
    clientId: xxxx.apps.googleusercontent.com
    clientSecret: xxxx
    refreshToken: xxxx

  # GitHub
  - name: my-github
    type: github
    token: ghp_xxxxxxxxxxxx

  # Slack
  - name: my-slack
    type: slack
    botToken: xoxb-xxxxxxxxxxxx

  # Gmail
  - name: my-gmail
    type: gmail
    clientId: xxxx.apps.googleusercontent.com
    clientSecret: xxxx
    refreshToken: xxxx

  # SMTP (any email)
  - name: my-email
    type: smtp
    host: smtp.company.com
    port: 587
    user: you@company.com
    password: secret

  # SSH / Remote Server
  - name: my-server
    type: ssh
    host: server.company.com
    port: 22
    username: ubuntu
    privateKey: /path/to/key.pem

  # Local Filesystem
  - name: my-codebase
    type: filesystem
    basePath: /home/user/projects/myapp

  # REST API
  - name: my-api
    type: rest-api
    baseUrl: https://api.company.com
    headers:
      Authorization: Bearer xxxx

  # Jira
  - name: my-jira
    type: jira
    host: https://company.atlassian.net
    email: you@company.com
    apiToken: xxxx

  # HubSpot
  - name: my-hubspot
    type: hubspot
    accessToken: pat-xxxxxxxxxxxx

  # Kafka
  - name: my-kafka
    type: kafka
    brokers:
      - localhost:9092

  # Elasticsearch
  - name: my-elastic
    type: elasticsearch
    node: https://localhost:9200
    apiKey: xxxxxxxxxxxx

memory:
  - key: team
    value: "Platform Engineering"
  - key: environment
    value: "production"

2. Add to Claude Code (~/.mcp.json)

{
  "mcpServers": {
    "oe-mcp": {
      "command": "npx",
      "args": ["@openenterprise/oe-mcp", "--stdio", "/path/to/oe-mcp.yaml"]
    }
  }
}

3. Reload Claude Code — your connectors appear as tools automatically.

Supported Connectors

2,600+ connectors across 45+ categories:

CategoryExamples
SQL DatabasesPostgreSQL, MySQL, MSSQL, Oracle, SQLite, Snowflake, BigQuery, Redshift
NoSQL / CacheMongoDB, Redis, Elasticsearch, DynamoDB, Cassandra
Object StorageAWS S3, GCS, Azure Blob, MinIO, Cloudflare R2
Cloud DrivesGoogle Drive, OneDrive, Dropbox, Box
FilesystemLocal directories — list, read, write, search
EmailGmail, Outlook, Zoho Mail, SMTP
Team MessagingSlack, Microsoft Teams, Discord, Telegram
CRMHubSpot, Salesforce, Notion, Airtable
Issue TrackingGitHub, Jira, GitLab, Linear
REST APIAny HTTP/REST endpoint
SSH / SFTPRemote command execution, file transfer
Message QueuesKafka, AWS SQS, Google Pub/Sub, RabbitMQ
+ moreLDAP, OCR, Image Generation, Healthcare, ERP, Web3, ...

Transport Modes

ModeFlagBest for
stdio--stdioClaude Code VS Code extension, Claude Desktop
HTTP--serve --port 4040Cursor, Windsurf, shared cloud deployments

Built-in Memory

Every session includes persistent memory tools:

ToolDescription
memory_setStore a key-value pair across sessions
memory_getRetrieve a stored value
memory_listList all stored pairs
memory_deleteRemove a stored key

License

Apache-2.0 — free to use, modify, and deploy for any purpose including commercial use.

Keywords

mcp

FAQs

Package last updated on 31 Jul 2026

Related posts