Skip to content

Use Single Tenant and Fix MCP Server Bug - #32

Closed
MikeAlhayek wants to merge 1 commit into
mainfrom
ma/use-one-tenant
Closed

MikeAlhayek wants to merge 1 commit into
mainfrom
ma/use-one-tenant

Conversation

@MikeAlhayek

Copy link
Copy Markdown
Member

No description provided.

@MikeAlhayek
MikeAlhayek requested a review from Piedone August 18, 2026 20:30
@Piedone

Piedone commented Aug 18, 2026

Copy link
Copy Markdown
Member

I don't have much appetite reverting the configs for the tenant, it's fine.

@MikeAlhayek

Copy link
Copy Markdown
Member Author

I don't have much appetite reverting the configs for the tenant, it's fine.

I think we should. A single tenant not multiple. + https://orchardcore.net/mcp read much better than https://mcp.orchardcore.net/mcp.

There is no advantage for running multiple tenants for this. At the end of the day MCP Server is just a feature in OC and we simplify by enable the feature on the main tenant and use better domain structure for consumers.

@MikeAlhayek

Copy link
Copy Markdown
Member Author

@Piedone can't finish testing the MCP server until we merge this. Please review one more time.

@Piedone

Piedone commented Aug 20, 2026

Copy link
Copy Markdown
Member

Will do.

@Piedone

Piedone commented Aug 21, 2026

Copy link
Copy Markdown
Member

Yeah I still think it's better on a separate tenant. It needs different admins, there's no overlap in functionality with the homepage, we might want to restrict public access to the MCP on an infrastructure level or otherwise manage traffic differently, and if anything breaks with it it shouldn't affect the homepage. All easier with a separate tenant.

If you in particular dislike the double "mcp", then I suggest renaming the path in the module. Or, we can have ai.orchardcore.net/mcp, with other AI features possible to add in the future.

@MikeAlhayek

Copy link
Copy Markdown
Member Author

Okay. Assign ai.orchardcore.com to the server please and I'll undo that change tomorrow.

Thanks

@Piedone

Piedone commented Aug 21, 2026

Copy link
Copy Markdown
Member

Removed the McpServer tenant, added the AI one. Waiting for this so we can deploy it and I'll set it up.

@MikeAlhayek

Copy link
Copy Markdown
Member Author

Closing this one in favor of #33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants