MCP.so
登录

MCP Server Openmetadata

@tpavelek

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

tpavelek

关于 MCP Server Openmetadata

暂无概览

MCP Server Openmetadata 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "om-glossary-mcp-server": {
      "command": "python",
      "args": [
        "src/server.py"
      ]
    }
  }
}

MCP Server Openmetadata 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is mcp-server-openmetadata?

A Model Context Protocol (MCP) server that wraps OpenMetadata's REST API, enabling standardized interaction with OpenMetadata through MCP clients.

How to use mcp-server-openmetadata?

Configure via environment variables (token or basic auth) and add to Claude Desktop's claude_desktop_config.json using uvx or uv. Run manually with python src/server.py with optional --port and --transport flags.

Key features of mcp-server-openmetadata

  • Implements MCP protocol for OpenMetadata integration
  • Supports token-based and basic authentication
  • Provides CRUD operations for tables (list, get, create, update, delete)
  • Runs via stdio (default) or SSE transport
  • Configurable server port (default 8000)

Use cases of mcp-server-openmetadata

  • Manage OpenMetadata tables through MCP clients like Claude Desktop
  • Automate metadata operations using standardized MCP tools
  • Integrate OpenMetadata into larger MCP-based workflows

常见问题

1

What is MCP?

MCP stands for Model Context Protocol, a standardized protocol for interacting with external systems. This server wraps OpenMetadata's REST API to expose it via MCP.

2

How do I authenticate to OpenMetadata?

Set `OPENMETADATA_HOST` and either `OPENMETADATA_JWT_TOKEN` (recommended) or `OPENMETADATA_USERNAME` and `OPENMETADATA_PASSWORD` as environment variables.

3

What features are currently implemented?

Only table operations are implemented: list, get (by ID and name), create, update, and delete. All other endpoints (databases, services, teams, users, search, tags, lineage, glossaries, usage) are not yet available.

4

How do I run the server manually?

Run `python src/server.py` with optional `--port` (default 8000) and `--transport` (stdio or sse, default stdio).

5

What transports are supported?

The server supports both stdio (default) and SSE transport types.

评论

其他 分类下的更多 MCP 服务器