Accelerate development with ARC MCP
Bridging AI Models with ARC’s Enterprise Application Framework
The ARC Model Context Protocol (MCP) Server revolutionizes how developers interact with the ARC framework by creating a seamless bridge between powerful AI models (like Claude, GPT, and others) and ARC’s robust ecosystem for building cloud-native enterprise applications.
This innovative implementation follows the Model Context Protocol specification, enabling AI assistants to directly leverage ARC’s capabilities, accelerating development cycles and enhancing productivity across your organization.
The ARC MCP Server exposes a comprehensive set of tools that empower AI models to assist with every aspect of the application development lifecycle:
Tool: arc.docs.search
Transform how your team accesses and utilizes ARC documentation:
// Example: AI assistant helping with authentication concepts
{
"toolId": "arc.docs.search",
"parameters": {
"query": "authentication service configuration",
"category": "api",
"maxResults": 3
}
}
Tools: arc.api.authentication
, arc.api.notification
, and more
Interact directly with ARC microservices through natural language:
// Example: AI assistant helping test authentication
{
"toolId": "arc.api.authentication",
"parameters": {
"action": "verifyToken",
"token": "your-jwt-token"
}
}
Tool: arc.generator.microservice
Accelerate development with AI-powered code generation:
// Example: AI assistant generating a payment service
{
"toolId": "arc.generator.microservice",
"parameters": {
"name": "payment-service",
"features": ["database", "authentication", "api"],
"models": [
{
"name": "Payment",
"properties": {
"id": "string",
"amount": "number",
"status": "string"
}
}
]
}
}
Tool: arc.deployment.infrastructure
Streamline your path to production:
// Example: AI assistant helping with AWS deployment
{
"toolId": "arc.deployment.infrastructure",
"parameters": {
"projectPath": "./my-arc-project",
"platform": "aws",
"options": {
"region": "us-east-1",
"resources": {
"cpu": "1",
"memory": "2GB"
}
}
}
}
## Clone the repository
git clone https://github.com/sourcefuse/arc-mcp-server.git
cd arc-mcp-server
## Install dependencies
npm install
## Build the project
npm run build
## Start the server
npm start
Edit your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add ARC MCP server configuration:
{
"mcpServers": {
"arc": {
"command": "node",
"args": [
"path/to/arc-mcp-server/dist/index.js"
],
"options": {
"cwd": "path/to/arc-mcp-server"
}
}
}
}
We’re excited to see how you’ll use the ARC MCP Server to transform your development workflow! Join our community:
Powered by SourceFuse | MIT License