{"appKey":"GMP-OPENAPI-MCP-SERVER","name":"developer-docs-mcp-server","description":"developer-docs-mcp-server","protocolVersion":"2025-11-25","supportedProtocolVersions":[["2025-11-25"]],"transport":"streamable-http","language":"TypeScript","capabilities":{"tools":[{"name":"list_marketplace_api_specs","description":"Primary discovery tool: Get OpenAPI 3.1.0 specifications catalog for a specific market. Returns essential metadata (title, summary, description, version, operation count) for efficient processing. Workflow: Copy any returned \"title\" to use with search-marketplace-apis for detailed operation exploration. ","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"market":{"type":"string","enum":["US","Global"],"description":"Market to get complete OpenAPI specifications with operation metadata - REQUIRED"}},"required":["market"],"additionalProperties":false}},{"name":"search_marketplace_apis","description":"Advanced search within a specific OpenAPI specification. Use when list-marketplace-api-specs already provided the basic operation metadata but you need deeper content analysis, schema exploration, or advanced filtering within a single specification.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"market":{"type":"string","enum":["US","Global"],"description":"Specify market to search within - REQUIRED"},"specIdentifier":{"type":"string","description":"OpenAPI specification title or keyword (from spec.info.title)"},"searchType":{"default":"all","description":"Type of content to search within the specification","type":"string","enum":["operations","schemas","all"]},"query":{"description":"Optional search term within the specification","type":"string"}},"required":["market","specIdentifier","searchType"],"additionalProperties":false}},{"name":"list_api_operations","description":"List API operations with filtering by market, specification, method, and tags. Use for cross-specification operation discovery when you need to find operations across multiple specs or apply specific filters.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"market":{"type":"string","enum":["US","Global"],"description":"Filter by specific market - REQUIRED"},"specTitle":{"description":"Filter by OpenAPI specification title (from spec.info.title)","type":"string"},"tags":{"description":"Filter by operation tags within specifications","type":"array","items":{"type":"string"}},"method":{"description":"Filter by HTTP method","type":"string","enum":["GET","POST","PUT","PATCH","DELETE"]}},"required":["market"],"additionalProperties":false}},{"name":"get_operation_spec","description":"Get complete OpenAPI 3.1.0 operation specification for a specific API operation. Use \"operationId\" from search-marketplace-apis or list-api-operations as \"identifier\". Returns complete operation definition with parameters, request/response schemas, and security requirements for code generation.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"identifier":{"type":"string","minLength":1,"description":"Operation identifier: operationId, or 'METHOD /path' format"}},"required":["identifier"],"additionalProperties":false}},{"name":"get_auth_requirements","description":"Get authentication requirements and security schemes for Walmart Marketplace APIs. Returns OpenAPI 3.1.0 components.securitySchemes for all specifications with market context.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"detailed":{"default":false,"description":"Include detailed authentication examples and requirements","type":"boolean"}},"required":["detailed"],"additionalProperties":false}}],"prompts":[],"resources":[]},"owner":{"team":"GMP API Platform Team","contact":"gmp_api_platform@email.wal-mart.com"}}