{"apiVersion":"v1","directorySlug":"graph-mcp-5525829abe","title":"Swiss Graph","description":"The Swiss B2B intelligence platform: search companies, directors and board networks, explore corporate structures and track commercial-register changes, sourced from SHAB/SOGC.","pageUrl":"https://www.mcpbundles.com/skills/graph-mcp-5525829abe","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://graph.swiss/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"swiss.graph/graph-mcp-5525829abe","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_companies","description":"Full-text search of the Swiss commercial register by company name or UID. Optional filters: canton (two-letter codes), status (active / liquidation / deleted), legal_form. Returns id, name, UID, legal form, status, address, canton and the profile url for each match. Follow up with get_company for the full record.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string","maxLength":200,"minLength":2},"limit":{"type":"integer","maximum":25,"minimum":1},"canton":{"type":"array","items":{"enum":["AG","AI","AR","BE","BL","BS","FR","GE","GL","GR","JU","LU","NE","NW","OW","SG","SH","SO","SZ","TG","TI","UR","VD","VS","ZG","ZH"],"type":"string"},"maxItems":26},"offset":{"type":"integer","maximum":44,"minimum":0},"status":{"type":"array","items":{"enum":["active","liquidation","deleted"],"type":"string"}},"legal_form":{"type":"array","items":{"enum":["limited_or_corporation","limited_liability_company","sole_proprietorship","general_partnership","limited_partnership","cooperative","association","foundation","swiss_branch","foreign_branch","institut","indivision","special_legal_forms"],"type":"string"}}},"additionalProperties":false},"title":"Search Swiss companies","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_companies","displayName":"Search Swiss companies"},{"name":"autocomplete_companies","description":"Fast suggestions (id, name, UID, canton, location) for a partial company name — cheaper than search_companies; resolve the chosen id with get_company.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string","maxLength":200,"minLength":2},"limit":{"type":"integer","maximum":25,"minimum":1}},"additionalProperties":false},"title":"Autocomplete a company name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"autocomplete_companies","displayName":"Autocomplete a company name"},{"name":"get_company","description":"The full registry record of one company by Swiss Graph id: UID, legal form, status, address, purpose, capital, previous names, NOGA industry classification, the present board with signing authority, and the newest 3 gazette publications. Redacted persons appear as \"Redacted person\".","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"integer","minimum":1}},"additionalProperties":false},"title":"Get a company record","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_company","displayName":"Get a company record"},{"name":"search_people","description":"Search natural persons in the Swiss commercial register (board members, managing directors, signatories) by name. Returns id, name, residence, nationality and profile url; redacted persons are masked. Follow up with get_person for their mandates.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["q"],"properties":{"q":{"type":"string","maxLength":200,"minLength":2},"limit":{"type":"integer","maximum":25,"minimum":1},"offset":{"type":"integer","maximum":44,"minimum":0}},"additionalProperties":false},"title":"Search registered officers","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_people","displayName":"Search registered officers"},{"name":"get_person","description":"The registry record of one person by Swiss Graph id: name, residence, nationality, status and every company mandate (role, signing authority, whether the company is still active). Redacted persons have no record.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"integer","minimum":1}},"additionalProperties":false},"title":"Get a person record","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_person","displayName":"Get a person record"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Swiss-Graph&config=eyJ1cmwiOiAiaHR0cHM6Ly9ncmFwaC5zd2lzcy9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Swiss-Graph%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgraph.swiss%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Swiss-Graph%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgraph.swiss%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Swiss+Graph&connectorUrl=https%3A%2F%2Fgraph.swiss%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Swiss-Graph\" --url \"https://graph.swiss/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/graph-mcp-5525829abe","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/graph-mcp-5525829abe/tools/{tool}","mcpServerUrl":"https://graph.swiss/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/graph-mcp-5525829abe?live=1"}