# OData MCP

Vendor: OData  
Category: other  
Auth: OAUTH2  
Composio slug: `odata`

Connect to an HTTPS OData V2 service to discover metadata and work with its exposed entity sets.

## Tools

- **Create Entity** — Create one entity or a bounded tree of new related entities in exactly one OData V2 POST. Use ODATA_GET_ENTITY_SCHEMA for navigation target, multiplicity, accepted input shape, and static or state-dependent deep-insert guidance. This does n
- **Delete Entity** — Permanently delete one metadata-keyed OData V2 entity only when metadata permits HTTP DELETE. If metadata forbids DELETE, some providers use update-based or business-specific logical deletion; this tool does not guess or universally remap t
- **Get Entity** — Retrieve one metadata-declared OData V2 entity by its complete typed key and optionally project selected structural properties.
- **Get Entity Schema** — Return normalized CSDL keys, structural properties, navigation relationships, and effective restrictions for one exact entity set in the connected OData V2 service.
- **List Entities** — Validate the connected OData V2 service and list its metadata-declared entity sets, ordered keys, and effective query and write restrictions.
- **Query Entities** — Return exactly one bounded page from a metadata-declared OData V2 entity set using validated filtering, projection, and ordering; expansion is not supported.
- **Update Entity** — Partially update one metadata-declared OData V2 entity through POST method tunneling with MERGE semantics; unsupported providers fail without PUT or PATCH fallback.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect OData.
3. Authorise through oauth2.
4. Teammates can now @-mention OData tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/odata