🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@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.

latest
Source
npmnpm
Version
1.5.4
Version published
Maintainers
1
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 02 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts