Skip to main content
Glama
edujuan
by edujuan

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DOCS_PATHNoPath to UTCP documentation directory (default: current directory).
LOG_LEVELNoLogging levelinfo
SERVER_NAMENoServer name for MCPutcp-docs
OPENAI_API_KEYNoOpenAI API key (required for ask_utcp_expert tool)
SERVER_VERSIONNoServer version1.0.0

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_utcp_docsB

Search UTCP documentation for specific topics, protocols, or concepts. Returns relevant documentation sections with excerpts.

validate_utcp_manualA

Validate a UTCP manual against the v1.0.1 specification. Returns validation errors and warnings.

generate_utcp_manualB

Generate a UTCP manual template for a specific protocol (HTTP, CLI, MCP, SSE, Streamable HTTP)

convert_openapi_to_utcpA

Convert an OpenAPI 3.0 specification to a UTCP manual. Automatically maps endpoints, parameters, and authentication.

get_utcp_examplesA

Get example UTCP manuals for common use cases (weather API, GitHub API, database, CLI tools)

get_best_practicesC

Get UTCP best practices and recommendations for implementation

ask_utcp_expertA

Ask a UTCP expert agent (powered by OpenAI) any question about UTCP. The agent has deep knowledge of the entire UTCP specification and will provide detailed, accurate answers with examples and relevant documentation.

semantic_search_docsA

Advanced semantic search using RAG (Retrieval-Augmented Generation) over UTCP documentation. Provides enhanced relevance scoring, query expansion, and detailed match reasons. Use this for more sophisticated searches than the basic search_utcp_docs tool.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Complete UTCP DocumentationFull UTCP specification and documentation
UTCP IntroductionIntroduction to UTCP
UTCP ProtocolsAll UTCP protocol documentation
Security Best PracticesSecurity considerations for UTCP implementations
Weather API ExampleExample UTCP manual for weather API with authentication
GitHub API ExampleExample UTCP manual for GitHub API with OAuth
Database ExampleExample UTCP manual for database queries via MCP
CLI Tool ExampleExample UTCP manual for command-line tool integration
UTCP Manual JSON SchemaJSON Schema for UTCP manual validation
Naming ConventionsBest practices for naming tools and parameters
Authentication PracticesBest practices for implementing authentication
Error Handling PracticesBest practices for error handling
Testing PracticesBest practices for testing UTCP tools
General Best PracticesGeneral guidelines for UTCP implementation

Latest Blog Posts

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/edujuan/utcp-docs-server'

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