Get a server
Changed onRetrieve server details including connections, tools, and security status.
Request
- Base URLhttps://api.smithery.ai
- URLhttps://api.smithery.ai/servers/{qualifiedName}
- AuthHTTP bearer
Path parameters
The server's qualified name (e.g. 'namespace/server' or 'namespace' for namespace-only servers). Use %2F to encode the slash.
Response
Server found
Example response
{
"qualifiedName": "smithery/hello-world",
"displayName": "Hello World",
"description": "A simple hello world server",
"iconUrl": "https://example.com/icon.png",
"remote": true,
"deploymentUrl": "https://api.example.com",
"security": {
"scanPassed": true
},
"tools": [
{
"name": "get_weather",
"description": "Get current weather"
}
],
"resources": [
{
"name": "config://settings",
"uri": "config://app/settings",
"description": "Application settings",
"mimeType": "application/json"
}
],
"prompts": [
{
"name": "summarize",
"description": "Summarize the given text",
"arguments": [
{
"name": "text",
"description": "The text to summarize",
"required": true
}
]
}
]
}Changes
- info
added the optional property
///to the response with the status
- info
- warning
removed the optional property
//////from the response with the status - warning
added the new
binaryenum value to the//////response property for the response status - warning
added the new
bunenum value to the//////response property for the response status - warning
added the new
nodeenum value to the//////response property for the response status - warning
added the new
pythonenum value to the//////response property for the response status - info
the response property
//////became required for the status - info
the response property
//////became required for the status
- warning