Zefix MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CACHE_TTL | No | Default cache TTL in seconds. | 3600 |
| LOG_LEVEL | No | Logging level. | info |
| CACHE_ENABLED | No | Whether caching is enabled. | true |
| UID_PUBLIC_URL | No | URL for the UID Webservice Public Services endpoint. | https://www.uid-wse.admin.ch/V5.0/PublicServices.svc?wsdl |
| ZEFIX_PASSWORD | Yes | Your Zefix REST API password (required for Zefix tools). | |
| ZEFIX_USERNAME | Yes | Your Zefix REST API username (required for Zefix tools). Credentials must be requested from Federal Registry of Commerce. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_companiesB | Search for Swiss companies using the Zefix API. Supports filtering by name, canton, legal form, and active status. |
| get_company_by_uidB | Get detailed company information from Zefix by UID. Optionally enriches data with UID Webservice information. |
| advanced_searchC | Advanced company search using the UID Webservice. Supports multiple filters including person names, legal forms, and canton. |
| validate_uidA | Validate a Swiss UID (Unternehmens-Identifikationsnummer) using the UID Webservice. Checks if the UID exists in the official register. |
| validate_vat_numberA | Validate a Swiss VAT (MWST) number using the UID Webservice. Checks if the VAT number is valid and currently active. |
| get_daily_registrationsB | Get all company registrations and publications from SOGC (Swiss Official Gazette of Commerce) for a specific date using the Zefix API. |
| get_company_publicationsB | Get all SOGC publications for a specific company by UID using the Zefix API. |
| generate_due_diligence_reportB | Generate a due diligence report for a Swiss company using Zefix and UID Webservice data. |
| get_company_details_uidB | Get detailed company information using only the UID Webservice. This does not require Zefix authentication. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/ishumilin/schwaizer-zefix-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server