{"name":"open-bp","transport":"Streamable HTTP","endpoint":"https://staging.open-bp.com/api/mcp","method":"POST","authenticationRequired":true,"protectedResourceMetadata":"https://staging.open-bp.com/.well-known/oauth-protected-resource/api/mcp","tools":[{"name":"project_create","description":"Créer un projet depuis un modèle. Le serveur vérifie le quota de projets actifs.","scope":"write","scopeLabel":"Modifier les projets et les partages","readOnly":false,"destructive":true,"idempotent":false,"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":120},"templateId":{"type":"string","minLength":1,"maxLength":120},"templateVersion":{"type":"string","maxLength":120},"setup":{"type":"object","properties":{"mode":{"default":"example","type":"string","enum":["blank","example"]},"revenueIds":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":120}},"team":{"default":true,"type":"boolean"},"premises":{"default":true,"type":"boolean"},"revenueValues":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"object","properties":{"quantity":{"type":"string","pattern":"^\\d+(\\.\\d{1,6})?$"},"price":{"type":"string","pattern":"^\\d+(\\.\\d{1,6})?$"},"source":{"default":"","type":"string","maxLength":1500}},"additionalProperties":false}},"start":{"type":"string","pattern":"^20\\d{2}-(0[1-9]|1[0-2])$"}},"additionalProperties":false}},"required":["name","templateId"],"additionalProperties":false}}]}