# Storm MCP Approvals API

**Canonical:** https://apis.io/apis/stormmcp/stormmcp-approvals-api/  
**Provider:** Storm MCP — https://apis.io/providers/stormmcp/  
**Base URL:** https://dev.stormmcp.ai/  
**Documentation:** https://stormmcp.ai/docs

Storm MCP Approvals API is one of 39 APIs that [Storm MCP](https://apis.io/providers/stormmcp/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Approvals. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Approvals API from Storm MCP — 5 operation(s) for approvals.

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/admin/approvals/libraries/{libraryId}/grants` | Gets every approval grant on one library, per principal |
| POST | `/api/v1/admin/approvals/libraries/grants-summary` | Summarizes the grants on the supplied libraries (MCPG-1890): per library, who… |
| GET | `/api/v1/admin/approvals/users/{userId}/effective` | Resolves a user's effective approvals — the union of the AllUsers, group, and… |
| PUT | `/api/v1/admin/approvals/libraries/{libraryId}/grants/app` | Replaces a library's app-approval principal set (MCPG-1649, PRD SM2): added… |
| PUT | `/api/v1/admin/approvals/libraries/{libraryId}/grants/{principalType}/{principalId}/tools` | Sets one principal's tool scope on a library (MCPG-1649, PRD AS5). |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/stormmcp/refs/heads/main/openapi/stormmcp-approvals-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stormmcp/refs/heads/main/json-schema/stormmcp-oidcclient-representation-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stormmcp/refs/heads/main/json-schema/stormmcp-gateway-configuration-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stormmcp/refs/heads/main/json-schema/stormmcp-known-mcp-server-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stormmcp/refs/heads/main/json-schema/stormmcp-gateway-configuration-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stormmcp/refs/heads/main/json-schema/stormmcp-known-mcp-server-with-status-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stormmcp/refs/heads/main/json-schema/stormmcp-library-catalog-invalidation-result-schema.json

## Other Storm MCP APIs (12)

- [Storm MCP Active Sessions API](https://apis.io/apis/stormmcp/stormmcp-activesessions-api/)
- [Storm MCP Admin Toolkits API](https://apis.io/apis/stormmcp/stormmcp-admintoolkits-api/)
- [Storm MCP App Instructions API](https://apis.io/apis/stormmcp/stormmcp-appinstructions-api/)
- [Storm MCP Auth API](https://apis.io/apis/stormmcp/stormmcp-auth-api/)
- [Storm MCP Catalog Seed Sweep API](https://apis.io/apis/stormmcp/stormmcp-catalogseedsweep-api/)
- [Storm MCP Credential Census API](https://apis.io/apis/stormmcp/stormmcp-credentialcensus-api/)
- [Storm MCP Custom Remote Servers API](https://apis.io/apis/stormmcp/stormmcp-customremoteservers-api/)
- [Storm MCP Custom Server Credential Binding Backfill API](https://apis.io/apis/stormmcp/stormmcp-customservercredentialbindingbackfill-api/)
- [Storm MCP Dynamic Gateway API](https://apis.io/apis/stormmcp/stormmcp-dynamicgateway-api/)
- [Storm MCP Dynamic MCP API](https://apis.io/apis/stormmcp/stormmcp-dynamicmcp-api/)
- [Storm MCP Dynamic Tools Discovery API](https://apis.io/apis/stormmcp/stormmcp-dynamictoolsdiscovery-api/)
- [Storm MCP Flagged Tool Withhold Admin API](https://apis.io/apis/stormmcp/stormmcp-flaggedtoolwithholdadmin-api/)

## Tags

Approvals

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/stormmcp/stormmcp-approvals-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/stormmcp/.
