A Model Context Protocol (MCP) server that provides AI assistants with access to OSDU platform capabilities.
A Model Context Protocol (MCP) server that provides AI assistants with access to OSDU platform capabilities.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| health_check | Check OSDU platform connectivity and service health |
| partition_list | List all accessible OSDU partitions |
| partition_get | Retrieve configuration for a specific partition |
| partition_create | Create a new partition (write-protected) |
| partition_update | Update partition properties (write-protected) |
| partition_delete | Delete a partition (write-protected) |
| entitlements_mine | Get groups for the current authenticated user |
| legaltag_list | List all legal tags |
| legaltag_get | Get specific legal tag |
| legaltag_get_properties | Get allowed property values |
| legaltag_search | Search legal tags with filters |
| legaltag_batch_retrieve | Get multiple tags at once |
| legaltag_create | Create new legal tag (write-protected) |
| legaltag_update | Update legal tag (write-protected) |
| legaltag_delete | Delete legal tag (delete-protected) |
| search_query | Execute search queries using Elasticsearch syntax |
| search_by_id | Find specific records by ID |
| search_by_kind | Find all records of specific type |
| storage_create_update_records | Create or update records (write-protected) |
| 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_query_records_by_kind | Get record IDs of a specific kind |
| storage_fetch_records | Retrieve multiple records at once |
| storage_delete_record | Logically delete a record (delete-protected) |
| storage_purge_record | Permanently delete a record (delete-protected) |
{
"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"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| OSDU_MCP_SERVER_URL | Declared in the maintainer’s client configuration. | Check documentation |
| OSDU_MCP_SERVER_DATA_PARTITION | Declared in the maintainer’s client configuration. | Check documentation |
| AZURE_CLIENT_ID | Declared in the maintainer’s client configuration. | Check documentation |
| AZURE_TENANT_ID | Declared in the maintainer’s client configuration. | Check documentation |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Auto-expose Rails app structure to AI via MCP. Zero config, 11 read-only tools.
This repository demonstrates how to set up and use MCP (Model Context Protocol) servers within Cursor. MCP allows you to define custom tools that the
Coding agents run multi-leg cross-chain DeFi. Legs re-derived from your sentence before signing.
BFE energy dashboard, ElCom tariffs, public consumption data