Odata MCP Go MCP Server

A Go implementation of the OData to Model Context Protocol (MCP) bridge, providing universal access to OData services through MCP tools.

Local serverstdioPython

What is the Odata MCP Go MCP Server?

A Go implementation of the OData to Model Context Protocol (MCP) bridge, providing universal access to OData services through MCP tools.

What you get

  • Universal OData Support — Works with both OData v2 and v4 services
  • Dynamic Tool Generation — Automatically creates MCP tools based on OData metadata
  • Multiple Authentication Methods — Basic auth, cookie auth, and anonymous access
  • SAP OData Extensions — Full support for SAP-specific OData features including CSRF tokens
  • Comprehensive CRUD Operations — Generated tools for create, read, update, delete operations
  • Advanced Query Support — OData query options ($filter, $select, $expand, $orderby, etc.)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Odata MCP Go MCP Server

{
  "mcpServers": {
    "northwind-v2": {
      "command": "C:/bin/odata-mcp.exe",
      "args": [
        "--service",
        "https://services.odata.org/V2/Northwind/Northwind.svc/",
        "--tool-shrink"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Odata MCP Go to Authentication.”

Frequently asked questions

A Go implementation of the OData to Model Context Protocol (MCP) bridge, providing universal access to OData services through MCP tools. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.