Business Central MCP Server
Business Central MCP Server
A server that provides standardized development rules and context for Business Central projects, optimized for use with Cursor editor.
Features
Static Rules: JSON-based rules for Cursor editor
Render Deployment: Easy deployment to Render.com
Fallback Mode: Works without database connection
Team-Friendly: Rules automatically applied to all team members
Quick Start
For Team Members
To use the BC standards in your project:
Clone this repository or copy the following files to your project:
bc-rules.json.cursor-context
Cursor will automatically pick up these rules when editing files in your project.
For Administrators
To update or manage the rules:
Edit
bc-rules.jsondirectly to update static rulesOr use the MongoDB database to store and manage rules dynamically
Run
node scripts/generateRules.jsto update the static file from the database
Deployment
Using Render (Recommended)
Run
./scripts/deployRender.shto prepare for deploymentPush to GitHub
Connect repository to Render.com
Set environment variables in Render dashboard:
NODE_ENV:productionMCP_SERVER_PORT:10000MONGODB_URI: Your MongoDB connection string (optional)
Endpoints
/cursorrules: Get the current rules (JSON format)/health: Server health check
Rule Structure
Rules are structured as follows:
{
"version": "1.0",
"rules": [
"Follow business naming conventions for all code",
"Include proper error handling in all functions"
],
"context": {
"businessDomain": "Business Central",
"preferredPatterns": ["Repository pattern", "SOLID principles"]
}
}Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/vanachterjacob/BC-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server