/v1/connectors/{namespace}/{slug}Retrieve a remote MCP server
Retrieve a remote MCP server, including every tool it advertised at its most recent health check.
Displaying MCP Directory API data requires visible Glama credit.Review attribution & licensing.
Parameters
| Name | Location | Type | Description |
|---|---|---|---|
namespacerequired | path | string | - |
slugrequired | path | string | - |
Responses
200Success
{
"attributes": [
"auth:oauth2"
],
"connection": {
"authType": "oauth2",
"transport": "streamable_http",
"url": "https://mcp.sentry.dev/mcp"
},
"deprecatedAt": null,
"description": null,
"healthy": null,
"id": "wybarb9lq5",
"name": "Sentry",
"namespace": "dev.sentry.mcp",
"qualityScore": null,
"repository": null,
"slug": "sentry",
"thumbnailUrl": "https://glama.ai/mcp/connectors/dev.sentry.mcp/sentry/thumbnail.webp",
"toolCount": 1,
"url": "https://glama.ai/mcp/connectors/dev.sentry.mcp/sentry",
"createdAt": "2026-01-15T12:00:00.000Z",
"deprecationComment": null,
"documentationUrl": null,
"lastTestedAt": null,
"server": null,
"tools": [
{
"annotations": null,
"description": null,
"inputSchema": null,
"name": "string",
"outputSchema": null,
"title": null
}
],
"updatedAt": "2026-01-15T12:00:00.000Z"
}attributesarray<McpConnectorAttributeReferenceKey>requiredconnectionMcpConnectorConnectionrequiredHow to connect to the remote MCP server
Show fields
authTypenone | api_key | basic | oauth2requiredAuthentication scheme the connector expects.
OAuth connectors are not described further here on purpose: discover their
endpoints from the server itself via /.well-known/oauth-authorization-server,
which is authoritative and cannot go stale against our copy.
transportstreamable_httprequiredMCP transport the endpoint speaks
urlstring / urirequiredMCP endpoint to connect to
deprecatedAtstring / date-timerequiredWhen the maintainer marked this connector deprecated. Null means it is current.
descriptionstringrequiredhealthybooleanrequiredResult of the most recent health check. Null means the connector has never been tested.
idMcpConnectorIdrequiredMCP connector ID
namestringrequiredConnector name
namespacestringrequiredConnector namespace
qualityScorenumberrequiredGlama's 0–5 estimate of tool-definition quality. Higher is better. Null until scoring completes. This is the quality component of Glama's ranking, not a measure of availability, security, or popularity.
repositoryobjectrequiredRepository hosting the source code
Show fields
urlstring / urirequiredURL to the repository hosting the source code
slugstringrequiredConnector slug
thumbnailUrlstring / urirequiredStable URL for the connector thumbnail. Null when no thumbnail is available.
toolCountintegerrequiredNumber of tools the connector currently advertises
urlstring / urirequiredGlama listing for this connector. Wherever you present the connector, the API Data License requires you to link to it.
createdAtstring / date-timerequireddeprecationCommentstringrequiredMaintainer note explaining the deprecation and what replaces it
documentationUrlstring / urirequiredlastTestedAtstring / date-timerequiredserverobjectrequiredThe open-source server this connector deploys, when we have one on file.
Resolve it through GET /v1/servers/{namespace}/{slug}.
Show fields
namestringrequirednamespacestringrequiredslugstringrequiredtoolsarray<McpConnectorTool>requiredShow fields
annotationsobjectrequiredShow fields
destructiveHintbooleanidempotentHintbooleanopenWorldHintbooleanreadOnlyHintbooleandescriptionstringrequiredinputSchemarecord<string, any>requirednamestringrequiredoutputSchemarecord<string, any>requiredtitlestringrequiredupdatedAtstring / date-timerequired401Invalid or missing API key
{
"error": {
"code": "unauthorized",
"message": "Invalid or missing API key"
}
}errorobjectrequiredShow fields
codeErrorCoderequiredError code
idstring / uuidmessagestringrequired403Access forbidden
{
"error": {
"code": "forbidden",
"message": "Access forbidden",
"param": null,
"type": "forbidden"
}
}errorobjectrequiredShow fields
codeRateLimitErrorCoderequiredmessagestringrequiredparamnullrequiredtypeRateLimitErrorCoderequired404Not found
{
"error": {
"code": "not_found",
"message": "Not found"
}
}errorobjectrequiredShow fields
codeErrorCoderequiredError code
idstring / uuidmessagestringrequired429Rate limit exceeded
{
"error": {
"code": "rate_limit_exceeded",
"message": "Rate limit exceeded",
"param": null,
"type": "rate_limit_exceeded"
}
}errorobjectrequiredShow fields
codeRateLimitErrorCoderequiredmessagestringrequiredparamnullrequiredtypeRateLimitErrorCoderequired500Internal server error
{
"error": {
"code": "internal_server_error",
"message": "Internal server error"
}
}errorobjectrequiredShow fields
codeErrorCoderequiredError code
idstring / uuidmessagestringrequired