openapi: 3.1.0 info: title: Amdose API version: '2026-10-18' description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-18: 1 operation(s) read from 4 public documentation page(s) (each operation names its page in x-source). This is not the provider''s published contract; Amdose has published no machine-readable contract that the pipeline could find. Engine: local.' x-evidence-tiers: code-example: 0 documentation: 1 pages-with-code: 4 pages-read: 4 x-generated-from: documentation x-provenance: generated x-authored-by: API Evangelist x-generated: '2026-10-18' x-generator: generate-contract-from-docs.py x-engine: local x-sources: - https://mcpifex.com/docs/quickstart - https://mcpifex.com/docs/api-keys-and-authentication - https://mcpifex.com/docs/quickstart.md - https://mcpifex.com/docs/api-keys-and-authentication.md paths: /mcp: post: operationId: post_mcp tags: - Mcp summary: Initialize the MCP gateway session description: The gateway replies with an Mcp-Session-Id response header that must be echoed in later requests. x-source: https://mcpifex.com/docs/quickstart requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/PostMcpRequest' responses: '201': description: Success (status as documented) x-evidence: kind: documentation components: schemas: PostMcpRequest: type: object properties: jsonrpc: type: string description: JSON-RPC version, e.g., "2.0" id: type: integer description: Request identifier method: type: string description: The RPC method name, must be "initialize" params: type: object description: Parameters for initialization required: - jsonrpc - id - method - params securitySchemes: Authorization: type: http scheme: bearer x-source: https://mcpifex.com/docs/api-keys-and-authentication Path_segment: type: apiKey in: header name: Authorization x-source: https://mcpifex.com/docs/api-keys-and-authentication tags: - name: Mcp security: - Authorization: [] - Path_segment: []