Skip to main content
Glama

SAP Documentation MCP Server

by marianfoo
search-url-verification.js•1.71 kB
// MCP Search URL Verification Test Cases // Verifies that search results from the MCP server include proper documentation URLs export default [ { name: 'CAP CDS - Should include documentation URL', tool: 'sap_docs_search', query: 'cds query language', expectIncludes: ['/cap/'], expectContains: ['šŸ”—'], // Should contain URL link emoji expectUrlPattern: 'https://cap.cloud.sap/docs' }, { name: 'Cloud SDK JS - Should include documentation URL', tool: 'sap_docs_search', query: 'cloud sdk javascript remote debugging', expectIncludes: ['/cloud-sdk-js/'], expectContains: ['šŸ”—'], expectUrlPattern: 'https://sap.github.io/cloud-sdk/docs/js' }, { name: 'SAPUI5 - Should include documentation URL', tool: 'sap_docs_search', query: 'sapui5 button control', expectIncludes: ['/sapui5/'], expectContains: ['šŸ”—'], expectUrlPattern: 'https://ui5.sap.com' }, { name: 'wdi5 - Should include documentation URL', tool: 'sap_docs_search', query: 'wdi5 locators testing', expectIncludes: ['/wdi5/'], expectContains: ['šŸ”—'], expectUrlPattern: 'https://ui5-community.github.io/wdi5' }, { name: 'UI5 Tooling - Should include documentation URL', tool: 'sap_docs_search', query: 'ui5 tooling build', expectIncludes: ['/ui5-tooling/'], expectContains: ['šŸ”—'], expectUrlPattern: 'https://sap.github.io/ui5-tooling' }, { name: 'Search results should have consistent format with excerpts', tool: 'sap_docs_search', query: 'button', expectIncludes: ['Score:', 'šŸ”—', 'Use in sap_docs_get'], expectPattern: /ā­ļø\s+\*\*[^*]+\*\*\s+\(Score:\s+[\d.]+\)/ } ];

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/marianfoo/mcp-sap-docs'

If you have feedback or need assistance with the MCP directory API, please join our Discord server