Osdu MCP Server
UnclaimedA MCP server that communicates to an OSDU Instance
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'osdu-mcp-server' -- 'uvx' '--from' 'git+https://github.com/danielscholl-osdu/osdu-mcp-server@main' 'osdu-mcp-server'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Developer Tools
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
31 of 31 tools
Documented tools (31)
From project documentation. A server handshake does not verify each tool’s description or behavior.
entitlements_mine
Get groups for the current authenticated user
health_check
Check OSDU platform connectivity and service health
legaltag_batch_retrieve
Get multiple tags at once
legaltag_create
Create new legal tag (write-protected)
legaltag_delete
Delete legal tag (delete-protected)
legaltag_get
Get specific legal tag
legaltag_get_properties
Get allowed property values
legaltag_list
List all legal tags
legaltag_search
Search legal tags with filters
legaltag_update
Update legal tag (write-protected)
partition_create
Create a new partition (write-protected)
partition_delete
Delete a partition (write-protected)
partition_get
Retrieve configuration for a specific partition
partition_list
List all accessible OSDU partitions
partition_update
Update partition properties (write-protected)
schema_create
Create a new schema (write-protected)
schema_get
Retrieve complete schema by ID
schema_list
List available schemas with optional filtering
schema_search
Advanced schema discovery with rich filtering and text search
schema_update
Update an existing schema (write-protected)
search_by_id
Find specific records by ID
search_by_kind
Find all records of specific type
search_query
Execute search queries using Elasticsearch syntax
storage_create_update_records
Create or update records (write-protected)
storage_delete_record
Logically delete a record (delete-protected)
storage_fetch_records
Retrieve multiple records at once
storage_get_record
Get latest version of a record by ID
storage_get_record_version
Get specific version of a record
storage_list_record_versions
List all versions of a record
storage_purge_record
Permanently delete a record (delete-protected)
storage_query_records_by_kind
Get record IDs of a specific kind
Tool change history
FAQ
Questions about Osdu MCP Server
- How do I connect Osdu MCP Server to Claude?
- Run `claude mcp add osdu-mcp-server -- uvx --from git+https://github.com/danielscholl-osdu/osdu-mcp-server@main osdu-mcp-server` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Osdu MCP Server free?
- The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Osdu MCP Server do?
- Osdu MCP Server documents 31 tools to the agent, including entitlements_mine, health_check, legaltag_batch_retrieve. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.