DO

danielscholl-osdu/osdu-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

8 stars 7 forks 품질 79 트렌드 24Apache-2.0

A MCP server that communicates to an OSDU Instance

개요

A Model Context Protocol (MCP) server that provides AI assistants with access to OSDU platform capabilities. This server enables AI assistants to interact with OSDU platform services including search, data management, and schema operations through the MCP protocol. This project follows an AI-driven development workflow: - 🤖 - Developed using Claude Code and GitHub Copilot - 📋 - Issues labeled with copilot are automatically assigned - 📚 - Comprehensive guides for AI agents in CLAUDE.md and .github/copilot-instructions.md - 🔄 - Different AI agents handle different tasks based on their strengths See our Case Study for insights on building quality code with AI agents. To add this MCP server using the Claude Code CLI: To use this MCP server in your projects, add the following to your .mcp.json file: For local development, you can also use the local installation method: To use the OSDU MCP Server, configure it through your MCP client's configuration file:

README

원문 README의 일부입니다. 원문 보기.

OSDU MCP Server

A Model Context Protocol (MCP) server that provides AI assistants with access to OSDU platform capabilities.

Purpose

This server enables AI assistants to interact with OSDU platform services including search, data management, and schema operations through the MCP protocol.

AI-Driven Development

This project follows an AI-driven development workflow:

  • 🤖 Built with AI - Developed using Claude Code and GitHub Copilot
  • 📋 AI Task Assignment - Issues labeled with copilot are automatically assigned
  • 📚 AI-Friendly Documentation - Comprehensive guides for AI agents in CLAUDE.md and .github/copilot-instructions.md
  • 🔄 Multi-Agent Orchestration - Different AI agents handle different tasks based on their strengths

See our Case Study for insights on building quality code with AI agents.

Documentation

Installation

# Clone the repository
git clone 
cd osdu-mcp-server

# Install using uv (recommended)
uv sync
uv pip install -e '.[dev]'

Configuration

Claude Code CLI

To add this MCP server using the Claude Code CLI:

claude mcp add osdu-mcp-server uvx "git+https://github.com/danielscholl-osdu/osdu-mcp-server@main" \
  -e "OSDU_MCP_SERVER_URL=https://your-osdu.com" \
  -e "OSDU_MCP_SERVER_DATA_PARTITION=your-partition" \
  -e "AZURE_CLIENT_ID=your-client-id" \
  -e "AZURE_TENANT_ID=your-tenant-id"

Direct Installation

To use this MCP server in your projects, add the following to your .mcp.json file:

GitHub에서 전체 README 보기

설치

uvx --from git+https://github.com/danielscholl-osdu/osdu-mcp-server@main osdu-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "osdu-mcp-server": { "type": "stdio", "command": "uvx", "args": [ "--from", "git+https://github.com/danielscholl-osdu/osdu-mcp-server@main", "osdu-mcp-server" ], "env": { "OSDU_MCP_SERVER_URL": "https://your-osdu.com", "OSDU_MCP_SERVER_DATA_PARTITION": "your-partition", "AZURE_CLIENT_ID": "your-client-id", "AZURE_TENANT_ID": "your-tenant-id" } } } }