> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hasmcp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I check the current status and configuration of my MCP server?

> Guide on checking the live status, configuration, and version properties of an MCP server using the HasMCP API.

# Checking MCP Server Status and Configuration

## Using HasMCP UI

<img src="https://mintcdn.com/hasmcp/d2X-lsG7b5q-dkAh/images/kb/server-details.png?fit=max&auto=format&n=d2X-lsG7b5q-dkAh&q=85&s=1a3ee76c084bdc80461038d8908979ed" alt="Specific Server Details Page" width="2560" height="1440" data-path="images/kb/server-details.png" />

The easiest way to check a server's configuration is to open its details page in the HasMCP dashboard. The UI will show you the configured name, instructions, and list all active provider and tool mappings.

## Using REST API

To check the current configuration and inferred status of an MCP server programmatically, you should utilize the `GET /servers/{id}` endpoint.

### Reading the Configuration

When you retrieve the server details, you receive a comprehensive JSON object representing its current state in the HasMCP platform:

* **Configuration Verification**: Inspect the `providers`, `tools`, `resources`, and `prompts` arrays to guarantee that the server has all the capabilities you expect.
* **Version Checking**: Look at the `version` integer and the `updatedAt` timestamp to confirm if your most recent updates (`PATCH` requests) have been successfully applied.
* **Proxy Status**: Check the `requestHeadersProxyEnabled` boolean to verify your proxy security configuration.

By polling `GET /servers/{id}`, developers can confirm deployment workflows are successful and assure their agent pipelines are connected to the most up-to-date environments.
