inspect_server
Fetch an MCP server's README to extract configuration details like install commands, transport type, environment variables, and usage examples. Useful for servers not fully documented in the registry.
Instructions
Fetch an MCP server's documentation and extract configuration details.
Use this when search_servers returns incomplete data (missing env vars, unclear transport) or when you have a GitHub URL for a server not in the registry.
Fetches the README.md from the repository URL and extracts:
Install commands (npm, pip, docker)
Transport type (stdio, http, sse)
Required environment variables with descriptions
Command and args patterns
Usage examples
The extracted data may be incomplete or ambiguous — use your judgment to fill gaps based on the raw README content also returned.
Args: repository_url: GitHub/GitLab repository URL (e.g. "https://github.com/modelcontextprotocol/servers").
Returns: Dict with: extracted_config (structured hints), raw_readme (first 5000 chars of README for LLM reasoning), and confidence (how much structured data was found).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repository_url | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||